cronlord
Version, currently 0.3.67 versions
github.com/kdairatchi/CronLord
CronLord — a visual, self-hosted cron scheduler in a single Crystal binary. Scheduler, web UI, API, and worker protocol in one static executable.
3 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
cronlord:
github: kdairatchi/CronLord
version: ~> 0.3.6Then run:
shards installshard.yml
- Crystal
>= 1.19.0- License
- MIT
- Author
- kdairatchi
- Target
cronlordfrom src/cronlord/main.cr
Dependencies
Runtime Dependencies
- toml~> 0.8github: crystal-community/crystal-toml
- kemal~> 1.9github: kemalcr/kemal
- sqlite3~> 0.9github: crystal-lang/crystal-sqlite3
Development Dependencies
- ameba~> 1.6github: crystal-ameba/amebadev
README
CronLord
A visual, self-hosted cron scheduler in a single Crystal binary.
One static executable. Web UI, REST API, scheduler, reference worker, and audit trail in one process. Editorial design, SQLite-backed, ~15 MB resident idle.
Install
git clone https://github.com/kdairatchi/CronLord
cd CronLord
shards install
shards build --release
./bin/cronlord server
Open http://localhost:7070.
Features (v0.3.0)
- Tickless scheduler with cron + macro expressions (
@hourly,@daily, etc.) and per-job IANA timezones (DST-correct). - Three job kinds:
shell,http,claude(prompt →claude -p). - Remote workers over HMAC-signed HTTP; reference worker ships in
the same binary (
cronlord worker run). - Generic webhook + Slack (
https://hooks.slack.com/…) notification channels on every finish. - Per-run log capture with SSE tailing in the browser.
- REST API + Prometheus
/metrics+ audit trail at/audit. - Hardened systemd unit and Alpine Docker image in
contrib/andDockerfile; GitHub Actions CI + release workflows under.github/.
Documentation
Full docs under docs/:
getting started ·
job kinds ·
API ·
deployment ·
architecture ·
comparison.
License
MIT
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.3.6- Tagged
- Apr 18, 2026
- Commit
bbf5339b7887- Crystal
>= 1.19.0- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/kdairatchi/CronLord
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 15, 2026
- Synced
- Aug 15, 2026
- Versions
- 7