dragonmantank/cron-expression
Parse and evaluate PHP cron expressions with advanced features like ranges, intervals, weekdays (W), last days (L), and nth occurrences (#). Easily check if a cron job is due, calculate next/previous run dates, and skip multiple matches. Supports complex expressions like */12, 2-59/3, and @daily—ide...
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| setono/cron-expression-bundle | 0.86 | Symfony bundle integrating dragonmantank/cron-expression. Provides a CronExpression form field and a Doctrine DBAL type to store Cron\CronExpression in entities, making it easy to validate, edit, and persist cron schedules in your app. | 25 | 25 | 10 | 4K | 2 | 16.8 | 33.3 | MIT | 4 months ago | |
| carlossosa88/cron-expression | 0.84 | Fork of dragonmantank/cron-expression adding nonstandard seconds support for Fcron-style scheduling. Parse cron strings and macros, check if a schedule is due, and compute next/previous run dates with optional second-level precision control. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mtdowling/cron-expression | 0.84 | 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. | 4,862 | 4,619 | 337 | 287K | 6 | 36.5 | 3.4 | MIT | 9 years ago | |
| cron/cron | 0.83 | 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.83 | 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 | |
| mybuilder/cronos | 0.82 | 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 | |
| bentools/crontab-bundle | 0.81 | — | 2 | 2 | 1 | 0 | 0 | 0.6 | — | — | 5 years ago | |
| effiana/cron | 0.81 | 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 |
How can I help you explore Laravel packages today?