Skip to content
SPECIFICTION
Get listed

bpmn.io vs Open-BPMN

bpmn.io

bpmn.io

Open-BPMN

open-bpmn.org

Side by side

Figurebpmn.ioOpen-BPMN
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYesYes
Plans published31
Spec score · Process Mapping Software8.9 (#2)7.8 (#14)
ExtensibilityThe toolkit supports extensions such as in-browser process engines, token simulation, custom elements, styling and modeling rules.Its extension mechanism lets projects adapt the editor’s behavior and appearance using BPMN 2.0 extensions or Eclipse GLSP.
LicenseThe bpmn.io license grants free permission to use, copy, modify, distribute, sublicense and sell the covered toolkits, subject to notice and watermark requirements.The project says it uses the Eclipse Public License and has no license costs.
MakerThe bpmn.io project is brought to users by the makers of Camunda.The project says it is led by Imixs, a software company located in Munich, Germany, specializing in business process management solutions.
SupportThe project points users to its forum to discuss toolkit usage and report problems.The site directs users to its GitHub discussion forum and says users can report bugs or start discussions.

Plans

bpmn.io

  • bpmn.io demo applicationFree
  • bpmn.io open-source toolkitsFree
  • bpmn.io toolkitsFree

bpmn.io pricing →

Open-BPMN

  • Open-BPMNFree

Open-BPMN pricing →

In their own words

bpmn.io

bpmn.io is a free collection of web tools and embeddable JavaScript components for viewing, annotating, and editing BPMN 2.0, CMMN, DMN, and forms. bpmn-js handles BPMN 2.0 diagrams and can create, embed, or extend them in a browser or application. dmn-js supports DMN 1.3 decision tables, literal expressions, and decision requirement diagrams. cmmn-js works with CMMN 1.1 diagrams in modern browsers. form-js provides visual construction of JSON-based forms and a viewer for embedding forms in webpages; its editor and viewer do not perform remote interaction. Toolkits are available as pre-built packages or source code, and bpmn-js can be installed through NPM. The license permits use, copying, modification, distribution, and sale, but rendered diagrams must retain the bpmn.io watermark. The separate demo is free but has no availability guarantee, stores submitted models unencrypted, and may delete them.

Visit bpmn.io

Open-BPMN

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.

Visit open-bpmn.org