harrisiirak/cron-parser
Typescript library for parsing crontab instructions observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 4998
- days_rel: 19
- days_push: 15
- n_releases_24m: 22
Adoption not part of the score
1491 stars · 167 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A TypeScript/JavaScript library for parsing and manipulating cron expressions. It supports timezone handling, DST transitions, predefined expressions like @daily, and iterating over scheduled occurrence dates.
Use cases
- parse cron expressions in node.js
- calculate next run time for a cron job
- iterate over cron schedule occurrences
- handle cron schedules across timezones and DST
- validate user-provided crontab strings
- convert @daily style expressions to cron fields
When to choose
- you need robust cron expression parsing with timezone and DST support in Node.js or TypeScript
- you want to enumerate future execution times of a cron schedule
- you need support for extended syntax like L, #, and H
When to avoid
- you need an actual job scheduler that runs tasks (use a scheduler like node-cron or BullMQ)
- you are not on a JavaScript/TypeScript runtime
- you need parsing of systemd timers or other non-crontab schedule formats
Facets
library · maturity active
parser scheduling date-time developer-tools developer-tools backend cross-platform cli cron crontab cron-expression typescript timezone-support dst-handling iterator automation command-line nodejs
3 sources
- readme: https://github.com/harrisiirak/cron-parser · fetched 2026-08-28 · cd686c0b4f34
- homepage: http://harrisiirak.github.io/cron-parser/ · fetched 2026-08-29 · 65f22c653ee9
- registry_npm: https://registry.npmjs.org/cron-parser · fetched 2026-08-29 · 50e966b2ec8d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| harrisiirak/cron-parser | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="harrisiirak/cron-parser")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem