Home

Awesome

Cron Atlas - A modern job scheduler for the serverless era

Cron Atlas is a modern (cron) job scheduler for the serverless era. It is a simple, reliable, and highly available job scheduler that allows you to schedule tasks that call your API endpoints. In other words, it calls your API endpoints where you deployed your job or function, at the defined schedule/interval.

If you're hosting on Vercel, think of it as a more expressive Vercel Cron Jobs alternative. For Netlify functions, think of it as a better way to schedule function execution.

It is built on top of the following amazing tools and technologies:

Features

Who's using Cron Atlas?

While it's still early to have this list, here's a list of people and products that already use Cron Atlas in production.

  1. FxRate Today: Used to schedule task that updates the exchange rates.
  2. FlyCD: Internally used for some data clean up and migration tasks.

You should give it a try today by signing up for the cloud version at cronatlas.dev.

Feel free to open a PR if you're already using Cron Atlas.

Getting Started

While you can fork and run this on your computer, the fastest way to try it out as of today is to use the Cloud version which you can access at cronatlas.fly.dev.

[!NOTE] The cloud version is fully functional with the minimal features available today. However, the UI might not look as fancy and interactive for some people. So try it with less expectation on the UI, rather on the features and reliability of the product.

Local Set Up

TODO:

Resources

Blog posts & examples:

Contributing

Cron Atlas uses a permissive license and we welcome contributions from the community.

If you'd like to contribute, please fork the repository, make changes and submit pull requests (Thank you!).

Author

Built by Peter Mbanugo - software engineer & founder of FlyCD. He's based in Munich (Germany), so feel free to ask for a physical or virtual hangout.

You can connect with me on Twitter or LinkedIn.