Cron Atlas

screenshot of Cron Atlas

A modern cron job scheduler for the serverless era

Overview

Cron Atlas is a modern job scheduler designed for the serverless era. It allows you to schedule tasks that call your API endpoints, making it convenient to automate processes in your serverless architecture. Built on top of various tools and technologies, Cron Atlas offers flexible scheduling options, an interactive UI, support for serverless functions, smooth data management, and temporal reliability.

Features

  • Flexible Scheduling: Define job schedules using cron expressions, simple strings, or a user-friendly calendar interface.
  • Interactive UI: Easily manage jobs with functions to pause, trigger, or delete jobs directly from the console.
  • Support for Serverless Functions: Seamlessly schedule tasks for AWS Lambda, Vercel/Netlify Functions, Cloudflare Worker, or any API endpoint.
  • SQLite & Drizzle ORM: Backed by the lightweight yet powerful Turso (SQLite) and Drizzle ORM for efficient data management and query execution.
  • Temporal Reliability: Utilize Temporal's durable execution capabilities to ensure that jobs are never lost and always executed on time.

Summary

Cron Atlas is a modern job scheduler designed for the serverless era. It offers flexible scheduling options, an interactive UI, support for serverless functions, and utilizes SQLite and Drizzle ORM for efficient data management. With Temporal's reliability, you can trust that your jobs will always be executed on time. Whether you're using it for data updates, migration tasks, or any other automated processes, Cron Atlas provides a convenient and reliable solution.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.