SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Workflow Projects
-
Argo has a CLI, which provides a convenient interface for submitting, monitoring, and recording your workflows. You can download the CLI from GitHub Releases. Use the version that matches the Argo release installed in your Kubernetes cluster.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
flyte
Dynamic, resilient AI orchestration. Coordinate data, models, and compute as you build AI workflows.
-
-
ergo
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
Project mention: Ergo Framework v3.2.0 Released – Actor Model for Go | news.ycombinator.com | 2026-02-17- Critical bug fix for Link/Monitor exits in network layer
Also shipped completely rewritten documentation with new guides on building clusters, message versioning, and debugging distributed systems https://docs.ergo.services
Full changelog: https://github.com/ergo-services/ergo?tab=readme-ov-file#cha...
-
-
rulego
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
-
uTask
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
-
atmos
👽 Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
Project mention: Why We're Building Stategraph: Terraform State as a Distributed Systems Problem | news.ycombinator.com | 2025-09-17If you use a tool like Atmos (https://atmos.tools/) you kind of fix this issue already for free - because it takes the place of the root module, it actually manages the state of each sub module separately (they each have their own individual state file rather than being converged into one).
-
-
-
manual-approval
Pause your GitHub Actions workflow and request manual approval from set approvers before continuing
-
iwf
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
-
flowpipe
Flowpipe is a cloud scripting engine. Automation and workflow to connect your clouds to the people, systems and data that matters.
-
-
Dataplane
Dataplane is a data platform that makes it easy to construct a data mesh with automated data pipelines and workflows.
-
-
taskctl
Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰
-
Project mention: Show HN: Flowctl – Self-service workflows with approvals and SSO. Single Binary | news.ycombinator.com | 2025-12-12
-
-
-
flowbaker
Execution engine powering Flowbaker, a no code platform to build, connect, and automate workflows.
Project mention: Show HN: Flowbaker.io – Self-hosted automation: connect AI and apps in workflows | news.ycombinator.com | 2025-09-15 -
-
Orkestra
Orkestra is a cloud-native release orchestration and lifecycle management (LCM) platform for the fine-grained orchestration of inter-dependent helm charts and their dependencies (by Azure)
Go Workflow discussion
Go Workflow related posts
-
DAG Workflow Engine
-
Show HN: Dagu 1.17-beta – Run complex workflows without the Airflow complexity
-
How I Repaired Hallucinated JSONs from LLMs While Building LiveAPI
-
Boost your ML pipeline performance with efficient parallelism
-
The Single Post You Need to Learn the Basics of Flyte
-
Dagu v1.16.0 Is Released
-
Steps to: Building an End-to-End Project with Flyte
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jul 2026
Index
What are some of the best open-source Workflow projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | argo | 16,820 |
| 2 | flyte | 7,135 |
| 3 | Beehive | 6,473 |
| 4 | ergo | 4,612 |
| 5 | go-streams | 2,172 |
| 6 | rulego | 1,560 |
| 7 | uTask | 1,391 |
| 8 | atmos | 1,330 |
| 9 | scipipe | 1,115 |
| 10 | awgo | 878 |
| 11 | manual-approval | 654 |
| 12 | iwf | 649 |
| 13 | flowpipe | 477 |
| 14 | json-repair | 381 |
| 15 | Dataplane | 357 |
| 16 | secure-repo | 328 |
| 17 | taskctl | 325 |
| 18 | flowctl | 321 |
| 19 | polaris | 275 |
| 20 | endly | 268 |
| 21 | flowbaker | 203 |
| 22 | machine | 169 |
| 23 | Orkestra | 112 |