cronicle
Cronicle is a multi-server task scheduler and runner, with a web based front-end UI.
Platform availability
Available on 2 of 6 install platforms
Also on Docker Hub and GitHub
Health score
80/100 Excellent
- Maintained
- 100last commit 19 days ago
- Popular
- 755,847 GitHub stars
- Easy to install
- 452 install platforms, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked today
- GitHub stars
- 5,847
- Open issues
- 332
- Last commit
- 2026-09-16
- Latest release
- v0.9.134
- Activity
- declining
Checked 7 days ago - source: GitHub (jhuckaby/Cronicle)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 7 days ago - source: Docker Hub image tags and published docs
First-install notes
- Install Cronicle with the script Run this install command as the system admin account (root): curl -s https://raw.githubusercontent.com/jhuckaby/Cronicle/master/bin/install.js | node. It puts Cronicle in /opt/cronicle so setup and start have a known place to work. source
- Run the one-time setup command On the main Cronicle server, run bin/control.sh setup from the /opt/cronicle folder after installation. This performs the initial setup Cronicle expects, so the service has the basic configuration needed before it starts. source
- Start the service after setup After setup finishes, run /opt/cronicle/bin/control.sh start. If the service is not running, the web interface will not load and scheduled jobs will not start. source
Fetched 7 days ago - each note links to its source
Variants
Alternatives (12)
- AgentHub - AgentHub is a no-code platform for building powerful AI automations.
- Apache Airflow - Airflow is a platform to programmaticaly author, schedule and monitor data pipelines.
- Cron As A Service
- Monarch - The modern way to manage your money.
- Money Lover - Money Lover is a great yet simple manager for tracking your personal finance, i.e.
- Money Manager - Money Manager makes managing personal finances as easy as pie!
- Moneyspire - Track accounts, organize transactions, set bill reminders, manage budgets, and generate detailed reports with a user-friendly interface, mo…
- Quicken - Quicken is a personal finance management tool that can be used to record banking transactions, plan budgets, and track investments.
- System Scheduler
- Task Scheduler
- VisualCron
- Webcron
Checked 4 days ago - source: AlternativeTo
Common questions
What do I need to do after installing Cronicle before the web interface works?
Installation puts Cronicle in /opt/cronicle. On the main server, run bin/control.sh setup from that folder, then run bin/control.sh start; if the service is not running, the web interface will not load and scheduled jobs will not start.
What happens if I change a Cronicle server's hostname?
Cronicle uses hostnames to determine cluster membership and which server can become master. If the hostname changes, Cronicle can no longer find the server in one of its internal lists.
Does Cronicle show live logs for jobs?
Yes, it provides real-time stats and a live log viewer.
Is Cronicle overkill for a small home server?
One user said it seems really overkill for a home server and used Webmin on the Ubuntu host to manage cron jobs through a web UI instead.
Answers sourced from github.com, github.com, github.com, www.reddit.com
Community
- How to run jobs outside a container with cronicle? : r/selfhosted - Reddit (reddit)
- Open-source Alternative to Render Cron Jobs : r/selfhosted - Reddit (reddit)
- Cronjobs UI Service / CLI : r/selfhosted - Reddit (reddit)
Collected yesterday - public community threads