Go Workflows

Open-source Go projects categorized as Workflows

Top 19 Go Workflow Projects

  1. temporal

    Temporal service

    Project mention: Launch HN: Stack Auth (YC S24) – An Open-Source Auth0/Clerk Alternative | news.ycombinator.com | 2024-08-08

    Just for clarification, So you can't really host this without open-sourcing my product (since your server is AGPL). Isn't it a stretch to call this really open-source? I compare this to something like a temporal which I can self-host without worrying (and which I believe is MIT license [https://github.com/temporalio/temporal/blob/main/LICENSE])

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

    InfluxDB logo
  3. dagger

    An open-source runtime for composable workflows. Great for AI agents and CI/CD. (by dagger)

    Project mention: DevOps in 2025: the future is automated, git-ified, and kinda scary but fun. | dev.to | 2025-05-09

    Pipelines-as-code with Tekton, GitHub Actions, or even Dagger

  4. cadence

    Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.

    Project mention: Ask HN: Who is hiring? (October 2024) | news.ycombinator.com | 2024-10-01
  5. inngest

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

    Project mention: Show HN: Inngest 1.0 – Open-source durable workflows on every platform | news.ycombinator.com | 2024-09-20

    SSPLv1 for anyone similarly interested https://github.com/inngest/inngest/blob/v1.0.0/LICENSE.md

  6. argo-events

    Event-driven Automation Framework for Kubernetes

    Project mention: HTTP Feeds: a minimal specification for polling events over HTTP | news.ycombinator.com | 2025-04-27

    They're also documented for aws https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-... and argo-events https://github.com/argoproj/argo-events/blob/master/docs/con...

  7. process-compose

    Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.

    Project mention: Ask HN: Best way to simultaneously run multiple projects locally? | news.ycombinator.com | 2025-03-09

    My suggestion would be Process Compose[1]. Just write a simple config telling it what commands to run; it will launch them all and give you a nice TUI to read the stdout and control each process individually.

    [1] https://github.com/F1bonacc1/process-compose

  8. runme

    DevOps Notebooks Built with Markdown

    Project mention: Atuin Desktop: Runbooks That Run | news.ycombinator.com | 2025-04-22

    I didn't find the hero video on https://runme.dev/ very helpful. I think it would be much easier to understand what Runme is for if you replaced the video with the "Make Markdowns Interactive" demos.

  9. SaaSHub

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

    SaaSHub logo
  10. autokitteh

    Durable workflow automation in just a few lines of code

    Project mention: Show HN: Durable Python Workflows | news.ycombinator.com | 2025-04-22
  11. optimus

    Optimus is an easy-to-use, reliable, and performant workflow orchestrator for data transformation, data modeling, pipelines, and data quality management. (by raystack)

  12. onepanel

    The open source, end-to-end computer vision platform. Label, build, train, tune, deploy and automate in a unified platform that runs on any cloud and on-premises.

  13. manual-approval

    Pause your GitHub Actions workflow and request manual approval from set approvers before continuing

  14. Furiko

    Kubernetes cron and batch job platform

  15. Dataplane

    Dataplane is a data platform that makes it easy to construct a data mesh with automated data pipelines and workflows.

  16. asyncmachine-go

    Batteries-included graph control flow library (AOP, actor model, state-machine)

    Project mention: Ask HN: What have you built this year that you are proud of? | news.ycombinator.com | 2024-11-17
  17. kafka-message-scheduler

    scheduler for kafka messages

  18. zeus

    When no one can tell the difference between art, and an empty canvas, the meaning is lost. (by zeus-fyi)

  19. simple-workflow-go

    A Simple workflow framework written in Go

  20. rudder-plugins-manager

    Go library to create plugins and workflows for data pipelines

  21. qreview

    Review your code with AI

    Project mention: Automated Code Reviews and Docs with AI — Seamlessly in GitHub Actions or from the CLI | dev.to | 2025-05-11
  22. SaaSHub

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

    SaaSHub logo
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 Workflows discussion

Log in or Post with

Go Workflows related posts

  • HTTP Feeds: a minimal specification for polling events over HTTP

    1 project | news.ycombinator.com | 27 Apr 2025
  • Owl Store: A Type System for Environment Variables to Specify, Resolve, and Verify Correctness

    2 projects | dev.to | 9 Dec 2024
  • Cadence – Fault-Tolerant Stateful Code Platform by Uber

    1 project | news.ycombinator.com | 17 Oct 2023
  • temporal VS laravel-workflow - a user suggested alternative

    2 projects | 23 Aug 2023
  • Scaling Temporal: The Basics

    3 projects | dev.to | 15 Jun 2023
  • Mandala: experiment data management as a built-in (Python) language feature

    4 projects | /r/ProgrammingLanguages | 11 Apr 2023
  • are you interested in an end to end queue/pubsub & worker platform

    1 project | /r/devops | 14 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 temporal 13,882
2 dagger 13,687
3 cadence 8,645
4 inngest 2,898
5 argo-events 2,475
6 process-compose 1,581
7 runme 1,405
8 autokitteh 791
9 optimus 748
10 onepanel 723
11 manual-approval 510
12 Furiko 495
13 Dataplane 226
14 asyncmachine-go 141
15 kafka-message-scheduler 83
16 zeus 75
17 simple-workflow-go 11
18 rudder-plugins-manager 6
19 qreview 0

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?