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
Loading reviews…
Similar apps

Clipboard, Input & Automation
Dagu
Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a…

System Monitoring & Maintenance
Ctfreak
IT task scheduler with mobile-friendly web UI to schedule concurrent, remote and chained execution of Bash / Powershell / SQL scripts…

System Monitoring & Maintenance
Cloudron
Open-core software allowing you to effortlessly self-host web apps on your server.

System Monitoring & Maintenance
Healthchecks
Listen for pings and sends alerts when pings are late.

HR & Business Ops
grocy
ERP beyond your fridge. Groceries & household management solution for your home.

DevOps & Infrastructure
cronboard
Dashboard for managing cron jobs.