Assembly Line

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