The quick and simple editor for cron schedule expressions

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • crontab-ui

    Easy and safe way to manage your crontab file

  • In the world of cron tools I particularly like https://github.com/alseambusher/crontab-ui for a simple GUI to manage my crons - would be interested to hear if there are other handy packages in the space to check out

  • te

    Package te implements temporal expressions. (by pnelson)

  • I wrote a temporal expression package https://github.com/pnelson/te to escape cron for background workers in greenfield work. I started writing an English language expression parser for user facing work and it functions a little like the reverse of the posted website, though it may be a bit more limited than using the package directly at present.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • agenda

    Lightweight job scheduling for Node.js

  • I feel like at some point we should upgrade to something more human-friendly. Like the nice descriptions they have here https://github.com/agenda/agenda

    Maybe in the 22nd century.

  • vixie-cron

    Debian's research crond (vixie cron)

  • Hey Justin, thanks for taking the time to fuzz the UI a bit. There is definitely improvements we could make.

    I will point out, we are applying the same validations here that vixie cron does when you save a job. If you use "crontab -e" it will let you add a job with the schedule 5 4 31 9 *, and it flags the others you mentioned as invalid. For the most part, crontab.guru tries to be true to vixie cron.

    Also, good news on the daylight savings front. As you can imagine with a service like Cronitor we had to learn a lot about this. In most modern versions of Cron, jobs scheduled with a specific time will not be replayed when the clock moves for DST. You can see the logic here:

    https://github.com/svagner/vixie-cron/blob/master/cron.c#L22...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts