Go Workflow engine

Open-source Go projects categorized as Workflow engine

Top 23 Go Workflow engine Projects

Workflow engine
  1. temporal

    Temporal service

    Project mention: Wetask Is Opening Its Task Runtime to External Workers | dev.to | 2026-07-30

    Reference: Temporal documentation

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. argo

    Workflow Engine for Kubernetes

    Project mention: What is Argo Workflows? | dev.to | 2025-11-10

    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.

  4. hatchet

    🪓 An orchestration engine for background tasks, AI agents, and durable workflows

    Project mention: The startup's Postgres survival guide | news.ycombinator.com | 2026-07-22

    I would highly recommend using ORM's, with the caveat to know exactly when not to use them. Startups do not fall in that bucket.

    1. Most of these advices are unfortunately impractical and incomplete for startups. A good Data Model is highly dependent on understanding the business requirements, data flows. Means unless you are repeating yourself in the same domain its really hard to come up with a good schema in first iteration.

    2. Startups are in the mode of discovering the schema for most part

    3. Deleting columns is harder than adding additional columns, no one takes that risk so everyone ends up with schema bloat

    4. Once you go a little bigger you will realize that the integer based UUID are not that great of a choice. Those are separate tables which maintain those index counters and not part of your DDLs. They have their own set of issues with data merging, backups and recovery

    For the OP, I looked at the repo (https://github.com/hatchet-dev/hatchet/blob/main/sql/schema/...) ,

    1. seems like the schema has database functions - Thats a potential scaling issue, plus you are asking vertical only scalable component to do something which could have taken care by horizontally scalable component

    2. TEXT datatype for pretty much every attribute - this is a footgun, you cant use them for indexes properly, in the absence of length checks they can be abused from client side

  5. osmedeus

    A Modern Orchestration Engine for Security

  6. inngest

    The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.

    Project mention: Inngest Has a Free API — Background Jobs and Workflows Without Infrastructure | dev.to | 2026-03-28

    Inngest Documentation

  7. devtron

    The only Kubernetes dashboard you need

    Project mention: From Cluster UI to Operational Plane: Lessons from the Kubernetes Dashboard Deprecation | dev.to | 2026-01-24

    This is where Kubernetes management platforms like Devtron come into the picture; not as replacements for kubectl, and not as generic UIs, but as operational planes that sit above the cluster and becomes the orchestration layer for managing applications on Kubernetes.

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

  9. dagu

    Local-first workflow engine for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, and AI agents; keep workflows separate from business logic. One binary, no database. Airflow alternative.

    Project mention: DAG Workflow Engine | news.ycombinator.com | 2026-05-04
  10. rulego

    ⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

  11. uTask

    µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋

  12. scipipe

    Robust, flexible and resource-efficient pipelines using Go and the commandline

  13. sdk-go

    Temporal Go SDK (by temporalio)

  14. tork

    Tork is a lightweight, distributed workflow engine that runs tasks as simple scripts within Docker containers.

  15. dbos-transact-golang

    Database-Backed Durable Golang Workflows

    Project mention: Rive, Fast and reliable background jobs in Go | news.ycombinator.com | 2026-06-22

    How does it compare to a full-fledged durable execution platform like DBOS[0], which follows the same philosophy? Looks like River does have workflows, but it's locked behind Pro [1].

    [0] https://dbos.dev

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

  17. hof

    A developer experience centered on CUE. Unifies schemas, data models, deterministic and agentic code generation, workflow and task engine, dagger powered environments, coding assistant, and vscode extension; woven together on the CUE lattice. Squint harder if you can't see the cube :]

    Project mention: Run NanoClaw in Docker Sandboxes | news.ycombinator.com | 2026-03-13

    The next step to this is using a better tool to access containers (BuildKit), like Dagger, where you can track every step as a new container layer, time travel, share via registries...

    This has been my setup since early this year, not even that much code: https://github.com/hofstadter-io/hof/tree/_next/lib/agent/se...

    The bigger effort is making it play nice with vscode so you can browse and edit the files and diffs.

  18. Furiko

    Kubernetes cron and batch job platform

  19. cordum

    The action firewall for AI agents. Enforce policy and human approval before risky tool calls, shell commands, workflows, and production changes, with auditable evidence.

    Project mention: Every AI agent framework focuses on making agents smarter. None of them ask what happens when agents screw up. | dev.to | 2026-02-08

    Cordum is an open-source control plane that sits between AI agents and infrastructure. Every intent gets intercepted and evaluated before execution.

  20. goflow

    Simple but powerful DAG scheduler and dashboard (by fieldryand)

  21. polaris

    Polaris: High performance workflow orchestrator for Golang (by harshadmanglani)

  22. 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
  23. machine

    Machine is a workflow/pipeline library for processing data (by fulminate-io)

  24. inngestgo

    Durable execution in Go with the Golang Inngest SDK. Write durable functions in your existing app.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Workflow engine discussion

Log in or Post with

Go Workflow engine related posts

  • Wetask Is Opening Its Task Runtime to External Workers

    1 project | dev.to | 30 Jul 2026
  • Temporal Pricing Teardown 2026

    1 project | dev.to | 27 May 2026
  • DAG Workflow Engine

    8 projects | news.ycombinator.com | 4 May 2026
  • Orchestration vs Choreography: Two Ways to Build Clinical Speech-to-Text

    1 project | dev.to | 16 Apr 2026
  • Temporal Workflow Engine: The Reliability Layer Your Distributed System Is Missing [2026 Guide]

    1 project | dev.to | 20 Mar 2026
  • Temporal – Durable Execution Platform

    1 project | news.ycombinator.com | 17 Jan 2026
  • AI Coding Assistants Are Getting Worse

    4 projects | news.ycombinator.com | 8 Jan 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Workflow engine projects in Go? This list will help you:

# Project Stars
1 temporal 22,125
2 argo 16,885
3 hatchet 7,678
4 osmedeus 6,508
5 inngest 5,701
6 devtron 5,562
7 ergo 4,622
8 dagu 3,698
9 rulego 1,574
10 uTask 1,392
11 scipipe 1,110
12 sdk-go 941
13 tork 812
14 dbos-transact-golang 790
15 iwf 654
16 hof 612
17 Furiko 502
18 cordum 494
19 goflow 477
20 polaris 275
21 flowbaker 203
22 machine 169
23 inngestgo 112

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com