mtdowling/cron-expression
A PHP library for parsing and evaluating cron expressions. Check whether a schedule is due, get next/previous run dates, and iterate occurrences. Supports standard cron fields plus common extensions, useful for job schedulers and task runners.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| agentsib/crontab-bundle | 0.90 | AgentSIB Crontab Bundle for PHP/Laravel: a work-in-progress package intended to help manage crontab entries from your application. Currently in early development; features and API may change and documentation is minimal. | 1 | 1 | 1 | 0 | 0 | 0.6 | — | MIT | 10 years ago | |
| bobrd/scheduler-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| bentools/crontab-bundle | 0.88 | — | 2 | 2 | 1 | 0 | 0 | 0.6 | — | — | 5 years ago | |
| spatie/laravel-cronless-schedule | 0.88 | Run Laravel’s scheduler without cron. This dev/test-friendly package adds php artisan schedule:run-cronless, which uses a ReactPHP loop to execute the scheduler on a timer (default every minute), with optional custom frequency and manual runs. | 388 | 391 | 14 | 7K | 0 | 5.1 | 18.0 | MIT | 1 year ago | |
| shapecode/cron-bundle | 0.88 | Laravel-friendly cron scheduler bundle that lets you define, manage, and run scheduled jobs from your app. Provides an easy API for registering tasks, configuring frequency and conditions, and executing commands reliably with clear organization and control. | 57 | 59 | 30 | 12K | 12 | 4.8 | 35.8 | MIT | — | |
| abc/scheduler | 0.88 | 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). | 2 | 2 | 1 | 5 | 1 | 0.1 | 5.9 | MIT | — | |
| effiana/cron | 0.88 | A Laravel package for managing and running cron-style scheduled tasks within your application. Define jobs, configure timing, and trigger execution from the CLI or scheduler, providing a simple way to centralize recurring task automation in Laravel. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 6 years ago | |
| draw/cron-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| axiolab/crontask-bundle | 0.88 | — | 0 | 0 | 1 | 0 | 0 | 1.5 | — | — | 9 years ago | |
| draw/cron-job | 0.88 | Manage cron jobs stored in the database: queue due jobs and execute them via Symfony Messenger workers. Includes console commands to enqueue due jobs or run by name, optional Sonata Admin pages, and Doctrine ORM mapping configuration. | 0 | 0 | 0 | 2K | 0 | 0.0 | 44.5 | — | — | |
| amadeus-m/cron-bundle | 0.87 | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| babymarkt/cron-bundle | 0.87 | — | 0 | 3 | — | 0 | — | 1.6 | 0.8 | — | — | |
| beyondbluesky/cron-manager-bundle | 0.87 | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| bordeux/cron-bundle | 0.87 | — | 0 | 0 | 1 | 0 | 1 | 0.2 | — | — | 9 years ago | |
| toflar/cronjob-supervisor | 0.87 | Run and cap background workers using only a minutely cronjob—no supervisord needed. Define commands with desired concurrency; the supervisor tracks running processes and prevents overspawning across minutes via ps/tasklist/flock providers, working on Linux and Windows. | 3 | 3 | 3 | 25K | 0 | 21.4 | 60.8 | — | 1 month ago | |
| mybuilder/cronos | 0.87 | Cronos is a Laravel-friendly task scheduling package for defining, running, and monitoring cron-style jobs from your app. Organize recurring tasks, trigger them on demand, and manage schedules with a clean API and sensible defaults. | 152 | 156 | 16 | 3K | 1 | 6.2 | 19.2 | MIT | 3 years ago | |
| edgar/cron-bundle | 0.87 | — | 1 | 1 | 2 | 19 | 2 | 3.5 | 14.1 | GPL-2.0 | 7 years ago | |
| cron/cron | 0.86 | PHP library for working with cron expressions: parse and validate schedules, compute next/previous run dates, and check if a date matches a cron pattern. Ideal for Laravel and other PHP apps needing robust, timezone-aware scheduling logic. | 365 | 376 | 74 | 60K | 1 | 8.9 | 30.6 | MIT | 3 years ago | |
| lorisleiva/cron-translator | 0.86 | Make CRON expressions human-readable in PHP/Laravel. Translate schedules like “*/2 * * * *” into natural language (“Every 2 minutes”), with optional locale and 24-hour time formatting. Supports many languages (en, fr, de, es, etc.). | 314 | 316 | 61 | 341K | 2 | 28.7 | 49.9 | MIT | 2 months ago | |
| dbh/symfony-schedule-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?