
gocron
No description available.
The Lens
Gocron is a lightweight cron job runner written in Go that gives you a web UI to manage it all. Instead of editing crontab files on a server and hoping you got the syntax right, you get a dashboard where you can create, pause, and monitor scheduled jobs.
It's small, fast, and self-hosted only. MIT licensed. This is a focused tool, not a platform. You define jobs (shell commands or HTTP calls), set the schedule, and gocron handles execution and logging. The web UI shows run history and status at a glance.
Everything is free. No paid tier, no cloud offering. You run it in Docker or as a binary.
The catch: this is nascent, and a 2. The community is tiny, so if you hit a bug you're largely on your own. For serious production scheduling with retries, dependencies, and alerting, you want something heavier. But for a homelab or small server where you just need cron with a UI, gocron nails it.
Free vs Self-Hosted vs Paid
fully freeFully open source under MIT. No paid tier, no hosted version. You self-host it.
Self-hosting cost: minimal. It's a single Go binary. Runs on any $5/mo VPS or in a Docker container alongside your other services. No database dependency; uses SQLite internally.
Free. Self-host only. No paid tier exists.
Similar Tools
About
- Owner
- flohoss (Organization)
- Stars
- 537
- Forks
- 17
Explore Further
More tools in the directory
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.


