Tools/flohoss/gocron

gocron

No description available.

548nascentGoMITtrending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Mar 2026

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 free

Fully 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.

Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
65/100 · B
Adoption8/30
Maintenance25/25
Community7/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Permissive license (MIT)

About

Owner
flohoss (Organization)
Stars
548
Forks
18

Explore Further

More tools in the directory