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. Learn more →
Top 17 Go Workflow engine Projects
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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?
https://github.com/argoproj/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
Hatchet (https://hatchet.run) | New York City | Full-time
We're hiring a founding engineer to help us with development on our open-source, distributed task queue: https://github.com/hatchet-dev/hatchet.
We recently launched on HN, you can check out our launch here: https://news.ycombinator.com/item?id=39643136. We're two second-time YC founders in this for the long haul and we are just wrapping up the YC W24 batch.
As a founding engineer, you'll be responsible for contributing across the entire codebase. We'll compensate accordingly and with high equity. It's currently just the two founders + a part-time contractor. We're all technical and contribute code.
Stack: Typescript/React, Go and PostgreSQL.
To apply, email alexander [at] hatchet [dot] run, and include the following:
1. Tell us about something impressive you've built.
2. Ask a question or write a comment about the state of the project. For example: a file that stood out to you in the codebase, a Github issue or discussion that piqued your interest, a general comment on distributed systems/task queues, or why our code is bad and how you could improve it.
Project mention: Show HN: Use Go's HTML/template to write React-like code | news.ycombinator.com | 2024-05-27Go's text/template (basically the same as html/template, with fewer safe guards) is pretty powerful. You can add custom functions and partial templates too. I use these concepts in https://docs.hofstadter.io to generate any code, not just frontend.
For frontend, as in your example, this has the older feel for UI, where each navigation requires a round trip to the server and a full-page response to the client. This is part of the reason people have moved to React and full-stack TS. I love Go, but I'm definitely a big fan of writing webapps in Next at this point. React Server Components are a really nice DX.
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 - InfluxDB
www.influxdata.com | 1 Jun 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,415 |
2 | temporal | 10,302 |
3 | devtron | 3,926 |
4 | hatchet | 3,326 |
5 | uTask | 1,116 |
6 | scipipe | 1,055 |
7 | hof | 483 |
8 | tork | 496 |
9 | Furiko | 469 |
10 | iwf | 471 |
11 | sdk-go | 464 |
12 | polaris | 251 |
13 | machine | 144 |
14 | kafka-message-scheduler | 73 |
15 | temporal-go-helpers | 37 |
16 | cronicle | 21 |
17 | rudder-plugins-manager | 6 |
Sponsored