Skip to content
SPECIFICTION
Get listed

Open-BPMN

open-bpmn.org

Free plan WebWindowsmacOSLinuxSelf-hostedBrowser extension
Visit open-bpmn.org
Spec score 7.8 #14 of 27 in Process Mapping Software

What it is

Open-BPMN is a free, open modeling platform for creating and maintaining business process models based on BPMN 2.0. Its editor displays diagrams and lets users create, modify, and remove BPMN elements. The project presents it for business analysts designing top-level processes and for architects and developers modeling technical processing logic. It uses the Eclipse Public License and states that there are no license costs. Open-BPMN can run in Visual Studio Code, Eclipse IDE, Eclipse Theia, and standalone web applications. Projects can adapt the editor’s behavior and appearance using BPMN 2.0 extensions or Eclipse GLSP. The Java metamodel can generate models programmatically and import or export .bpmn files; lossless SVG export is available depending on the tooling platform. Documentation covers running it as a Docker web application and deploying it in Kubernetes. The VS Code extension requires Java 17 or higher. The project directs users to its GitHub discussion forum for questions and bug reports.

Spec sheet

Purpose
Open-BPMN is a free, open modeling platform for creating and maintaining business process models based on BPMN 2.0.Read 2 Oct 2026 · open-bpmn.org
Intended users
The site describes it for business analysts designing top-level processes and for architects and developers modeling technical processing logic.Read 2 Oct 2026 · open-bpmn.org
Deployment
The installation guide documents running Open-BPMN as a web application in Docker and deploying it in Kubernetes.Read 2 Oct 2026 · open-bpmn.org
Integrations
The documentation lists Visual Studio Code, Eclipse IDE, Eclipse Theia, and standalone web applications as environments for running Open-BPMN.Read 2 Oct 2026 · open-bpmn.org
Support
The site directs users to its GitHub discussion forum and says users can report bugs or start discussions.Read 2 Oct 2026 · open-bpmn.org
License
The project says it uses the Eclipse Public License and has no license costs.Read 2 Oct 2026 · open-bpmn.org
Headquarters
Munich, GermanyRead 28 Sep 2026 · open-bpmn.org
Maker
The project says it is led by Imixs, a software company located in Munich, Germany, specializing in business process management solutions.Read 2 Oct 2026 · open-bpmn.org
Diagram editing
The client displays BPMN models and provides tools to create, modify, and delete BPMN elements.Read 2 Oct 2026 · open-bpmn.org
Export
The documentation says diagrams can be exported as lossless SVG graphics, depending on the tooling platform.Read 2 Oct 2026 · open-bpmn.org
Extensibility
Its extension mechanism lets projects adapt the editor’s behavior and appearance using BPMN 2.0 extensions or Eclipse GLSP.Read 2 Oct 2026 · open-bpmn.org
Imixs-Workflow
The Imixs-Workflow extension adds attributes to BPMN tasks and catch events so models can be executed by the Imixs-Workflow engine.Read 2 Oct 2026 · open-bpmn.org
Model library
The Java metamodel can generate BPMN models programmatically and import or export models from .bpmn files.Read 2 Oct 2026 · open-bpmn.org
Prerequisite
The VS Code extension is based on JDK 17 and requires Java 17 or higher.Read 2 Oct 2026 · open-bpmn.org

Plans and prices

Open-BPMN Free Free and open platform · no license costs Read 2 Oct 2026 · open-bpmn.org

Every Open-BPMN plan and price →

Strong points and limits

Strong points

  • Supports BPMN 2.0 modeling
  • No license costs under the Eclipse Public License
  • Imports and exports .bpmn files
  • Can export lossless SVG, depending on tooling

Limits

  • VS Code extension requires Java 17 or higher
  • SVG export depends on the tooling platform

Who it suits

Open-BPMN suits business analysts documenting high-level processes and architects or developers modeling technical processing logic. It is also relevant for teams that want BPMN modeling in one of the listed development environments or as a web application.

Verdict

Open-BPMN provides BPMN 2.0 editing across several environments, with extension mechanisms and programmatic model support. Check the Java requirement and tooling-dependent SVG export before selecting an environment.

Where Specifiction places it

Alternatives to Open-BPMNAll alternatives →