Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 23 Go task-runner Projects
-
Your environment will have been setup to run your app via Air. You will need to customize Air in order to run PocketBase.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Funny coincidence, I use this often and just opened an issue earlier today: https://github.com/go-task/task/issues/2303 :)
-
realize
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
-
Project mention: Show HN: Dagu 1.17-beta – Run complex workflows without the Airflow complexity | news.ycombinator.com | 2025-05-30
-
-
Project mention: Do-nothing scripting: the key to gradual automation (2019) | news.ycombinator.com | 2025-02-08
I found this a few years ago and was quite inspired by it. I then more recently found https://xcfile.dev/ which is a great way to implement these sort of scripts directly in the project's README.
-
gow
Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test" (by mitranim)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
gronx
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
-
spot
A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines. (by umputun)
-
-
taskctl
Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰
-
Orbit
:satellite: A cross-platform task runner for executing commands and generating files from templates (by gulien)
-
Project mention: Show HN: Arelo – A simple, flexible file watcher for auto-restarting commands | news.ycombinator.com | 2025-02-10
-
-
Project mention: Show HN: Type-safe, persistent, embedded task queues and job runner (Go, SQLite) | news.ycombinator.com | 2024-07-24
-
Project mention: Show HN: Flow – YAML-driven CLI automation with a customizable TUI | news.ycombinator.com | 2024-10-17
-
-
-
-
I am really moving spok
It’s golang based but very like make.
https://github.com/FollowTheProcess/spok
-
yatr
🏃 Yet Another Task Runner (or yatr for a short) allows you to organize and automate your routine operations that you normally do in Makefile (or else) for each project.
-
go-smartpoll
Package smartpoll offers dynamic, reactive scheduling for synchronized polling of multiple data points.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go task-runner discussion
Go task-runner related posts
-
Mise: Dev tools, env vars, task runner
-
Just: Just a Command Runner
-
Can you help me make my makefile for go projects better or suggest an alternative?
-
Is your makefile supposed to be a justfile?
-
Show HN: Xc – A Markdown Defined Task Runner
-
wgo: a live reload tool for Go
-
Which Tools Do You use daily for Golang development?
-
A note from our sponsor - Stream
getstream.io | 11 Jul 2025
Index
What are some of the best open-source task-runner projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | air | 20,941 |
2 | Task | 13,100 |
3 | realize | 4,454 |
4 | dagu | 2,365 |
5 | mmake | 1,727 |
6 | xc | 1,301 |
7 | gow | 842 |
8 | run | 486 |
9 | gronx | 456 |
10 | spot | 452 |
11 | flowmatic | 387 |
12 | taskctl | 312 |
13 | Orbit | 185 |
14 | arelo | 115 |
15 | leprechaun | 105 |
16 | backlite | 97 |
17 | flow | 91 |
18 | valet | 56 |
19 | stackup | 19 |
20 | z | 12 |
21 | spok | 10 |
22 | yatr | 9 |
23 | go-smartpoll | 2 |