Open-source workflow management tools in 2026
8 open-source projects, ranked by GitHub stars and how recently each was worked on. JeecgBoot leads with 48k stars, ahead of Frappe. 8 had code pushed in the last three months. Most common licenses: Apache-2.0 (5), MIT (1) and AGPL-3.0 (1). Commercial workflow management tools are listed separately.
All open-source workflow management tools, ranked
Complete systems you can adopt 1
-
1
ProcessMaker ProcessMaker
ProcessMaker BPM Core
Complete system Usable You want an open-source workflow and approval system on your own server and can model processes in BPMN.
★ 538 AGPL-3.0 PHP Active, pushed today
Frameworks and platforms to build on 4
-
1
JeecgBoot jeecgboot
【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,解决 Java 项目 90% 重复工作,提高效率又不失灵活。
Framework or platform Production-ready A Chinese enterprise Java team wants to cut repetitive CRUD and workflow work.
★ 48k Apache-2.0 Java Active, pushed 4 days ago
-
2
Frappe frappe
Low code web framework for real world applications, in Python and Javascript
Framework or platform Production-ready You are building or extending a database-heavy business application, particularly anything in the ERPNext ecosystem.
★ 11k MIT Python Active, pushed today
-
3
Corteza cortezaproject
Low-code platform
Framework or platform Production-ready You want an Apache-licensed alternative to Salesforce-style app builders that you can host yourself.
★ 2.2k Apache-2.0 Go Active, pushed 16 days ago
-
4
Bonita bonitasoft
Deploy, execute, manage process-based applications made with Bonita studio or through Engine APIs
Framework or platform Production-ready Developers are building process applications on BPMN and want a mature Java engine with a design studio.
★ 178 LGPL-2.1 Java Active, pushed today
Building blocks for your own system 3
-
1
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 3 days ago
-
2
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 19 days ago
-
3
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.
★ 515 Apache-2.0 Java Active, pushed 2 days ago
Compared head to head
Looking for an alternative to
Open-source licenses
- Permissive: 6. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
- Network copyleft: 1. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.
- Weak copyleft: 1. Changes to the licensed files must be shared, but you can link them into a closed program.
Languages
Java 5, Python 1, Go 1 and PHP 1.
Made software that belongs here? Add it. Listing is free.