psf1/cron-bundle
psf1/cron-bundle is a Symfony bundle for defining, scheduling, and running cron jobs from your application. It helps manage recurring tasks in one place, reducing reliance on system crontabs and making scheduled work easier to configure and maintain.
Consider it only when all of the following are true:
Look elsewhere when:
For executives — one paragraph: We evaluated a small open-source package for letting customers define their own recurring scheduled tasks. It targets a legitimate product need, but it is not a viable dependency: no releases in roughly three years, no downstream users, no maintainer ecosystem, and a naming/framework convention that suggests it expects Symfony rather than Laravel. Recommendation: do not adopt as a dependency. Instead, treat it as a validated pattern and build the capability on top of the scheduler we already run in production, or buy a managed scheduling service if we need retries, alerting, and run history. Cost is low either way; the risk of adopting it is not.
For engineering — the ask:
scheduled_jobs table (expression, payload type, target, owner/tenant, enabled, last_run, next_run).Bottom line: a useful idea, an unacceptable dependency. Approve the capability, reject the package.
How can I help you explore Laravel packages today?