- Home
- Process Mapping Software
- Open-BPMN
Open-BPMN
Munich, Germany
What it is
Open-BPMN is a free, open platform for creating and maintaining business process models with BPMN 2.0. Its editor displays diagrams and provides tools to create, modify, and delete BPMN elements. Business analysts can design top-level processes, while architects and developers can model technical processing logic. The project uses the Eclipse Public License and states that it has no license costs. Open-BPMN runs in Visual Studio Code, Eclipse IDE, Eclipse Theia, and standalone web applications. Its extension mechanism lets projects adapt editor behavior and appearance through BPMN 2.0 extensions or Eclipse GLSP. The Java metamodel can generate models programmatically and import or export .bpmn files. Depending on the tooling platform, diagrams can be exported as lossless SVG graphics. Documentation covers Docker web deployment and Kubernetes. The VS Code extension requires Java 17 or higher. Support is available through GitHub discussions, including bug reports and questions.
For and against
For
- Free plan with no license costs
- Supports BPMN 2.0 modeling
- Runs across major IDE and web environments
- Extensible through BPMN 2.0 or Eclipse GLSP
- Exports diagrams as SVG, depending on tooling
Against
- VS Code extension requires Java 17 or higher
- SVG export depends on the tooling platform
- Kubernetes and Docker deployment require setup
The verdict
Open-BPMN provides free BPMN 2.0 editing with extensibility and several deployment choices. Java requirements and platform-dependent SVG export should be checked before adoption.
Who it suits
It suits business analysts documenting processes and architects or developers modeling technical workflows. Teams wanting an extensible BPMN editor across desktop, web, or self-hosted environments may also find it suitable.
Plans and prices
Open-BPMN
Free and open platform · no license costs
Read 2 Oct 2026 · open-bpmn.org
On the record
- Deployment
- The installation guide documents running Open-BPMN as a web application in Docker and deploying it in Kubernetes.open-bpmn.org · read 2 Oct 2026
- Diagram editing
- The client displays BPMN models and provides tools to create, modify, and delete BPMN elements.open-bpmn.org · read 2 Oct 2026
- Export
- The documentation says diagrams can be exported as lossless SVG graphics, depending on the tooling platform.open-bpmn.org · read 2 Oct 2026
- Extensibility
- Its extension mechanism lets projects adapt the editor’s behavior and appearance using BPMN 2.0 extensions or Eclipse GLSP.open-bpmn.org · read 2 Oct 2026
- Imixs-Workflow
- The Imixs-Workflow extension adds attributes to BPMN tasks and catch events so models can be executed by the Imixs-Workflow engine.open-bpmn.org · read 2 Oct 2026
- Integrations
- The documentation lists Visual Studio Code, Eclipse IDE, Eclipse Theia, and standalone web applications as environments for running Open-BPMN.open-bpmn.org · read 2 Oct 2026
- Intended users
- The site describes it for business analysts designing top-level processes and for architects and developers modeling technical processing logic.open-bpmn.org · read 2 Oct 2026
- License
- The project says it uses the Eclipse Public License and has no license costs.open-bpmn.org · read 2 Oct 2026
- Maker
- The project says it is led by Imixs, a software company located in Munich, Germany, specializing in business process management solutions.open-bpmn.org · read 2 Oct 2026
- Model library
- The Java metamodel can generate BPMN models programmatically and import or export models from .bpmn files.open-bpmn.org · read 2 Oct 2026
- Prerequisite
- The VS Code extension is based on JDK 17 and requires Java 17 or higher.open-bpmn.org · read 2 Oct 2026
- Purpose
- Open-BPMN is a free, open modeling platform for creating and maintaining business process models based on BPMN 2.0.open-bpmn.org · read 2 Oct 2026
- Support
- The site directs users to its GitHub discussion forum and says users can report bugs or start discussions.open-bpmn.org · read 2 Oct 2026