VibeHunt
Back to browse

Cronicle

Simple, distributed task scheduler and runner with a web based UI.

Cronicle provides a web‑based interface for scheduling and running tasks across one or many servers. It supports one‑time, recurring, and on‑demand jobs, assigning them to individual workers or groups, and offers real‑time status, live log viewing, and automatic failover to backup servers. Jobs can be defined as simple shell commands or as plugins written in any language, communicating with Cronicle via a JSON protocol.

The system includes a visual date‑time picker for creating schedules, multi‑timezone handling, and optional queuing of missed events. It tracks CPU and memory usage per job, records custom performance metrics, and displays historical graphs. An external REST API with API‑key authentication and webhook support enables remote triggering and integration with other applications.

All configuration and job data are stored as JSON files on disk, eliminating the need for a separate database. The project is self‑hostable, open‑source under the MIT license, and maintained as a stable, free‑tier utility.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps