gocron

Task scheduler that allows users to specify recurring jobs via a simple YAML configuration file.

Steady · 62
62/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 17/40
Releases 25/25
Community 5/20
Momentum 15/15

Commit activity more than 41% of tracked projects; popularity more than 25%. How this is calculated.

Commits, last 11 months

2025-10: 27 commits 2025-11: 14 commits 2025-12: 2 commits 2026-01: 13 commits 2026-02: 7 commits 2026-03: 9 commits 2026-04: 8 commits 2026-05: 37 commits 2026-06: 10 commits 2026-07: 27 commits 2026-08: 31 commits
2025-10 185 total 2026-08
Stars548
Latest releasev0.12.0 · 26 Sept 2026
Repo updated27 Sept 2026
LicenceMIT
Built withDocker

Is gocron actively maintained?

Over the last 11 months the project absorbed 185 commits, of which 68 arrived in the most recent quarter — roughly 23 commits a month.

The most recent tagged release, v0.12.0, shipped within the last month — a current, installable version exists today.

gocron ranks #14 of 32 in Automation, placing it mid-table for maintenance activity.

What gocron actually does

Gocron is an automation tool designed to handle recurring task scheduling. It reads job definitions directly from a simple YAML configuration file, providing a structured approach to running routine processes on your server. The software is distributed under an open-source MIT licence and containerised for straightforward deployment.

Best fit: It suits administrators who prefer defining their scheduled maintenance and automation tasks in flat configuration files rather than using a graphical user interface.

Worth knowing: The project has a relatively modest repository star count and a steady rather than high-velocity maintenance score, meaning you may need to rely on community support or your own debugging for edge cases.

Deployment notes

Because it runs as a Docker container, you will typically need to mount a persistent volume for your YAML configuration files and any associated execution logs. A reverse proxy should be configured in front of the instance if you require secure TLS access.


Alternatives to gocron

Projects in the same categories, ordered by health score.