Modelio
Modelio is a modeling solution offering a wide range of functionalities based on the main standards of enterprise architecture, software development and systems engineering.
Modelio is an open-source BPM and BPMN engine project on GitHub under the GPL-3.0 license (strong copyleft), with 1.1k stars. It is built with JDK. Its last push was 2 months ago.
- Stars
- 1.1k
- License
- GPL-3.0
- Activity
- Active
- Latest release
- v6.2.0
Judgement
- What it is
- Developer tool
- What it does
- A desktop modelling tool for UML, BPMN, ArchiMate and TOGAF-style enterprise architecture, with scripting and XMI export.
- Adopt it when
- An architect wants a free, standards-based modelling tool for UML and enterprise architecture diagrams.
- Watch out
- GPL license and a dated Eclipse-style interface; some modules are commercial.
- Ready for
- Production-ready
- Runs as
- Desktop app
- Built with
- Java and Eclipse RCP
- How established
- Established: started 6 years ago, latest release v6.2.0.
- What the license allows
- Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.
Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Follow it down: Modelio → JDK → LLVM project → runs on a microchip
Open-source alternatives to Modelio
-
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 today -
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 16 days ago -
3
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 -
4
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 -
5
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 today -
6
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 today -
7
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.
★ 973 MIT JavaScript Active, pushed 20 days ago -
8
WorkFlow-Engine risesoft-y9
工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。
Complete system Usable You are building office automation for Chinese public-sector organisations that need domestic software compliance.
★ 865 GPL-3.0 Java Active, pushed 35 days ago
Commercial BPM suites and BPMN workflow engines
-
1
IBM Business Automation Workflow IBM
IBM Business Automation Workflow helps you automate your digital workflows to increase productivity, efficiency, and insights — on premises or on cloud
Framework or platform Production-ready A large enterprise already runs IBM BPM and wants to keep its workflows on supported IBM software.
Commercial -
2
Appian Appian Corporation
AI automation for critical processes. Appian orchestrates AI agents, systems, and people on an enterprise platform, without replacing your systems.
Framework or platform Production-ready A regulated enterprise or government agency needs complex case-management processes built quickly.
766 readers a month Since 1999 Commercial -
3
Camunda Camunda
Camunda is the open platform for agentic orchestration. Coordinate AI agents, people, and systems across end-to-end processes with governance and control.
Framework or platform Production-ready An engineering team wants business processes modelled in BPMN and executed reliably at scale.
338 readers a month Since 2013 Commercial -
4
Pega Platform Pegasystems
The world’s most influential organizations trust Pega to reimagine work - automating workflows, personalizing customer experiences, and modernizing legacy systems.
Framework or platform Production-ready A large regulated organisation needs complex case workflows and next-best-action decisioning.
Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.