The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 16 Go Workflow engine Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
uTask
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
-
hof
Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
iwf
iWF is an API orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
-
temporal-go-helpers
:arrows_clockwise: Common convenience methods, and developer ergonomics for Temporal's Go SDK.
-
cronicle
cronicle is a simple and scalable task scheduler that builds on the foundations of git, golang and standard logging (by jshiv)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Like Argo Workflows?
I don't know if I agree with the argument regarding durability vs elastic execution. If I can get both (with a nice API/DX) via something like Temporal (https://github.com/temporalio/temporal), what's the drawback here?
Project mention: Devtron - End-to-End Software Delivery for Kubernetes Applications | /r/kubernetes | 2023-10-05
Project mention: Ask HN: Are SQL developers generally familiar with JSON, VSCode and Docker? | news.ycombinator.com | 2024-03-14Many business analysts use SQL, have for a long time. They are probably not your target audience. With the problem being JAVA specific, you'd likely want to start there
This sounds similar to the goals of my hof tool (https://github.com/hofstadter-io/hof), lift type definitions out of code so they can be defined in one place, then generate the code for all the places. Is that sounding like what you are after?
Project mention: Show HN: A distributed workflow engine written in Go | news.ycombinator.com | 2023-10-01
Project mention: Show HN: Python SDK for iWF – API orchestration engine | news.ycombinator.com | 2023-09-14
Go Workflow engine related posts
- Show HN: Workflow Orchestrator in Golang
- Show HN: A distributed workflow engine written in Go
- I built a distributed workflow engine
- Let's build a code execution engine
-
temporal VS laravel-workflow - a user suggested alternative
2 projects | 23 Aug 2023
- How did you solve the problem of transactions between different databases and services?
- Show HN: Capillaries: Distributed data processing with Go and Cassandra
-
A note from our sponsor - WorkOS
workos.com | 20 Apr 2024
Index
What are some of the best open-source Workflow engine projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | argo | 14,259 |
2 | temporal | 9,806 |
3 | devtron | 3,835 |
4 | uTask | 1,095 |
5 | scipipe | 1,054 |
6 | hof | 474 |
7 | tork | 463 |
8 | Furiko | 458 |
9 | iwf | 456 |
10 | sdk-go | 442 |
11 | polaris | 240 |
12 | machine | 142 |
13 | kafka-message-scheduler | 71 |
14 | temporal-go-helpers | 36 |
15 | cronicle | 21 |
16 | rudder-plugins-manager | 6 |
Sponsored