nowfound

Dev tools · alternatives · 2026

24 alternatives to A distributed workflow engine written in Go

I'd like to share a project I've been working on for the past few months. It's a distributed workflow engine written entirely in Go. Some highlights: * Tasks are executed in a Docker container * Can run stand-alone or distributed * Highly extensible * Able to enforce limits (CPU/RAM) per task * Web UI Would love the get your feedback on it, and find out if this could be useful.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A distributed workflow engine written in Go launched in 2023; newer entries below may have overtaken it.

  1. 1

    I can't tell if HN is the right kind of place for this stuff anymore since people are so advanced in their use but I thought it was interesting to leverage my existing Go microservices framework and turn it into the core of what would provide tools for an agent cli or whatever beyond that. Extensibility is key. Thought I'd share and get a conversation going.

    2020 · go-micro.dev · its alternatives →

  2. 2
    Render▲318

    Hey HN, I'm Anurag, founder and CEO of Render, a cloud for application developers. We've just launched Render Workflows, a way to define durable tasks by decorating plain TypeScript or Python functions and running them on Render without operating queues, worker pools, retry logic, and state management. Code example below [1]. The use cases we have in mind include agent loops, ETL/data pipelines, billing flows, and other long-running jobs. The model is simple: mark an existing function as a Task, deploy the repo as a Workflow, then trigger runs from your application code or via our API.…

    2019 · render.com · its alternatives →

  3. 3

    Hi HN, I'm Mohammed, a technical founder who loves shipping and giving back to the community. I'm open-sourcing the full-stack engine that powers my B2B product, apflow.co. What it is: A production B2B starter with a Go backend and Next.js frontend. Both are fully Dockerized with separate containers. No Vercel. No Supabase. Deploy the whole thing on a $6 VPS, or split frontend and backend across different providers. You own the infrastructure. The problem I was solving: Every SaaS starter I evaluated had the same issue: they locked me into someone else's platform. Vercel for hosting.…

    Dec 2025 · github.com · its alternatives →

  4. 4

    The infrastructure platform for the intelligence era - encoredev/encore

    2021 · github.com · its alternatives →

  5. 5

    I think graph is a wrong abstraction for building AI agents. Just look at how incredibly hard it is to make routing using LangGraph - conditional edges are a mess. I built Laminar Flow to solve a common frustration with traditional workflow engines - the rigid need to predefine all node connections. Instead of static DAGs, Flow uses a dynamic task queue system that lets workflows evolve at runtime. Flow is built on 3 core principles: * Concurrent Execution - Tasks run in parallel automatically * Dynamic Scheduling - Tasks can schedule new tasks at runtime * Smart Dependencies - Tasks can…

    2024 · github.com · its alternatives →

  6. 6
    ByteNite▲206

    Hi HN, I’m one of the creators of ByteNite (https://bytenite.com). We built it for developers running compute-heavy containerized workloads (AI, ETL, batch jobs) who are frustrated with the limitations of traditional serverless platforms: timeouts, cold starts, orchestration complexity, and limited runtime control. ByteNite is a serverless platform that lets you submit distributed jobs packaged as Docker containers. You define simple or complex fan-out/fan-in logic, set your hardware requirements, and we handle the rest—distributing execution across warm cloud runners (CPUs,…

    2025 · docs.bytenite.com · its alternatives →

  7. 7

    Go Library for distributing work to workers. Contribute to ryanskidmore/GoWork development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  8. 8IW

    Hi HN! During the last few years, I worked on a few applications built with Go, running on AWS Lambda. As I got to know the platform better, I started to find Go & Lambda to be a really productive combination. The applications were fast, and they ended up being much cheaper to run than what my team & I had built before. It’s probably not the best platform for _every_ application, but I was surprised at how much of our workload worked well on it. As we brought new engineers on to our team and helped them get up to speed with the stack, I found that we were covering a lot of the same topics…

    2021 · its alternatives →

  9. 9

    A secure WebAssembly VM catered for decentralized applications. - perlin-network/life

    2018 · github.com · its alternatives →

  10. 10
    Gondola▲69

    The web framework for Go programming language

    2014 · its alternatives →

  11. 11
  12. 12

    Been using it for about a year now in production, but rewrote it completely in golang. My first go project so far. I wanted to have something that would make my life easier. A lot of tools nowaday kinda push you towards functional deployments and that usually doesn't work for me since I like stuff like LiveView by Phoenix and Websocket stuff in general. Old vercel deployments back when they allowed to deploy docker containers was a godsend, but since they don't offer that anymore I had to use services like fly.io(which is amazing) or heroku. However I wanted something selfhosted that I could…

    2024 · deploywithjig.askh.at · its alternatives →

  13. 13

    Hey HN, As most of you (I think?), I cannot learn something without having a project, on the side, to implement what I’ve just learned. Recode is the project that I've used to learn Go. It lets you create a development environment in your cloud provider account easily. You can think of it as a desktop version of Gitpod / Coder / GitHub Codespaces less polished and with less features but 100% free and open-source. At the time of writing, it only works with Visual Studio Code and AWS. In order to let you configure your development environments easily, I’ve chosen to use Docker with…

    2022 · github.com · its alternatives →

  14. 14

    It all started with a conversation among friends about limitations in current multi-agent orchestration frameworks. We faced issues like limited control over agent memory and state, complicated persistence, scaling problems, and lack of type safety in Python-based tools. These challenges inspired us to try something different. The result was GraphFlow, a Rust-based lean framework for orchestrating multi-agent workflows that's simple, scalable, and robust. Its key features include: Graph-based orchestration: Easily define workflows using nodes and edges. Lean Execution Engine: A minimal and…

    2025 · github.com · its alternatives →

  15. 15

    🔘 Minimalistic and High-performance goroutine worker pool written in Go - alitto/pond

    2020 · github.com · its alternatives →

  16. 16MB

    Hi, I spent the last year and a half writing a book on Docker and microservices, which was finally released on O'Reilly this week. "Using Docker: Developing and Deploying Software with Containers" takes a holistic approach, showing how containers can be used as the central artifact in a modern software development workflow. If anyone has any q's or feedback, please feel free to comment below. The book is available at: http://shop.oreilly.com/product/0636920035671.do (use code AUTHD for a discount)…

    2016 · its alternatives →

  17. 17

    I've been a big fan of fly.io with it’s devx, but cold starts and pricing have been a consistent problem. Even for side projects it's painful if they take 30s to load, it just kills the whole experience. With coding agents becoming good, there were a lot more things I started building, and I just wanted to run all of those things! GCI was built to solve this. It’s just a CLI, just uses ssh to interact with your target machine, and relies on docker swarm to get your services running (docker swarm is IMO underrated, providing benefits even with a single node). It can deploy on any machine that…

    Mar 2026 · github.com · its alternatives →

  18. 18

    Many workflow tools struggle to optimize for both long-term projects and short-term tasks with the necessary responsiveness. Additionally, these tools often come with too many features, complicating customization for specific service needs. We've developed a workflow engine that prioritizes performance while offering the flexibility of a low-code solution. Our engine is easily customizable to meet diverse service demands. Initially, we focused on nodes tailored for short-term tasks, with plans to expand to support long-term project management. With our workflow engine, you can seamlessly…

    2024 · github.com · its alternatives →

  19. 19

    Doors: Server-driven UI framework + runtime for building stateful, reactive web applications in Go. Some highlights: * Front-end framework capabilities in server-side Go. Reactive state primitives, dynamic routing, composable components. * No public API layer. No endpoint design needed, private temporal transport is handled under the hood. * Unified control flow. No context switch between back-end/front-end. * Integrated web stack. Bundle assets, build scripts, serve private files, automate CSP, and ship in one binary. How it works: Go server is UI runtime: web application runs on a…

    Apr 2026 · github.com · its alternatives →

  20. 20

    Cross-platform persistent and distributed web crawler :link: - schollz/linkcrawler

    2017 · github.com · its alternatives →

  21. 21

    Hi HN, We’ve been working on [OOMOL](https://oomol.com) for the past few years – a workflow automation platform built for developers. Unlike Zapier or n8n, OOMOL runs locally in a containerized environment, supports full Python and Node.js (with third-party libraries), and gives you the same flexibility as writing real code. It’s like VS Code meets workflow automation. Key points: - Local-first (no cloud lock-in) - Python and Node.js support (you can mix both!) - Pip/npm libraries supported out of the box - Fully visual with programmable nodes - Share & reuse flows as…

    2025 · oomol.com · its alternatives →

  22. 22

    An immutable, framework-free single-file Web OS prototype

    Jun 2026 · go-web-os.web.app · its alternatives →

  23. 23

    Hey! I'm a solo developer having fun learning Go. I have a side hustle and wanted to implement currency localization. I could use existing IP databases, but hosting on serverless is slow. So I built my own. I was surprised how fun it can be to use Go, and it's fast. Thankfully, Go's speed makes up for my dodgy code. Anyway, I'd love to get some feedback on my website/API. After a few weeks of testing and losing money on ads, I'm confident it's very reliable. This isn't a promo. It's basicly free (30k lookups/month), so there's no need to pay. Any advice or tips on how to grow and…

    2024 · ipflare.io · its alternatives →

  24. 24

    A workflow management platform by Airbnb

    2016 · cwiki.apache.org · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →