kelektiv/node-cron
Cron for NodeJS. observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 99
- Release rhythm 60
- 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: 8.5
- age_days: 5916
- days_rel: 267
- days_push: 7
- n_releases_24m: 23
Adoption not part of the score
8947 stars · 643 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Node.js library for scheduling jobs (functions or shell commands) using cron syntax, with support for Date/Luxon triggers and an optional seconds field. It is a mature, widely-used npm package for in-process task scheduling.
Use cases
- run a function on a cron schedule in node.js
- schedule nightly database backups
- send scheduled notifications from a node app
- trigger jobs every minute/hour/day
- run system commands on a schedule from javascript
- schedule a job at a specific date and time
When to choose
- you need cron-style scheduling inside a Node.js process
- you want to run functions or child processes on a schedule
- you need Date-based one-off triggers in addition to cron patterns
When to avoid
- you need distributed or persistent job queues across workers
- your scheduler must survive process restarts without external state
- you are not using Node.js
Facets
library · maturity active
scheduling workflow-automation developer-tools backend cross-platform cron job-scheduler typescript task-scheduling automation nodejs
1 source
- readme: https://github.com/kelektiv/node-cron · fetched 2026-08-28 · a28428f94f45
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kelektiv/node-cron | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="kelektiv/node-cron")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem