Embeddable Scheduler stable

Cron / node-cron

Cron-like job scheduler for Node.js

3.0K stars 100 contributors Since 2016
Website → GitHub

Cron-like job scheduler for Node.js

License
ISC
Min RAM
0 MB
Min CPUs
1 core
Scaling
single_node
Complexity
beginner
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Schedule periodic tasks in Node.js apps
  • Cron-like scheduling without system cron
  • Background cleanup jobs

Anti-patterns / when NOT to use

  • In-process only — no persistence
  • No distributed scheduling
  • Lost jobs on restart

Replaces / alternatives to

  • System cron
  • Cloud schedulers

Technical specs

Language
JavaScript
API type
SDK
Protocols
HTTP
Deployment
npm

Community

GitHub stars 3.0K
Contributors 100
Commit frequency weekly
Plugin ecosystem none
Backing Lucas Merencia
Funding community

Release

Latest version
Last release
Since 2016

Best fit

Team size
solosmallmedium
Industries
general

Tags

  • cron
  • scheduler
  • nodejs
  • background-jobs
  • periodic-tasks
  • lightweight