Top 100 Workflow Engine Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | conductor | 32,174 | 1,004 | Java | 165 | Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents | 2026-09-04 |
| 2 | windmill | 17,777 | 1,090 | Rust | 563 | Open-source developer platform to power your entire infra and turn scripts into webhooks, workflows and UIs. Fastest workflow engine (13x vs Airflow). Open-source alternative to Retool and Temporal. | 2026-09-04 |
| 3 | argo-workflows | 16,956 | 3,641 | Go | 982 | Workflow Engine for Kubernetes | 2026-09-03 |
| 4 | Activiti | 10,535 | 6,912 | Java | 569 | Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process eng... | 2026-09-03 |
| 5 | flowable-engine | 9,516 | 2,884 | Java | 364 | A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. | 2026-09-02 |
| 6 | litegraph.js | 8,125 | 839 | JavaScript | 128 | A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows t... | 2024-08-01 |
| 7 | awesome-workflow-engines | 7,924 | 772 | - | 23 | A curated list of awesome open source workflow engines | 2026-04-06 |
| 8 | elsa-core | 7,874 | 1,523 | C# | 713 | The Workflow Engine for .NET | 2026-09-01 |
| 9 | hatchet | 7,853 | 485 | Go | 64 | 🪓 An orchestration engine for background tasks, AI agents, and durable workflows | 2026-09-04 |
| 10 | rocketride-server | 7,704 | 2,753 | Python | 238 | High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all f... | 2026-09-04 |
| 11 | st2 | 6,532 | 787 | Python | 555 | StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 i... | 2026-09-02 |
| 12 | workflow-core | 5,921 | 1,265 | C# | 135 | Lightweight workflow engine for .NET Standard | 2026-08-22 |
| 13 | magic | 5,011 | 558 | TypeScript | 6 | Magicrew. The first open-source all-in-one AI productivity platform (Generalist AI Agent + Workflow Engine + IM + Online collaborative office system) | 2026-08-12 |
| 14 | RulesEngine | 4,344 | 615 | C# | 47 | A fast and reliable .NET Rules Engine with extensive Dynamic expression support | 2026-07-03 |
| 15 | llm-workflow-engine | 3,715 | 468 | Python | 3 | Power CLI and Workflow manager for LLMs (core package) | 2026-08-14 |
| 16 | o1-engineer | 2,834 | 277 | Python | 7 | o1-engineer is a command-line tool designed to assist developers in managing and interacting with their projects efficiently. Leveraging the power of OpenAI's API, this tool provides functionalities s... | 2024-12-16 |
| 17 | AI-Novel-Writing-Assistant | 2,775 | 541 | TypeScript | 74 | 面向长篇小说创作的 AI Native 开源系统,用 Agent、世界观、写法引擎、RAG 和整本生产工作流,帮助新手从一句灵感走到完整小说。AI-native engine for end-to-end novel creation — from idea to full chapters, with structured planning, worldbuilding, and agent-d... | 2026-09-02 |
| 18 | itext-java | 2,255 | 474 | Java | 0 | iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabi... | 2026-09-03 |
| 19 | SpiffWorkflow | 1,915 | 343 | Python | 7 | A powerful workflow engine implemented in pure Python | 2026-09-02 |
| 20 | open-webSearch | 1,783 | 186 | TypeScript | 12 | Multi-engine MCP server, CLI, and local daemon for agent web search and content retrieval — skill-guided workflows, no API keys. | 2026-09-03 |
| 21 | PixelVision8 | 1,776 | 121 | C# | 8 | Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-sour... | 2023-01-04 |
| 22 | notion-to-md | 1,732 | 124 | TypeScript | 32 | Convert Notion pages, blocks, or entire lists into any format: Markdown, MDX, JSX, HTML, LaTeX, and more. A powerful Notion conversion engine that lets you write once in Notion and publish seamlessly ... | 2026-01-27 |
| 23 | rulego | 1,591 | 155 | Go | 5 | ⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go. | 2026-09-04 |
| 24 | utask | 1,397 | 104 | Go | 30 | µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋 | 2026-07-29 |
| 25 | airunner | 1,314 | 103 | Python | 0 | Offline inference engine for art, real-time voice conversations, LLM powered chatbots and automated workflows | 2026-08-29 |
| 26 | lobster | 1,265 | 287 | TypeScript | 1 | Lobster is a Openclaw-native workflow shell: a typed, local-first “macro engine” that turns skills/tools into composable pipelines and safe automations—and lets Openclaw call those workflows in one st... | 2026-08-31 |
| 27 | rp-engine | 1,221 | 9 | Rust | 1 | YAML-native agent workflow execution engine, written in Rust | 2026-04-28 |
| 28 | turbo | 1,213 | 227 | Java | 38 | Turbo is a light-weight flow engine framework, support BPMN2.0. 一款轻量级流程引擎服务框架,可作为底层服务支持各类流程设计、低代码设计、工作流、审批流、服务编排等场景 | 2026-03-20 |
| 29 | awesome-workflow-automation | 1,210 | 209 | - | 2 | A curated list of Workflow Automation Software, Engines and Tools | 2026-04-28 |
| 30 | BubbleLab | 1,095 | 179 | TypeScript | 28 | Open-core workflow engine powering Bubble Lab — and fully runnable, hostable, and extensible on its own. | 2026-04-30 |
| 31 | omnigraph | 1,094 | 262 | Rust | 23 | Lakehouse native graph engine with git-style workflows | 2026-09-03 |
| 32 | cromwell | 1,080 | 381 | Scala | 768 | Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments | 2026-09-03 |
| 33 | cyclone | 1,064 | 170 | Go | 17 | Powerful workflow engine and end-to-end pipeline solutions implemented with native Kubernetes resources. https://cyclone.dev | 2023-10-24 |
| 34 | WorkflowEngine.NET | 989 | 261 | C# | 2 | WorkflowEngine.NET - component that adds workflow in your application. It can be fully integrated into your application, or be in the form of a specific service (such as a web service). | 2026-08-18 |
| 35 | tink | 989 | 138 | Go | 0 | Workflow Engine for provisioning Bare Metal | 2025-12-02 |
| 36 | bpmn-engine | 966 | 174 | JavaScript | 2 | BPMN 2.0 execution engine. Open source javascript workflow engine. | 2026-08-22 |
| 37 | couler | 943 | 85 | Python | 18 | Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow. | 2024-10-08 |
| 38 | toil | 936 | 247 | Python | 395 | A WDL, CWL and Python API supporting easy-to-use workflow engine. It is scalable, efficient and cross-platform (Linux/macOS). | 2026-09-03 |
| 39 | Slickflow | 917 | 263 | C# | 11 | .NET Open Source Workflow Engine, AI Empowerment | 2026-06-24 |
| 40 | LaunchStack | 886 | 123 | TypeScript | 13 | AI-powered StartUp Accelerator Engine built with Next.js, LangChain, PostgreSQL + pgvector. Upload, organize, and chat with documents. Includes predictive missing-document detection, role-based workfl... | 2026-09-04 |
| 41 | WorkFlow-Engine | 864 | 152 | Java | 0 | 工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。 | 2026-08-28 |
| 42 | wexflow | 841 | 189 | C# | 0 | Workflow Automation Engine | 2026-08-24 |
| 43 | tork | 813 | 63 | Go | 11 | Tork is a lightweight, distributed workflow engine that runs tasks as simple scripts within Docker containers. | 2026-07-21 |
| 44 | scantron | 757 | 149 | Python | 11 | A distributed nmap / masscan scanning framework complete with scan scheduling, engine pooling, subsequent scan port diff-ing, and an API client for automation workflows. | 2023-07-17 |
| 45 | GpgFrontend | 753 | 63 | C++ | 6 | A modern, cross-platform OpenPGP tool with a unique dual-engine core: switch freely between the battle-tested GnuPG and a modern, memory-safe Rust rPGP backend. It makes encryption, signing, and key m... | 2026-08-31 |
| 46 | obelisk | 749 | 19 | Rust | 1 | Durable & Deterministic Workflow Engine | 2026-09-03 |
| 47 | workflower | 706 | 145 | PHP | 31 | A BPMN 2.0 workflow engine for PHP | 2023-08-18 |
| 48 | easy-flows | 694 | 226 | Java | 5 | The simple, stupid workflow engine for Java | 2026-01-26 |
| 49 | nop-entropy | 694 | 101 | Java | 2 | Nop Platform 2.0 is a next-generation low-code development platform built from scratch based on the principles of reversible computation, adopting a language-oriented programming paradigm. It includes... | 2026-08-31 |
| 50 | tools-for-code-review-engineers | 664 | 34 | - | 1 | A list of tools to improve the git workflow for code review engineers. | 2026-03-25 |
| 51 | hof | 613 | 48 | Go | 73 | A developer experience centered on CUE. Unifies schemas, data models, deterministic and agentic code generation, workflow and task engine, dagger powered environments, coding assistant, and vscode ext... | 2026-05-05 |
| 52 | redun | 599 | 51 | Python | 29 | Yet another redundant workflow engine | 2026-07-17 |
| 53 | activflow | 567 | 89 | JavaScript | 2 | Generic, light-weight & extensible Workflow Engine for agile automation of Business Processes | Django, Python | 2023-02-15 |
| 54 | maestro-flow | 545 | 67 | TypeScript | 2 | Intent-driven workflow orchestration for multi-agent AI development — adaptive lifecycle engine, self-reinforcing knowledge graph, and visual dashboard for Claude Code, Gemini, Codex & more | 2026-09-03 |
| 55 | piper | 499 | 93 | Java | 7 | piper - a distributed workflow engine | 2023-08-09 |
| 56 | ruote | 494 | 73 | Ruby | 6 | a ruby workflow engine (dead) | 2026-06-28 |
| 57 | flowpipe | 480 | 27 | Go | 2 | Flowpipe is a cloud scripting engine. Automation and workflow to connect your clouds to the people, systems and data that matters. | 2026-09-02 |
| 58 | graph-engineering | 474 | 65 | - | 0 | Graph engineering for AI agents: the 9-stage knowledge-graph pipeline (translated from SEU's graduate course) + task-graph orchestration patterns, as a Claude skill with teaching mode and paste-ready ... | 2026-07-23 |
| 59 | RulesEngineEditor | 473 | 107 | C# | 3 | Editor for Microsoft RulesEngine - Blazor UI library intended for integration in Web or Desktop | 2026-01-06 |
| 60 | nyno | 443 | 27 | JavaScript | 4 | Nyno is a Commercial-Friendly EU-AI Workflow Builder & Engine. https://nyno.dev | Create and Run Workflows without Commercial Limits. Async. Multi-Process. Postgres database. Short for "nine" / "yaml"... | 2026-08-04 |
| 61 | katana-skipper | 418 | 80 | Python | 0 | Simple and flexible ML workflow engine | 2023-10-04 |
| 62 | rill-flow | 411 | 50 | Java | 6 | Rill Flow is a high-performance, scalable workflow orchestration engine for distributed workloads and LLMs | 2026-04-13 |
| 63 | ai-platform-engineering | 405 | 80 | TypeScript | 268 | CAIPE is an open-source AI platform for building, deploying, governing, and operating AI agents and agentic workflows for platform engineering and beyond. | 2026-09-04 |
| 64 | littlehorse | 399 | 36 | Java | 188 | LittleHorse Server: Workflow Engine for Microservice Orchestration & Business-as-Code, and the core of the Saddle Command Center | 2026-09-04 |
| 65 | claude-grc-engineering | 394 | 89 | JavaScript | 20 | Open-source GRC toolkit from the GRC Engineering Club. Claude Code plugins for evidence collection, SCF crosswalks, multi-framework gap reports, OSCAL workflows. | 2026-08-30 |
| 66 | Software-Engineer-AI-Agent-Atlas | 393 | 61 | Python | 0 | ATLAS: a senior-engineer layer for Claude Code. Explore with wireframes & prototypes, clarify the essentials, capture it in HTML spec doc then let Claude Code's native plan/goal/workflow loop build. F... | 2026-06-25 |
| 67 | Qflow | 390 | 76 | Python | 0 | Qflow 是一款基于 Python + Tkinter 的轻量级可视化节点办公自动化 (RPA) 引擎。A lightweight, visual node-based RPA engine built with Python & Tkinter. Features flow-chart automation, Smart OpenCV template matching, window bi... | 2026-07-14 |
| 68 | dray | 385 | 37 | Go | 5 | An engine for managing the execution of container-based workflows. | 2020-01-24 |
| 69 | cadence-go-client | 381 | 152 | Go | 52 | Framework for authoring workflows and activities running on top of the Cadence orchestration engine. | 2026-09-03 |
| 70 | cylc-flow | 379 | 105 | Python | 575 | Cylc: a general purpose workflow engine with a gift for cycling | 2026-09-02 |
| 71 | oozie | 373 | 152 | Java | 104 | Oozie - workflow engine for Hadoop | 2017-06-08 |
| 72 | flow | 373 | 59 | Go | 4 | A tiny open source workflow engine written in Go (golang) | 2026-03-23 |
| 73 | graphai | 372 | 54 | TypeScript | 22 | GraphAI is an asynchronous data flow execution engine, which allows developers to build agentic applications by describing agent workflows as declarative data flow graphs in YAML or JSON. | 2026-09-03 |
| 74 | gust | 371 | 29 | Elixir | 10 | A Task-Based Workflow Orchestration Engine | 2026-09-03 |
| 75 | lib-bpmn-engine | 361 | 86 | Go | 13 | A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant developer experience using it. This approach can increase transparency for non-developers. | 2026-02-16 |
| 76 | workflowbuilder | 353 | 63 | TypeScript | 0 | Workflow Builder - Apache 2.0 React SDK for embedding visual workflow editors. Drag-and-drop workflow builder UI with a reference back-end and an execution engine swappable by design, proven with Temp... | 2026-09-03 |
| 77 | trip-booking-saga-java | 319 | 137 | Java | 3 | Example implementation of the Saga pattern for the classic trip booking example using the lightweight open source workflow engine (Camunda). | 2022-04-19 |
| 78 | ai-architecture | 319 | 29 | - | 0 | Design notes for MyInvestPilot — an agent-friendly investment workflow system built with strategy primitives, DAG engines, validation loops, and observable decision infrastructure. | 2026-03-28 |
| 79 | kuroko2 | 317 | 71 | Ruby | 2 | Kuroko2 is a web-based job scheduler / workflow engine. | 2026-07-08 |
| 80 | alfred-searchio | 309 | 26 | HTML | 10 | Alfred workflow to auto-suggest search results from multiple search engines and languages. | 2022-01-05 |
| 81 | pgflow | 307 | 17 | TypeScript | 20 | Postgres-centric workflow engine with deep integration with Supabase | 2026-09-02 |
| 82 | tinkerbell | 302 | 66 | Go | 33 | Bare metal provisioning engine, supporting network and ISO booting, BMC interactions, metadata service, and workflow engine. | 2026-09-02 |
| 83 | UltraGameStudio | 296 | 32 | TypeScript | 1 | UltraGameStudio - AI coding agent for game development: engine workflows, gameplay code, and asset generation. | 2026-09-03 |
| 84 | engineering-figure-agent | 296 | 15 | Python | 0 | Engineering Figure Banana is a Codex skill for generating publication-style engineering and computer science figures, with support for Chinese academic papers, bilingual labeling, and editable-figure ... | 2026-05-25 |
| 85 | Arcgentic | 292 | 11 | Python | 0 | Mechanical plan/dev/self-audit/external-audit gates for AI coding agents, with a configurable role-routing topology engine, an MCP-UI live status panel, and native-tooling Claude Code V2 dispatch. Cla... | 2026-08-12 |
| 86 | copper-engine | 288 | 75 | Java | 28 | COPPER - a high performance Java workflow engine | 2026-07-15 |
| 87 | flor | 287 | 19 | Ruby | 2 | a workflow engine | 2026-06-22 |
| 88 | smith | 283 | 22 | Go | 26 | Smith is a Kubernetes workflow engine / resource manager | 2020-06-09 |
| 89 | Context-Engineering-for-Multi-Agent-Systems | 279 | 95 | Jupyter Notebook | 1 | Save thousands of lines of code by building universal, domain-agnostic Multi-Agent Systems (MAS) through high-level semantic orchestration. This repository provides a production-ready blueprint for th... | 2026-08-17 |
| 90 | jd-easyflow | 266 | 53 | JavaScript | 0 | A Smart Extensible Powerful Flow Engine | 2026-06-27 |
| 91 | rest-api-fuzz-testing | 263 | 41 | F# | 14 | REST API Fuzz Testing (RAFT): Source code for self-hosted service developed for Azure, including the API, orchestration engine, and default set of security tools (including MSR's RESTler), that enable... | 2022-01-13 |
| 92 | pi-workflows | 260 | 15 | TypeScript | 2 | Workflow engine, JSON control-flow tool, and live terminal viewer for the pi coding agent | 2026-09-03 |
| 93 | agentscript | 259 | 20 | TypeScript | 0 | CodeAct Agent SDK with an AST-based code execution engine, enabling stop/start workflows, tool-level state management, and enhanced observability. | 2025-09-23 |
| 94 | orla | 254 | 12 | Go | 2 | An open-source high performance execution engine for agentic workflows | 2026-08-27 |
| 95 | data-engineering | 252 | 40 | Jupyter Notebook | 2 | Construct a modern data stack and orchestration the workflows to create high quality data for analytics and ML applications. | 2022-09-12 |
| 96 | asset-intel-orchestration-engine | 250 | 35 | TypeScript | 0 | Open-source platform for multi-agent AI orchestration, real-world asset tokenization, and institutional-grade workflow automation. Includes OAuth 2.1 MCP agent management, a 44-field RWA schema, Strip... | 2026-08-08 |
| 97 | raytha | 248 | 41 | C# | 12 | Raytha is a powerful CMS with an easy-to-use interface and fast performance. It offers custom content types, a template engine, and various access controls. It supports multiple storage providers and ... | 2025-12-03 |
| 98 | orra | 246 | 9 | Go | 20 | A plan engine for dynamic planning and reliable execution of AI agent workflows. | 2025-05-24 |
| 99 | engineered-meta-cognitive-workflow-architecture | 241 | 26 | JavaScript | 1 | Meta-Cognitive Workflow Architecture | 2025-03-20 |
| 100 | nflow | 238 | 52 | Java | 11 | Embeddable JVM-based workflow engine with high availability, fault tolerance, and support for multiple databases. Additional libraries are provided for visualization and REST API. | 2026-08-28 |