Compare

Comparing agenda vs. cron vs. later vs. node-schedule

How are they different?

Here we compare between agenda, cron, later and node-schedule. In this comparison we will focus on the latest versions of those packages. The current versions are agenda 0.9.1, cron 1.2.1, later 1.2.0 and node-schedule 1.2.1.

agenda, Light weight job scheduler for Node.js. It was authored by Ryan Schmukler on Oct, 2013.
cron, Cron jobs for your node. It was authored by Nick Campbell on Apr, 2011.
later, Determine later (or previous) occurrences of recurring schedules. It was authored by BunKat on Feb, 2012.
node-schedule, A cron-like and not-cron-like job scheduler for Node. It was authored by Matt Patenaude on May, 2011.

When comparing those packages you notice that cron is the more popular package today (3,376 Stars on Github).
agenda has more versions, more frequent updates and more forks.
cron has been out there for longer (since 3 years ago), it also has more daily downloads, more weekly downloads, more monthly downloads, less open pull requests, more stars on Github and more followers on Github.
later has less dependencies.
node-schedule has a bigger community of maintainers and less open issues.

In our review agenda got 26,850 points, cron got 504,195 points, later got 27,833 points and node-schedule got 105,970 points. The points are a summary of how big the community is and how well the package is maintained.

Lets dive deeper and have a look at some more details on those packages.

Going into more detail

 

agenda
0.9.1
NPM

cron
1.2.1
NPM

later
1.2.0
NPM

node-schedule
1.2.1
NPM

description Light weight job scheduler for Node.js Cron jobs for your node Determine later (or previous) occurrences of recurring schedules A cron-like and not-cron-like job scheduler for Node.
keywords job, jobs, cron, delayed, scheduler, runner schedule, occurrences, recur, cron schedule, task, job, cron
author Ryan Schmukler Nick Campbell BunKat Matt Patenaude
Related / similar packages
node-cron node-cron, node-runnr node-cron, node-runnr node-cron, node-runnr
Comparison
licenses MIT MIT MIT MIT
created 3 years ago (Oct, 2013) 6 years ago (Apr, 2011) 5 years ago (Feb, 2012) 6 years ago (May, 2011)
modified 7 days ago 8 days ago 23 days ago 12 hours ago
total versions 63 24 30 34
version average every 20 days every 3 months every 2 months every 2 months
maintainers 1 1 1 4
dependencies 5 1 0 3
Daily Downloads 1,392 31,424 1,809 6,953
Weekly Downloads 8,412 186,683 9,469 36,660
Monthly Downloads 34,667 780,407 37,802 159,948
open issues 154 53 69 27
open pull requests 11 1 12 3
stargazers 2,762 3,376 1,844 3,280
subscribers 97 111 62 99
forks 340 231 137 240
wiki
Points
Overall points

26,850

Points

504,195

Points

27,833

Points

105,970

Points
CLI Shortcuts
install npm i -S agenda npm i -S cron npm i -S later npm i -S node-schedule
remove npm r -S agenda npm r -S cron npm r -S later npm r -S node-schedule

Share this with other developers