Eclipse BPMN2 Modeler
Eclipse BPMN2 Modeler is a free graphical editor for creating and editing BPMN 2.0 diagrams.
What Eclipse BPMN2 Modeler is
Eclipse BPMN2 Modeler is a free graphical editor for creating and editing BPMN 2.0 diagrams. It supports compliant files for process, execution, and choreography modeling, and includes validation such as checking sequence flow paths. Plug-in extension points allow customization, while target runtime plug-ins adapt the editor to particular BPM engines, including jBPM. The jBPM extensions conform to BPSim 1.0 and are compatible with the jBPM Web Designer and execution engine. Its interface has a drawing canvas, collapsible tool palette, tabbed property sheets, and an outline viewer with tree and thumbnail views. Import options include XML Schema, Web Service Definition, BPMN 2.0 diagrams, and Java data types. The project also describes deployment to a suitable runtime, simulation, and debugging support. Installation is through an Eclipse update site. The project page lists version 1.5.4, dated 2022-05-27, as its newest release. Conversation Diagrams are not fully supported, and the guide says versions can have Graphiti and Eclipse dependency compatibility considerations.
Good
- Free BPMN 2.0 diagram editor
- Validates process paths including sequence flows
- Plug-in extension points allow customization
- Includes a jBPM runtime model
- Provides simulation and debugging support
Watch out
- Conversation Diagrams are not fully supported
- Newest listed release is version 1.5.4 from 2022-05-27
- Different versions may have Graphiti and Eclipse dependency conflicts
Who it suits
The guide primarily positions the modeler for software architects preparing artifacts for deployment and execution by a business process engine. It can also suit users who need BPMN 2.0 process or choreography modeling within Eclipse.
Verdict
Eclipse BPMN2 Modeler provides BPMN editing, validation, and runtime-oriented extension options at no cost. Check its Conversation Diagram limitation and version compatibility notes if those affect your modeling setup.
The facts
Each one read from Eclipse BPMN2 Modeler's own pages, with the date it was checked.
What it does
- Compatibility limit
- The guide says different BPMN2 Modeler versions correspond to different Graphiti and Eclipse platform versions, and notes potential dependency conflicts when installing multiple Graphiti versions.checked 8 Oct 2026
- Customization
- Plug-in extension points let the editor be customized for specific applications.checked 8 Oct 2026
- Editor interface
- The guide describes a drawing canvas, collapsible tool palette, tabbed property sheets, and an outline viewer with tree and thumbnail views.checked 8 Oct 2026
- Import support
- The guide lists import types for XML Schema, Web Service Definition, BPMN 2.0 diagrams, and Java data types.checked 8 Oct 2026
- Installation
- The user guide instructs users to install the modeler as an Eclipse plug-in through Help → Install New Software using the update site for their Eclipse version.checked 8 Oct 2026
- Intended users
- The user guide says the modeler was primarily designed for software architects building artifacts for deployment and execution by a business process engine.checked 4 Oct 2026
- jBPM integration
- The guide covers a jBPM target-runtime plug-in extension, and describes a wizard for creating processes suitable for deployment to the jBPM engine.checked 8 Oct 2026
- Latest listed release
- The project page lists version 1.5.4, released May 27, 2022.checked 8 Oct 2026
- License
- The project page lists the Eclipse Public License 1.0 for the project content.checked 8 Oct 2026
- Modeling
- The project scope includes BPMN 2.0 file creation and editing, process modeling, and choreography modeling.checked 8 Oct 2026
- Notable limitation
- The user guide says Conversation Diagrams are not yet fully supported and were planned as a future enhancement.checked 4 Oct 2026
- Purpose
- The Eclipse BPMN2 Modeler is an open-source graphical tool for authoring and editing files compliant with the OMG BPMN 2.0 standard.checked 8 Oct 2026
- Runtime support
- The project scope includes deploying BPMN resources to a suitable runtime, plus business-process simulation and debugging support.checked 8 Oct 2026
- Standards
- The project scope includes BPMN 2.0 compliant file creation and editing, and conformance for process, execution, and choreography modeling.checked 4 Oct 2026
- Support
- The user guide points users to an Eclipse community forum for questions and a Bugzilla tracker for reporting or checking bugs.checked 8 Oct 2026
- Target runtimes
- The user guide describes a target runtime plug-in model for adapting the editor to particular BPM engines, including a jBPM runtime.checked 4 Oct 2026
- Validation
- The project scope includes process validation, including sequence-flow paths.checked 8 Oct 2026
Alternatives to Eclipse BPMN2 Modeler
- 1
Flowable
Free planOpen sourceAndroidiOSWebAPI8.7From $99 a month - 2
Nintex Process Platform
AndroidiOSWebAPI7.8From $25,000 a year - 3

Camunda
Free planWebAPILinuxmacOS7.6Free plan - 4

bpmn.io
Free planOpen sourceWebAPIExtensionLinux7.5Free plan - 5

HEFLO
Free planAndroidiOSWebAPI7.4Free plan - 6
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan