Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Reminder Laravel Package

ruwork/reminder

ruwork/reminder is a PHP package for scheduling and managing reminders in your application. Define reminder rules, persist pending notifications, and trigger them when due through a clean, framework-friendly API—useful for automating time-based follow-ups and user notifications.

View on GitHub
Deep Wiki
Context7

[READ-ONLY] Subtree split of the Ruwork Reminder

Frequently asked questions about Reminder
How do I install ruwork/reminder with Composer?
Install it with composer require ruwork/reminder and confirm the resolved version with composer show ruwork/reminder. If your Laravel application does not use package auto-discovery, register the package service provider manually. Because the repository is a read-only subtree split, rely on Composer metadata and tagged releases rather than the split repository alone.
Which Laravel and PHP versions does ruwork/reminder support?
The exact Laravel and PHP constraints are declared in the package composer.json, which is not included in the provided context. Check require entries for illuminate/support or laravel/framework, then run the package tests against your target Laravel major. With no known downstream consumers, your own CI matrix is the only reliable compatibility evidence.
Does ruwork/reminder use Eloquent or Doctrine for persistence?
The available information does not confirm whether ruwork/reminder persists reminders through Eloquent, Doctrine, or a storage-agnostic abstraction. That choice determines whether it drops into your Laravel domain model or requires an anti-corruption layer. Inspect the source, migrations, and configuration before adoption.
How does ruwork/reminder trigger due reminders?
The package is described as triggering reminders when due, but the context does not verify whether it registers a Laravel console command, dispatches a queue job, or uses another hook. Review its service provider and scheduler integration, then test a due reminder end to end. Pay attention to config-cache and worker behavior.
Can I use ruwork/reminder with Laravel queues and mail notifications?
Laravel queues and mail or notification channels are a natural delivery layer for reminders, but the package's actual abstractions are unverified here. Confirm whether it dispatches jobs itself or expects your code to handle delivery. Also check driver assumptions for queue backends and notification channels.
Does ruwork/reminder have tests I can run locally?
The provided context does not confirm whether tests are included in the read-only subtree split. Look for a tests directory, phpunit.xml, and a Composer test script in the upstream repository. Running those tests locally is the fastest way to establish a baseline before a spike.
Is ruwork/reminder actively maintained?
There is no maintenance signal in the provided assessment beyond the package being part of the Ruwork family. It notes zero stars, zero dependents, and no visible production users, so check the last commit date, tagged releases, and activity of the umbrella project. A single-maintainer package means fixes and security patches have a concentrated path.
Is ruwork/reminder safe for production use?
Treat ruwork/reminder as unproven for production until you complete a sandbox spike. The assessment highlights concentrated maintainer risk, version-coupling risk with Laravel upgrades, and possible hidden assumptions about time zones, soft deletes, user models, and queues. Start with one non-critical reminder workflow and keep a vendoring fallback.
How do I publish ruwork/reminder configuration in Laravel?
A Laravel service provider and publishable config are assumed by the assessment but not verified from the repository. After installation, check the README and provider for vendor:publish tags or configuration instructions. If configuration is not publishable, inspect the source for hard-coded time zone, recipient, or persistence assumptions.
What are alternatives to ruwork/reminder for Laravel reminders?
For Laravel-native alternatives, evaluate the scheduler, queue, notifications, and database notifications before adding a dedicated reminder package. If you need a separate reminder model, prefer packages with active releases, documented Laravel support, and visible production users. Given ruwork/reminder's low ecosystem signal, a small internal implementation may be safer.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource