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.

21Projects
290.2KStars in total
+122Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

21 projects · by stars

  1. #1 · apache/airflow

    airflow

    Apache Airflow is a platform to programmatically author, schedule, and monitor workflows, defined as code using Python.

    47.2K
  2. #2 · conductor-oss/conductor

    conductor

    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.

    32.3K
  3. #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.

    28.3K
  1. 4

    miaosha

    26.6Kqiurunze123/miaosha · Java

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

  2. 5

    prefect

    24KPrefectHQ/prefect · Python

    Prefect is a Python workflow orchestration framework for turning ordinary scripts into resilient, production-grade data pipelines with scheduling, retries, caching, and event-based automations.

  3. 6

    temporal

    23.8Ktemporalio/temporal · Go

    Temporal is a durable execution platform: a server that runs units of application logic called Workflows resiliently, automatically handling intermittent failures and retrying failed operations.

  4. 7

    Archon

    23.7Kcoleam00/Archon · TypeScript

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

  5. 8

    windmill

    18.2Kwindmill-labs/windmill · Rust

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

  6. 9

    argo-workflows

    17Kargoproj/argo-workflows · Go

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

  7. 10

    conductor

    12.7KNetflix/conductor · Java

    Conductor is a platform built by Netflix to orchestrate workflows that span across multiple microservices.

  8. 11

    PocketFlow

    11.3KThe-Pocket/PocketFlow · Python

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

  9. 12

    dtm

    10.9Kdtm-labs/dtm · Go

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

  10. 13

    astron-agent

    8.9Kiflytek/astron-agent · Java

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

  11. 14

    open-compute

    2Kelliothux/open-compute · Rust

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

  12. 15

    cayu

    904cayu-dev/cayu · Python

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

  13. 16

    tork

    820runabol/tork · Go

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

  14. 17

    pyraimd

    714kpleo/pyraimd · Python

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

  15. 18

    dsh-agent-team-gui

    288toolclub/dsh-agent-team-gui · TypeScript

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

  16. 19

    agent-control

    195loulanyue/agent-control · Python

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

  17. 20

    oh-my-subagents

    191ringlochid/oh-my-subagents · Python

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

  18. 21

    jarviscore-framework

    189Prescott-Data/jarviscore-framework · Python

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

Often tagged together