mtdowling/cron-expression
CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5614
- days_rel: n/a
- days_push: 866
- n_releases_24m: 0
Adoption not part of the score
4861 stars · 340 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A PHP library for parsing CRON expressions, determining whether a schedule is due, and calculating the next or previous run dates. This original fork by mtdowling is deprecated; development has moved to the dragonmantank/cron-expression fork.
Use cases
- parse cron expressions in php
- calculate next run date of a cron schedule
- check if a cron job is due to run
- compute previous run date of a cron expression
- validate cron syntax like ranges and lists
- schedule tasks with cron strings in php applications
When to choose
- you are maintaining a legacy PHP project already depending on mtdowling/cron-expression
- you need a battle-tested cron parser for PHP 7.0+ with no new features required
When to avoid
- you are starting a new PHP project - use dragonmantank/cron-expression instead
- you need ongoing maintenance, bug fixes, or modern PHP version support
- you need scheduling execution itself rather than expression parsing
Facets
library · maturity abandoned
scheduling date-time parser developer-tools backend php cross-platform cron cron-expression deprecated scheduling automation
1 source
- readme: https://github.com/mtdowling/cron-expression · fetched 2026-08-28 · 105154b72811
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mtdowling/cron-expression | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="mtdowling/cron-expression")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem