Topics / #workflow-engine
Workflow-engine projects on GitHub
Engines that orchestrate multi-step task workflows
As of , the most-starred Workflow-engine projects on GitHub are airflow (47.2K stars), conductor (32.3K stars) and budibase (28.3K stars). GitHub.Locker tracks 21 Workflow-engine repositories with 290.2K stars combined. The fastest-growing on October 16 was temporal, with +23 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
temporal
temporalio/temporal · ★ 23.8KTemporal is a durable execution platform: a server that runs units of application logic called Workflows resiliently, automatically handling intermittent failures and retrying failed operations.
+21open-compute
elliothux/open-compute · ★ 2Kopen-compute is a self-hosted platform that runs Cloudflare Workers code unchanged on hardware you control, reimplementing Workers, KV, D1, R2, Durable Objects, Queues, Workflows, Cron, Cache, Images, Vectorize and AI Search as a single Rust binary.
+13Archon
coleam00/Archon · ★ 23.7KArchon is an open-source workflow engine for AI coding agents: you define your development process - planning, implementation, validation, review, PR creation - as YAML workflows and run them reliably across all your projects.
+10windmill
windmill-labs/windmill · ★ 18.2KWindmill is an open-source developer platform that turns scripts into webhooks, workflows and UIs, acting as a self-hostable alternative to Retool, Pipedream and Temporal for powering internal infrastructure.
The all-time top
21 projects · by stars
- 47.2K
#1 · apache/airflowairflow
Apache Airflow is a platform to programmatically author, schedule, and monitor workflows, defined as code using Python.
- 32.3K
#2 · conductor-oss/conductorconductor
An open-source durable execution engine for microservices and AI agents: it persists every workflow step so long-running processes survive crashes, retries, and restarts. It originated at Netflix and is maintained by Orkes and the community.
- 28.3K
#3 · Budibase/budibase
budibase
Budibase is an open-source operations platform where you build AI agents, automations and web apps that handle everyday operations — requests, approvals, issues — in one place.
- 4

miaosha
26.6Kqiurunze123/miaosha · JavaThis is a Chinese learning repository about designing and building a high-concurrency 'flash sale' (seckill) system for internet engineers, combining iterative demo projects, small frameworks, study notes and diagrams covering distributed-systems topics.
- 5

prefect
24KPrefectHQ/prefect · PythonPrefect is a Python workflow orchestration framework for turning ordinary scripts into resilient, production-grade data pipelines with scheduling, retries, caching, and event-based automations.
- 6
temporal
23.8Ktemporalio/temporal · GoTemporal is a durable execution platform: a server that runs units of application logic called Workflows resiliently, automatically handling intermittent failures and retrying failed operations.
- 7

Archon
23.7Kcoleam00/Archon · TypeScriptArchon is an open-source workflow engine for AI coding agents: you define your development process - planning, implementation, validation, review, PR creation - as YAML workflows and run them reliably across all your projects.
- 8

windmill
18.2Kwindmill-labs/windmill · RustWindmill is an open-source developer platform that turns scripts into webhooks, workflows and UIs, acting as a self-hostable alternative to Retool, Pipedream and Temporal for powering internal infrastructure.
- 9

argo-workflows
17Kargoproj/argo-workflows · GoAn open source, container-native workflow engine for Kubernetes: it orchestrates parallel jobs where every step of your workflow runs as a container. It is a CNCF graduated project.
- 10

conductor
12.7KNetflix/conductor · JavaConductor is a platform built by Netflix to orchestrate workflows that span across multiple microservices.
- 11

PocketFlow
11.3KThe-Pocket/PocketFlow · PythonPocket Flow is a minimalist 100-line LLM framework built around a single Graph abstraction, letting you build agents, workflows, and RAG pipelines without heavy dependencies or vendor lock-in.
- 12

dtm
10.9Kdtm-labs/dtm · GoDTM is a distributed transaction framework that provides cross-service eventual data consistency. It implements the saga, TCC, XA, 2-phase message, outbox and workflow patterns for different application scenarios.
- 13
astron-agent
8.9Kiflytek/astron-agent · JavaAn enterprise-grade agentic workflow platform from iFLYTEK: it combines workflow orchestration, model management, AI and MCP tool integration, RPA automation, and team collaboration for building production-ready agent applications.
- 14

open-compute
2Kelliothux/open-compute · Rustopen-compute is a self-hosted platform that runs Cloudflare Workers code unchanged on hardware you control, reimplementing Workers, KV, D1, R2, Durable Objects, Queues, Workflows, Cron, Cache, Images, Vectorize and AI Search as a single Rust binary.
- 15

cayu
904cayu-dev/cayu · PythonCayu is an open-source Python framework for building and running domain-specific long-horizon AI agents, with a durable runtime built in that handles sessions, task dispatch, recovery, approvals, and observability.
- 16
tork
820runabol/tork · GoTork is a lightweight, distributed workflow engine written in Go. You define jobs made of multiple tasks, and each task runs as a simple script inside its own Docker container — on one machine or across many workers.
- 17

pyraimd
714kpleo/pyraimd · PythonPyramid is an extensible Python framework for ab initio molecular dynamics: first-principles engines and machine-learned interatomic potentials (MLIPs) work together — reference calculations supply energies and forces while fast learned potentials propagate the atoms.
- 18

dsh-agent-team-gui
288toolclub/dsh-agent-team-gui · TypeScriptdsh-agent-team-gui is an unofficial plugin for DeepSeek Harness (DSH) that lets you build a reusable multi-agent team: one agent plans the work, another implements it, and a third reviews it, with its own Run Center for tracking progress and Token usage.
- 19

agent-control
195loulanyue/agent-control · PythonAgent Control is a production-grade control plane and orchestration engine for autonomous AI agents, handling distributed task dispatching, heartbeat leasing, DAG workflow execution and data-crawling pipelines, with a built-in MCP server for LLM clients like Claude Desktop and Cursor.
- 20
oh-my-subagents
191ringlochid/oh-my-subagents · PythonA local orchestration runtime for Codex and Claude subagents: durable AI teams with persistent task state, reusable responsibility trees and interruption recovery, instead of ad-hoc delegation.
- 21
jarviscore-framework
189Prescott-Data/jarviscore-framework · PythonJarvisCore is a Python framework for building AI agent systems that can plan, reason, execute code, browse the web, search the internet, and connect to 150 external services out of the box.
Related topics
Often tagged together
- self-hosted1,929
- open-source5,666
- docker1,660
- linux4,184
- orchestration218
- apache-2.01,434
- automation1,183
- python2,383
- cli2,227
- agent-orchestration222
- ai1,955
- ai-agents1,289
- developer-tools2,924
- macos3,544
- server1,459
- web2,447
- mit3,312
- postgresql338
- workflow176
- workflow-automation181
- agent821
- java450
- llm1,483
- multi-agent406