
Cronicle
Distributed task scheduler with a web UI for cron-style jobs

Cronicle is a self-hosted, web-based job scheduler designed as a modern replacement for traditional cron. It provides a central UI and API to schedule, run, and monitor scripts across multiple servers, with distributed execution, logging, and operational controls.
Key Features
- Web UI for creating schedules (cron-style and intervals), launching jobs manually, and monitoring runs
- Distributed “worker” architecture to execute jobs across multiple servers/nodes
- Multiple schedule types and timezone-aware scheduling
- Per-job concurrency controls, timeouts, retries, and error handling
- Centralized logging with per-run output capture and searchable history
- Notifications and webhooks for job success/failure (integration-friendly)
- Role-based access controls (users, privileges) for multi-user operations
- REST-style API for automation and external integrations
Use Cases
- Centralize cron jobs for a multi-server environment (backups, ETL, maintenance)
- Run operational runbooks on demand with audit-friendly run history
- Coordinate scheduled scripts with notifications for failures and SLA monitoring
Limitations and Considerations
- Requires deploying and maintaining Cronicle server plus workers and its backing storage; sizing depends on job volume and log retention
- Focused on scheduling/executing scripts rather than full DAG workflows (may not fit complex pipeline orchestration needs)
Cronicle fits teams that want a lightweight, UI-driven scheduler to replace scattered crontabs and provide visibility, controls, and integrations. Its distributed worker model makes it well-suited for reliably running recurring automation across a server fleet.
Categories:
Tags:
Tech Stack:
Similar Services

Huginn
Build agents that monitor, scrape, and act on events
Self-hosted automation platform to create agents that watch web/services, ingest data (RSS, APIs, scraping), and trigger actions like notifications or webhooks.


Kestra
Event-driven workflow orchestration for data and automation
Kestra is an open-source workflow orchestration platform to build, schedule, and monitor event-driven pipelines with YAML, a web UI, and hundreds of integrations.


Automatisch
Open-source workflow automation like Zapier, self-hosted
Build and run automated workflows connecting apps via triggers and actions, with a web UI, reusable steps, and community connectors.


Healthchecks
Cron job and background task monitoring via ping URLs
Monitor cron jobs and background tasks by pinging unique URLs. Get alerts for missed runs, failures, and long runtimes via email, SMS, and popular integrations.

UpSnap
Wake-on-LAN device manager with remote power controls
Self-hosted Wake-on-LAN dashboard to wake, shutdown, reboot, and monitor devices, with groups, scheduled tasks, and user access control.

OliveTin
A safe, web-based interface for running server commands
OliveTin provides a web UI to run predefined, audited commands on your server with buttons, inputs, and role-based access—an alternative to ad-hoc SSH.
JavaScript