awesome-bpmn-io
github.com/bpmn-io/awesome-bpmn-io ↗A curated list of bpmn.io related projects and resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me apps resources from awesome-bpmn-io"
Installation instructions →What's inside
Apps
- bpmn-diff-bitbucket-plugin
Bitbucket Server plugin for BPMN file versions visual comparison during pull-requests
- bpmn-io-vs-code
Display and edit BPMN diagrams in VS Code using bpmn.io tools
- Camunda Desktop Modeler
Implementation tool for
- Camunda Web Modeler
Web-based collaborative modeling and implementation tool powering
- Cawemo
A web-based, collaborative modeling solution that uses bpmn-js for process modeling
- Duckflow
Lightweight BPMN process designer application, based on bpmn.io
Extensions
- bpmn-font
A BPMN 2.0 icon font
- @bpmn-io/add-exporter
A helper to inject
- @bpmn-io/align-to-origin
Aligns your diagrams to the coordinate origin, manually triggered or on diagram save
- bpmn-js-cli
Model diagrams without the mouse
- bpmn-js-collapse-subprocess
An extension that re-enables to collapse sub process via replace menu
- bpmn-js-color-picker
Color your BPMN elements via the context pad
Learning Resources
- bpmn.io community forum
A friendly place to ask about all things related to our project
- bpmn.io demo
A getting started playground into the bpmn-io toolkit
- bpmn-js-examples
Large list of bpmn-js usage examples
- bpmn-js walkthrough
An overview over bpmn-js, usage scenarios and its underlying architecture
- dmn-js-examples
Set of dmn-js usage examples
- form-js-examples
A collection of form-js examples
Integrations
- BPMN.io for ECA
Integrate BPMN.io to create, review and maintain ECA models in
- bpmn-js-example-angular
An integration of bpmn-js with
- jupyterlab-bpmn
Render BPMN 2.0 diagrams in
- jupyterlab-dmn
Render DMN diagrams in
- react-bpmn
Render BPMN 2.0 diagrams in a
- slidev-addon-bpmn
Display BPMN 2.0 diagrams in
Libraries
- bpmn-js
BPMN 2.0 process and collaboration diagram renderer/editor
- bpmn-moddle
Read, modify and write BPMN 2.0 diagrams from JavaScript
- chor-js
BPMN 2.0 choreography diagram renderer/editor
- cmmn-js
CMMN 1.2 case diagram renderer/editor
- diagram-js
A toolbox for displaying and modifying diagrams on the web
- dmn-js
DMN DRD, decision table and literal expression renderer/editor
Talks
- Making of token simulation
A dive into bpmn-js extensibility and the inner workings of
- Roll your own BPMN editor
An introduction to bpmn-js and its friends
- Taking Templates to the limit
A hands-on demo on how to create
Showing a sample of 65 resources. View the full list on GitHub →