Open-source workflow automation tools in 2026
113 open-source projects, ranked by GitHub stars and how recently each was worked on. Huginn leads with 50k stars, ahead of Airflow. 85 had code pushed in the last three months. Most common licenses: MIT (48), Apache-2.0 (46) and AGPL-3.0 (9). Commercial workflow automation tools are listed separately.
New this season
-
1
Droidline KnifeLemon
Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.
Developer tool Experimental You want to test apps on real phones, script repeated phone tasks or let an AI agent use a phone without cabling.
★ 437 MIT Go Active, pushed 4 days ago -
2
ApprovaPlat feng-shan-jian
基于 RuoYi Vue 3版本以及Flowable 8、Spring Boot 4 的开源流程中台。完全为爱发电,如果有用的上的地方,可以点点小⭐。(目前开源部分为早期技术参考版本,非实际设计后的产品版本,仅作为技术参考使用,但后续会不断维护这个参考,提升框架通用性)
Template or starter Experimental You are building a Chinese-style approval platform on RuoYi and want a reference implementation.
★ 276 MIT Java Active, pushed 21 days ago -
3
OpenBrowser sheying2013
本地指纹浏览器 · 多环境隔离 · 代理 / 指纹 / 同步 / RPA
Complete system Experimental You legitimately manage many separate accounts, for example for ad or store operations, and need isolated profiles.
★ 773 MIT JavaScript Active, pushed 8 days ago
All open-source workflow automation tools, ranked
Complete systems you can adopt 30
-
1
Huginn huginn
Create agents that monitor and act on your behalf. Your agents are standing by!
Complete system Production-ready You want IFTTT-style monitoring and automations on your own server and are comfortable with Rails.
★ 50k MIT Ruby Active, pushed today -
2
Kestra kestra-io
Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, any language, Git-versioned, scalable to millions of executions.
Complete system Production-ready You need Airflow-class orchestration but want YAML flows, any language, and a UI non-Python people can use.
★ 30k Apache-2.0 Java Active, pushed today -
3
Skyvern Skyvern-AI
Automate browser based workflows with AI
Complete system Usable You need to automate tasks across many websites without APIs, such as portals, quotes or applications, and selector-based scripts keep breaking.
★ 23k AGPL-3.0 Python Active, pushed 5 days ago -
4
Toonflow-app HBAI-Ltd
短剧、漫剧制作工具 Toonflow:开源 AI 视频创作平台,集成剧本创作、智能分镜、角色与场景资产管理、图像生成和视频生成。融合无限画布、AI Agent 与可视化工作流,支持本地部署、自选模型、跨平台客户端、MCP 与插件扩展。Open-source AI short drama and motion comic creation tool with an infinite canvas, AI agents, storyboarding, image and video generation. Self-hosted and extensible, with a canvas-based approach similar to LibTV and TapNow.
Complete system Experimental You produce short AI video or comic content and want a self-hosted pipeline where you pick your own models.
★ 20k MIT Vue Active, pushed today -
5
Edict cft0808
🏛️ 三省六部制 · OpenClaw Multi-Agent Orchestration System — 9 specialized AI agents with real-time dashboard, model config, and full audit trails
Complete system Experimental You already run OpenClaw and want to experiment with a structured hierarchy of agents reviewing each other's work.
★ 17k MIT Python Active, pushed 36 days ago -
6
DolphinScheduler apache
Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
Complete system Production-ready A data platform team wants visual, low-code pipeline scheduling at scale, a common choice in China instead of Airflow.
★ 15k Apache-2.0 Java Active, pushed 5 days ago -
7
ODS Osmantic
ODS V3 Pre-Release: Public testing and refinement ahead of the official V3 launch. Turn your PC, Mac, or Linux box into a private AI server.
Complete system Experimental You have a capable GPU machine and want a ready local AI stack without assembling each piece yourself.
★ 7.7k Apache-2.0 Python Active, pushed 4 days ago -
8
Devtron devtron-labs
The only Kubernetes dashboard you need
Complete system Production-ready A team wants one UI to deploy and manage apps across Kubernetes clusters without stitching tools together.
★ 5.6k Apache-2.0 Go Active, pushed 4 days ago -
9
AstronRPA iflytek
Agent-ready RPA suite with out-of-the-box automation tools. Built for individuals and enterprises.
Complete system Usable You need open-source desktop automation on Windows, especially against Chinese business software like Kingdee or YonYou.
★ 5.3k Apache-2.0 Python Active, pushed 8 days ago -
10
Dagu dagucloud
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
Complete system Usable You have cron jobs and scripts that need dependencies, retries and visibility, and Airflow would be overkill.
★ 4.5k GPL-3.0 Go Active, pushed yesterday -
11
autoMate yuruotong1
Like Manus, Computer Use Agent(CUA) and Omniparser, we are computer-using agents.AI-driven local automation assistant that uses natural language to make computers work by themselves
Complete system Experimental You want to experiment with an AI agent driving your own PC for repetitive tasks.
★ 4k MIT Python Active, pushed 2 months ago -
12
Maestro Netflix
Maestro: Netflix’s Workflow Orchestrator
Complete system Usable A JVM-heavy data platform team needs to schedule very large numbers of workflows and can run Netflix-style infrastructure.
★ 3.9k Apache-2.0 Java Active, pushed 3 days ago -
13
Autonomous Company MaxMiksa
An autonomous company working 24/7 on your own PC - Windows/Linux/macOS.
Complete system Experimental You want to experiment with long-running autonomous agent teams on your own hardware and subscriptions.
★ 3.2k MIT Python Active, pushed 10 days ago -
14
Loonflow blackholll
A Intelligent and Visual Process Automation System, ticket, workflow, MCP
Complete system Usable You need self-hosted approval and ticket workflows for internal processes and can work with Chinese-first documentation.
★ 2.1k AGPL-3.0 TypeScript Active, pushed 43 days ago -
15
OpenAdapt OpenAdaptAI
For EHRs, payer portals, and any app your team clicks through. A person or an agent shows the task; OpenAdapt turns it into a local program that repeats the steps with no model calls, checks each save, and stops when something doesn't match.
Complete system Usable You have repetitive click-through work in apps without APIs, including over Citrix or RDP, and want deterministic replay rather than an AI agent guessing each time.
★ 1.8k MIT Python Active, pushed 5 days ago -
16
Ai-moive-studio 869413421
自然语言驱动的无限画布工作流 Agent,让 AI 视频创作第一次真正变成可编辑的工作流。 AICON 面向创作者,提供从剧本拆解、分镜生成、素材生成、视频合成到内容分发的一整套能力。 不是只给你一个输入框,而是让你用自然语言和无限画布一起驱动创作,把文本、图片、视频节点组织成完整链路,真正把“从灵感到 成片”放进一个系统里完成。
Complete system Experimental You make AI short films or narrated videos and want an editable pipeline instead of one-shot prompts.
★ 1.6k Apache-2.0 Python Active, pushed 2 months ago -
17
OpenMeld amplifthq
The open-source collaboration system for people and AI agents. Share context, coordinate tasks, and work in parallel with your team, cloud agents, Codex, Claude Code, Grok, Grok Bot, OpenCode, Antigravity, and Cursor.
Complete system Experimental A team running several coding agents wants a shared board and knowledge base for them and their humans.
★ 1.4k MIT TypeScript Active, pushed 5 days ago -
18
Open Claude Cowork composio-community
Open Source version of Claude Cowork with 500+ SaaS app integrations
Complete system Experimental You want a Cowork-style desktop agent with broad SaaS tool access and already use or accept Composio.
★ 4.3k MIT JavaScript Slowing, pushed 5 months ago -
19
OpenRPA open-rpa
Free Open Source Enterprise Grade RPA
Complete system Usable You want free desktop RPA on Windows with orchestration of several robots.
★ 3.1k MPL-2.0 C# Slowing, pushed 7 months ago -
20
OpenBrowser sheying2013
本地指纹浏览器 · 多环境隔离 · 代理 / 指纹 / 同步 / RPA
Complete system Experimental You legitimately manage many separate accounts, for example for ad or store operations, and need isolated profiles.
★ 773 MIT JavaScript Active, pushed 8 days ago -
21
Utask ovh
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
Complete system Production-ready An ops team wants auditable, templated runbooks with approvals on a Go and Postgres stack.
★ 1.4k BSD-3-Clause Go Slowing, pushed 3 months ago -
22
Pneumaticworkflow pneumaticapp
Free and source-available Apache 2.0 licensed lightweight workflow automation tool.
Complete system Usable A small or mid-size team wants a self-hosted checklist-style process tool rather than a full BPM suite.
★ 319 Apache-2.0 Python Active, pushed 8 days ago -
23
WorkFlow-Engine risesoft-y9
工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。
Complete system Usable You are building office automation for Chinese public-sector organisations that need domestic software compliance.
★ 862 GPL-3.0 Java Slowing, pushed 4 months ago -
24
Cenit cenit-io
:rocket: Cenit IO - 100% open source integration Platform (iPaaS)
Complete system Usable You want a self-hosted integration platform and have Ruby, MongoDB and RabbitMQ skills.
★ 504 MIT Ruby Slowing, pushed 3 months ago -
25
Opencore openiap
Scalable, secure workflow solution
Complete system Usable You run OpenRPA robots and need central orchestration and scheduling.
★ 353 MPL-2.0 TypeScript Slowing, pushed 5 months ago -
26
pbottleRPA leoxiaoping
pbottleRPA is a professional RPA+AI software for professional users. It supports process automation for both web browsers and desktop client applications, and allows workflow development with JavaScript and Python scripting.
Complete system Usable You prefer writing RPA as code in JavaScript or Python on Windows and read Chinese documentation.
★ 155 MIT JavaScript Slowing, pushed 4 months ago -
27
AI-Employe vignshwarar
Create browser automation as if you were teaching a human using GPT-4 Vision.
Complete system Experimental Only as a reference for demonstration-based automation.
★ 580 AGPL-3.0 TypeScript Quiet, pushed 3 years ago -
28
Open-CUAK Aident-AI
Reliable Automation Agents at Scale
Complete system Experimental Only to study agent infrastructure; it is not a safe base for new work.
★ 360 Apache-2.0 TypeScript Quiet, pushed 16 months ago -
29
Lx-doc wanglin2
理想文档。定位于个人和小团队的在线云文档。支持思维导图、白板、流程图、PPT、电子表格等
Complete system Experimental You want a simple self-hosted mixed-document workspace and read Chinese.
★ 330 AGPL-3.0 JavaScript Quiet, pushed 2 years ago -
30
Pddon-win pddon
PDDON windows client, PDDON is a daily drawing tool that supports low code for learning or office use. It can be used for flowchart, mind map, UML diagram, ER diagram, network topology diagram, BPMN, Venn diagram, database model diagram, whiteboard drawing, infinite canvas, and more
Complete system Experimental You want a free offline diagramming client on Windows.
★ 201 MIT HTML Quiet, pushed 2 years ago
Frameworks and platforms to build on 18
-
1
Airflow apache
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Framework or platform Production-ready A data team needs a standard batch scheduler with broad integrations and hiring familiarity.
★ 47k Apache-2.0 Python Active, pushed today -
2
Dapr dapr
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
Framework or platform Production-ready You build microservices in several languages on Kubernetes and want portable building blocks instead of vendor SDKs.
★ 26k Apache-2.0 Go Active, pushed 4 days ago -
3
Prefect PrefectHQ
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
Framework or platform Production-ready Your data team writes Python and wants something lighter and more Pythonic than Airflow.
★ 24k Apache-2.0 Python Active, pushed 7 days ago -
4
Node-RED node-red
Low-code programming for event-driven applications
Framework or platform Production-ready You need to glue IoT devices, APIs and automations together quickly, at home or in industry.
★ 24k Apache-2.0 JavaScript Active, pushed 7 days ago -
5
Trigger.dev triggerdotdev
Trigger.dev – build and deploy durable AI agents and workflows
Framework or platform Production-ready Your TypeScript app needs long-running or retried background work and you want it in code rather than a visual builder.
★ 17k Apache-2.0 TypeScript Active, pushed 6 days ago -
6
Dagster dagster-io
An orchestration platform for the development, production, and observation of data assets.
Framework or platform Production-ready A data engineering team wants asset-centric pipeline orchestration as an alternative to Airflow.
★ 16k Apache-2.0 Python Active, pushed 6 days ago -
7
RobotFramework robotframework
Generic automation framework for acceptance testing and RPA
Framework or platform Production-ready QA or automation teams want readable keyword-style test cases that testers and developers can share.
★ 12k Apache-2.0 Python Active, pushed 3 days ago -
8
Astron Agent iflytek
Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.
Framework or platform Usable An enterprise team wants a self-hosted, Apache-licensed agent workflow builder and can work with iFLYTEK's models and RPA suite.
★ 9k Apache-2.0 Java Active, pushed 6 days ago -
9
Ergo ergo-services
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
Framework or platform Usable You want OTP-style fault-tolerant actor systems but need to stay in Go.
★ 4.7k MIT Go Active, pushed 7 days ago -
10
Nextflow nextflow-io
A workflow language for data-driven computational pipelines
Framework or platform Production-ready You run bioinformatics or scientific pipelines, especially if you want to reuse nf-core community pipelines.
★ 3.5k Apache-2.0 Groovy Active, pushed 7 days ago -
11
Lowdefy lowdefy
Build apps that AI can generate, humans can review, and teams can maintain. Config that works between code and natural language.
Framework or platform Usable A team wants maintainable CRUD and internal apps defined as reviewable config.
★ 3k Apache-2.0 JavaScript Active, pushed 7 days ago -
12
Shepherd shepherd-agents
A runtime substrate that turns an agent's execution into a reversible, Git-like trace, so meta-agents can observe, fork, replay, and revert any run. Couples agent and environments in a copy-on-write fork ~5x faster than docker commit, with ~95% KV-cache reuse on replay. Framework built for meta-agents to supervise, optimize, and train other agents
Framework or platform Experimental You research agent supervision, search or reinforcement learning and need cheap forking and replay of agent runs.
★ 2.5k MIT Python Active, pushed 2 months ago -
13
Workflow vercel
Workflow SDK: Build durable, reliable, and observable apps and AI Agents in TypeScript
Framework or platform Usable You build on Next.js or Vercel and want durable background workflows without running a separate engine.
★ 2.5k Apache-2.0 TypeScript Active, pushed 2 days ago -
14
Chidori ThousandBirdsInc
The agent framework where every run is durable, replayable, and resumable by default.
Framework or platform Experimental You build LLM agents and need deterministic replay and resume for debugging and reliability.
★ 1.4k Apache-2.0 Rust Active, pushed 5 days ago -
15
Browser-agent magnitudedev
Open-source, vision-first browser agent
Framework or platform Experimental You want AI-driven browser tests or automations in TypeScript that work from screenshots rather than DOM selectors.
★ 4.1k Apache-2.0 TypeScript Slowing, pushed 9 months ago -
16
Zato zatosource
ESB, SOA, REST, APIs and Cloud Integrations in Python
Framework or platform Production-ready You need a self-hosted integration layer in Python, especially in healthcare, telecoms or government.
★ 1k AGPL-3.0 Python Active, pushed 13 days ago -
17
WelsonJS gnh1201
WelsonJS - Built-in JavaScript for Industrial Automation on Windows
Framework or platform Usable You must automate locked-down Windows machines in industrial settings where installing Node or Python is not allowed.
★ 511 GPL-3.0 JavaScript Active, pushed 4 days ago -
18
Orienteer OrienteerBAP
Business Application Platform - no-code/low-code platform to build business applications
Framework or platform Experimental You are already invested in OrientDB and want a low-code business app builder on top.
★ 260 Apache-2.0 Java Active, pushed 35 days ago
Building blocks for your own system 38
-
1
Conductor conductor-oss
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Building block Production-ready You orchestrate many services across languages and prefer workflows defined as data with a UI over workflows written as code.
★ 32k Apache-2.0 Java Active, pushed 7 days ago -
2
Temporal temporalio
Temporal service
Building block Production-ready Your system has long-running or multi-step processes like payments, provisioning or agents that must not lose progress.
★ 24k MIT Go Active, pushed 3 days ago -
3
Argo Workflows argoproj
Workflow Engine for Kubernetes
Building block Production-ready Your platform already runs on Kubernetes and you want container-based batch workflows managed as Kubernetes resources.
★ 17k Apache-2.0 Go Active, pushed 3 days ago -
4
RobotGo go-vgo
RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar
Building block Usable You write desktop automation or computer-use tooling in Go.
★ 11k Apache-2.0 Go Active, pushed 6 days ago -
5
Activiti Activiti
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 engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Building block Production-ready You maintain an Activiti-based system or need an Apache-licensed BPMN engine embedded in Spring.
★ 11k Apache-2.0 Java Active, pushed 7 days ago -
6
Flowable-engine flowable
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
Building block Production-ready A Java team needs standards-based process automation with human tasks inside its own application.
★ 9.6k Apache-2.0 Java Active, pushed 16 days ago -
7
Cadence cadence-workflow
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Building block Production-ready You already run Cadence or need Uber-style durable execution and are prepared to operate Cassandra or SQL storage yourself.
★ 9.5k Apache-2.0 Go Active, pushed 14 days ago -
8
FlowGram.AI bytedance
FlowGram is an extensible workflow development framework with built-in canvas, form, variable, and materials that helps developers build AI workflow platforms faster and simpler.
Building block Usable You are building your own AI workflow or automation product and need the visual editor part rather than a runtime.
★ 8.5k MIT TypeScript Active, pushed 11 days ago -
9
Hatchet hatchet-dev
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Building block Usable You have outgrown Celery or BullMQ and want durable workflows without operating Temporal.
★ 8.2k MIT Go Active, pushed 7 days ago -
10
Workflow Core danielgerlag
Lightweight workflow engine for .NET Standard
Building block Usable You need long-running workflows inside a .NET app without adopting an external orchestrator.
★ 5.9k MIT C# Active, pushed 4 days ago -
11
Viewflow viewflow
Reusable workflow library for Django
Building block Production-ready You build a Django app with approval flows or multi-step human processes.
★ 2.9k AGPL-3.0 Python Active, pushed 5 days ago -
12
Argo Events argoproj
Event-driven Automation Framework for Kubernetes
Building block Production-ready You run Argo Workflows or other Kubernetes workloads and want them started by external events.
★ 2.7k Apache-2.0 Go Active, pushed 9 days ago -
13
SpiffWorkflow sartography
A powerful workflow engine implemented in pure Python
Building block Usable You need to run BPMN workflows inside a Python application.
★ 1.9k LGPL-3.0 Python Active, pushed 4 days ago -
14
Dbos-transact-py dbos-inc
Database-Backed Durable Python Workflows
Building block Usable You want durable, resumable workflows in a Python app without running a separate orchestration server.
★ 1.7k MIT Python Active, pushed 5 days ago -
15
RuleGo rulego
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
Building block Usable You need a lightweight rule or flow engine inside a Go service or edge device.
★ 1.6k Apache-2.0 Go Active, pushed 15 days ago -
16
Rpaframework robocorp
Collection of open-source libraries and tools for Robotic Process Automation (RPA), designed to be used with both Robot Framework and Python
Building block Production-ready You write RPA bots in Python or Robot Framework and want ready libraries for common office tasks.
★ 1.6k Apache-2.0 Python Active, pushed 29 days ago -
17
RPA-Python tebelorg
Python package for doing RPA
Building block Usable You want quick RPA scripts in Python for personal or small-business tasks.
★ 5.5k Apache-2.0 Python Slowing, pushed 3 months ago -
18
Sequential Workflow Designer nocode-js
Customizable no-code component for building flow-based programming applications or workflow automation. 0 external dependencies. Check out https://nocode-js.com
Building block Usable Your product needs a simple top-to-bottom workflow editor embedded in the UI.
★ 1.5k MIT TypeScript Active, pushed 39 days ago -
19
Dbos-transact-ts dbos-inc
Database-Backed Durable TypeScript Workflows
Building block Usable Your Node.js app needs reliable multi-step processes and you would rather lean on Postgres than run Temporal.
★ 1.4k MIT TypeScript Active, pushed 5 days ago -
20
Openworkflow openworkflowdev
Open-source TypeScript framework for building durable, resumable workflows. Supports Node.js and Bun.
Building block Experimental You want a small open-source durable-workflow library for TypeScript and are comfortable on a young project.
★ 1.3k Apache-2.0 TypeScript Active, pushed 12 days ago -
21
Workflow durable-workflow
Core package for defining and running durable workflows and activities. Supports long-running persistent workflows, retries, queues, parallel execution, workflow monitoring, dedicated storage connections, and orchestration for microservices, data pipelines, sagas, agentic workflows, and other complex business processes.
Building block Usable Your Laravel app has long-running multi-step business processes that must survive failures.
★ 1.3k MIT PHP Active, pushed 5 days ago -
22
Bpmn-engine paed01
BPMN 2.0 execution engine. Open source javascript workflow engine.
Building block Usable You want to execute BPMN models in Node.js without running a Java engine.
★ 971 MIT JavaScript Active, pushed 20 days ago -
23
Python SDK askui
Enable AI to control your desktop, mobile and HMI devices
Building block Usable You need to automate or test interfaces where you cannot use DOM or accessibility selectors, such as embedded screens.
★ 557 MIT Python Active, pushed 8 days ago -
24
BpmnModdle bpmn-io
Read and write BPMN 2.0 XML from JavaScript.
Building block Production-ready You need to parse, inspect or generate BPMN XML in JavaScript.
★ 515 MIT JavaScript Active, pushed 42 days ago -
25
Operaton operaton
BPMN-Process automation for everyone
Building block Usable You run Camunda 7 and want an open-source path forward instead of moving to Camunda 8's commercial license.
★ 495 Apache-2.0 Java Active, pushed 13 days ago -
26
Turbo didi
Turbo is a light-weight flow engine framework, support BPMN2.0. 一款轻量级流程引擎服务框架,可作为底层服务支持各类流程设计、低代码设计、工作流、审批流、服务编排等场景
Building block Usable You need a simple embeddable Java process engine and find Camunda or Flowable too heavy.
★ 1.2k Apache-2.0 Java Slowing, pushed 8 months ago -
27
PVM formapro
Build workflows, activities, BPMN like processes, or state machines with PVM.
Building block Experimental You need a small workflow or state machine library in PHP and are willing to build tooling around it.
★ 367 MIT PHP Active, pushed 2 months ago -
28
Slickflow besley
.NET Open Source Workflow Engine, AI Empowerment
Building block Usable A .NET team needs an embeddable process engine with a designer and does not want Java-based Camunda or Flowable.
★ 919 MIT C# Slowing, pushed 4 months ago -
29
bpmn-js Token Simulation bpmn-io
A BPMN 2.0 specification compliant token simulator.
Building block Usable You show or teach BPMN processes in a bpmn-js editor and want to step through how they execute.
★ 320 MIT JavaScript Active, pushed 10 days ago -
30
Bpmn-visualization-js process-analytics
A TypeScript library for visualizing process execution data on BPMN diagrams
Building block Usable You show process analytics on BPMN diagrams and do not need an editor.
★ 289 Apache-2.0 TypeScript Active, pushed 21 days ago -
31
Wx4py claw-codes
微信4.x自动化机器人:群聊机器人、批量群发(支持文件)、批量设置群公告、聊天记录导出、群管理 | 5分钟上手
Building block Experimental You need to script WeChat desktop tasks on your own account.
★ 772 AGPL-3.0 Python Slowing, pushed 7 months ago -
32
Lowflow-design tsai996
Low-code process designer
Building block Usable Your Vue 3 admin app needs a simple approval-flow designer for business users.
★ 218 MIT Vue Active, pushed 3 months ago -
33
Lib-bpmn-engine nitram509
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.
Building block Experimental You want process models non-developers can read, running inside a Go service.
★ 361 MIT Go Slowing, pushed 9 months ago -
34
Workflow-bpmn-modeler Nayacco
🔥 flowable workflow designer based on vue and bpmn.io@7.0
Building block Experimental You have an older Vue 2 admin app on Flowable and want a drop-in designer.
★ 1.4k MIT Vue Quiet, pushed 2 years ago -
35
Workflower phpmentors-jp
A BPMN 2.0 workflow engine for PHP
Building block Experimental Only for an existing PHP project already built on it.
★ 705 BSD-2-Clause PHP Quiet, pushed 3 years ago -
36
BrowserPilot handrew
Natural language browser automation
Building block Experimental Only to study early LLM browser automation.
★ 636 MIT Python Quiet, pushed 2 years ago -
37
UFLO youseries
UFLO是一款基于Spring的纯Java流程引擎,支持并行、动态并行、串行、会签等各种流转方式。
Building block Experimental Only if you maintain a system already built on it.
★ 569 Apache-2.0 Java Quiet, pushed 4 years ago -
38
Dendrite-python-sdk dendrite-systems
Tools to build web AI agents that can authenticate, interact with and extract data from any website.
Building block Experimental Only for experiments; prefer maintained alternatives for anything new.
★ 317 MIT Python Quiet, pushed 2 years ago
Integrations 3
-
1
N8n-skills czlonkowski
n8n skillset for Claude Code to build flawless n8n workflows
Integration Usable You build n8n workflows with Claude Code and keep correcting the same configuration mistakes.
★ 6.5k MIT Shell Active, pushed 9 days ago -
2
Social-media-research-skills ScrapeCreators
AI agent skills for social media research. Outlier posts, comment mining, competitor teardowns, ad libraries & trends across TikTok, Instagram, YouTube, Reddit, X, LinkedIn & more. Powered by ScrapeCreators. Works with Claude Code, Cursor, Codex, Gemini CLI.
Integration Experimental A marketer already uses a coding agent and wants it to do social media research through the ScrapeCreators API.
★ 5k MIT Python Active, pushed 2 months ago -
3
AgentQL tinyfish-io
AgentQL is a suite of tools for connecting your AI to the web. Featuring a query language and Playwright integrations for interacting with elements and extracting data quickly, precisely, and at scale. Includes REST API, Python and JavaScript SDKs, browser debugger.
Integration Usable You scrape or automate many sites and want element queries that survive layout changes.
★ 1.5k MIT Python Active, pushed 8 days ago
Developer tools 20
-
1
Osmedeus j3ssie
A Modern Orchestration Engine for Security
Developer tool Usable A security team or authorised tester wants to automate repeated recon and scanning against its own or in-scope assets.
★ 6.6k MIT Go Active, pushed 29 days ago -
2
TagUI aisingapore
Free RPA tool by AI Singapore
Developer tool Usable You want free, scriptable RPA for simple repetitive web and desktop tasks without buying UiPath.
★ 6.3k Apache-2.0 PHP Active, pushed yesterday -
3
Workflow Use browser-use
⚙️ Create and run workflows (RPA 2.0)
Developer tool Experimental You automate the same web tasks repeatedly and want them cheaper and more predictable than running an AI agent every time.
★ 4.2k AGPL-3.0 Python Active, pushed 3 days ago -
4
Vibe-Skills foryourhealth111-pixel
Intelligent Skill routing and workflow orchestration for AI agents — +21.12 pp reward, −29.6% tokens on SkillsBench with DeepSeekV4Flash-VE.
Developer tool Experimental You run a large library of agent skills and want to experiment with automatic routing between them.
★ 3.8k Apache-2.0 Python Active, pushed 8 days ago -
5
OSWorld xlang-ai
[NeurIPS 2024] OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments
Developer tool Usable You research or build computer-use agents and need a standard way to measure them.
★ 3.2k Apache-2.0 Python Active, pushed 8 days ago -
6
Yao Meta Skill yaojingang
YAO = Yielding AI Outcomes. A rigorous engineering, evaluation, governance, and portability system for reusable agent skills.
Developer tool Experimental You author agent skills for a team and want a structured method to test and maintain them.
★ 2.7k MIT Python Active, pushed 3 months ago -
7
Doit pydoit
CLI task management & automation tool
Developer tool Production-ready You want make-style incremental builds or data pipeline steps defined in plain Python.
★ 2.1k MIT Python Active, pushed 43 days ago -
8
Camunda Modeler camunda
A modeling solution for BPMN, DMN, and Forms based on bpmn.io. As a companion tool to your favorite IDE it supports you in implementing solutions with Camunda.
Developer tool Production-ready You build process automation on Camunda 7 or 8 and need the official modelling tool.
★ 1.7k MIT JavaScript Active, pushed 4 days ago -
9
AI DevKit codeaholicguy
The control plane for AI coding agents.
Developer tool Usable Your team uses several coding agents and wants one place to keep their instructions and skills consistent.
★ 1.6k Apache-2.0 TypeScript Active, pushed 16 days ago -
10
N8n-as-code EtienneLescot
Give your AI agent n8n superpowers. 537 nodes with full schemas, 7,700+ templates, Git-like sync, and TypeScript workflows.
Developer tool Usable You want n8n workflows version-controlled and edited by agents in VS Code instead of only in the n8n editor.
★ 1.6k MIT TypeScript Active, pushed 21 days ago -
11
TestZeus Hercules test-zeus-ai
Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡
Developer tool Usable QA teams want to try LLM-driven end-to-end tests described in plain Gherkin.
★ 1.2k AGPL-3.0 Python Active, pushed 9 days ago -
12
Modelio ModelioOpenSource
Modelio is a modeling solution offering a wide range of functionalities based on the main standards of enterprise architecture, software development and systems engineering.
Developer tool Production-ready An architect wants a free, standards-based modelling tool for UML and enterprise architecture diagrams.
★ 1.1k GPL-3.0 Java Active, pushed 2 months ago -
13
Libretto cashew-labs
The AI toolkit for building reliable browser automations
Developer tool Experimental You use a coding agent to write browser automations and want them to come out as maintainable code.
★ 907 MIT TypeScript Active, pushed 2 months ago -
14
CodeMachine-CLI moazbuilds
CodeMachine is an open-source tool that orchestrates AI coding agents into repeatable, long-running workflows. ⚡️
Developer tool Experimental You want to script multi-agent coding pipelines from a terminal and can tolerate a pre-1.0 tool.
★ 2.5k Apache-2.0 TypeScript Slowing, pushed 8 months ago -
15
Drawio-ai-kit sparklabx
Teach your AI to draw correct, beautiful draw.io diagrams — declarative layout engine, ground-truth stencils, structural validator, vision self-check. AWS · Azure · GCP · Databricks · BPMN. Zero dependencies.
Developer tool Experimental You have agents generate architecture or process diagrams and want them to come out valid and tidy.
★ 657 MIT TypeScript Active, pushed 22 days ago -
16
Droidline KnifeLemon
Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.
Developer tool Experimental You want to test apps on real phones, script repeated phone tasks or let an AI agent use a phone without cabling.
★ 437 MIT Go Active, pushed 4 days ago -
17
Docker-camunda-bpm-platform camunda
Camunda 7 - Docker images for the Camunda BPM platform
Developer tool Production-ready You still run Camunda 7 and want containerised deployment.
★ 408 Apache-2.0 Shell Active, pushed 35 days ago -
18
RobotCode robotcodedev
Open Source Toolkit for Robot Framework, providing Language Server Protocol support, Debugger, VSCode Extension, PyCharm Plugin and powerful CLI tools
Developer tool Production-ready You write Robot Framework suites and want proper IDE support.
★ 307 Apache-2.0 Python Active, pushed 3 days ago -
19
Unrpa Lattyware
Extract files from the RPA archive format.
Developer tool Usable You need to unpack Ren'Py game assets, for example for modding or translation.
★ 771 GPL-3.0 Python Quiet, pushed 4 years ago -
20
OCR-Form-Tools microsoft
A set of tools to use in Microsoft Azure Form Recognizer and OCR services.
Developer tool Usable You maintain older Azure Form Recognizer custom models trained with this tool.
★ 540 MIT TypeScript Quiet, pushed 16 months ago
Templates and starters 4
-
1
Danghuangshang wanikua
Open-source multi-agent collaboration system inspired by Chinese governance — deploy and coordinate specialized AI agents with OpenClaw.
Template or starter Experimental You use OpenClaw and want a worked example of role-based agent coordination, mainly for learning.
★ 2.7k MIT TypeScript Slowing, pushed 5 months ago -
2
ApprovaPlat feng-shan-jian
基于 RuoYi Vue 3版本以及Flowable 8、Spring Boot 4 的开源流程中台。完全为爱发电,如果有用的上的地方,可以点点小⭐。(目前开源部分为早期技术参考版本,非实际设计后的产品版本,仅作为技术参考使用,但后续会不断维护这个参考,提升框架通用性)
Template or starter Experimental You are building a Chinese-style approval platform on RuoYi and want a reference implementation.
★ 276 MIT Java Active, pushed 21 days ago -
3
Bpmn-vue-activiti Yiuman
基于Vue3.x + Vite + bpmn-js + element-plus + tsx 实现的Activiti流程设计器(Activiti process designer based on Vue3.x + Vite + BPMN-JS + Element-Plus + TSX implementation)
Template or starter Experimental You need an Activiti-flavoured BPMN designer in a Vue 3 app and want a starting point.
★ 651 MIT TypeScript Slowing, pushed 7 months ago -
4
Bpmn Process Designer miyuesc
bpmn-js 工具库
Template or starter Usable You are building a BPMN editor into a Chinese-market Vue app and want a starting point.
★ 1.8k Apache-2.0 TypeScript Quiet, pushed 15 months ago
Compared head to head
Looking for an alternative to
Open-source licenses
- Permissive: 96. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
- Network copyleft: 9. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.
- Strong copyleft: 5. If you distribute the program or anything built on it, you must release the whole source under the same license.
- Weak copyleft: 3. Changes to the licensed files must be shared, but you can link them into a closed program.
Languages
Python 34, TypeScript 22, Go 15, Java 14, JavaScript 11, PHP 4, Vue 3, C# 3, Ruby 2, Shell 2, Groovy 1, Rust 1 and HTML 1.
Made software that belongs here? Add it. Listing is free.