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 1.0.3, cron 1.3.0, later 1.2.0 and node-schedule 1.3.0.
Light weight job scheduler for Node.js.
It was authored
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
node-schedule is the more popular package today
Stars on Github).
agenda has more versions, more frequent updates, a bigger community of maintainers and more forks.
cron has been out there for longer (since 4 years ago), it also has more daily downloads, more weekly downloads, more monthly downloads and less open pull requests.
later has less dependencies.
node-schedule has less open issues, more stars on Github and more followers on Github.
In our review agenda got 33,829 points, cron got 588,304 points, later got 31,381 points and node-schedule got 176,489 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.
|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, bull||node-cron, node-runnr||node-cron, bull||node-cron, node-runnr|
|created||4 years ago (Oct, 2013)||7 years ago (Apr, 2011)||6 years ago (Feb, 2012)||7 years ago (May, 2011)|
|modified||16 days ago||23 days ago||19 days ago||a day ago|
|version average||every 22 days||every 3 months||every 2 months||every 2 months|
|open pull requests||20||2||15||5|
|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|