abc/scheduler
Experimental PHP scheduler library for running jobs based on CRON expressions. Define schedule providers and processors via simple interfaces, bind them in a Scheduler, and execute due schedules with an included Symfony Console command (abc:schedule).
Adopt if:
Look elsewhere if:
schedule:run in Laravel 5.0+).For Executives: "This PHP library lets us automate repetitive tasks (e.g., reports, syncs) using standard CRON syntax—cutting dev time by 30% vs. building from scratch. It’s MIT-licensed, integrates with Laravel/Symfony, and handles basic scheduling needs without the overhead of full queue systems. Ideal for internal tools or lightweight workflows."
For Engineering:
*"The abc/scheduler package provides a minimal CRON scheduler with two key interfaces:
abc:schedule) for easy CLI integration. Perfect for projects needing predictable, low-maintenance scheduling—though not for complex distributed jobs. Tradeoff: experimental but lightweight."*How can I help you explore Laravel packages today?