| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 41296 |
| Technical Name |
bpmn_modeler |
| License | AGPL-3 |
| Website | https://github.com/Escodoo/management-system-addons |
| Versions | 16.0 18.0 |
BPMN Modeler

This module provides a BPMN (Business Process Model and Notation) modeler integrated into Odoo, leveraging the bpmn.js JavaScript library and Odoo’s OWL framework. It allows users to create, view, and edit BPMN diagrams directly within Odoo records.
Key Features:
- Interactive BPMN Modeling: Utilize the powerful bpmn.js library for creating and editing BPMN 2.0 diagrams.
- Odoo Integration: Seamlessly embed the BPMN modeler into Odoo forms using a custom field widget built with OWL.
- Diagram Storage: Store BPMN XML definitions directly within Odoo records.
Table of contents
Installation
To install this module, you need to:
- Ensure bpmn.js library files are available in static/src/lib/bpmn-js/ or loaded via a CDN/separate module.
- Add bpmn_modeler to your Odoo addons path.
- Install the module from the Odoo Apps menu.
Configuration
No specific configuration is required after installation. Users with appropriate access rights can start creating BPMN diagrams from the dedicated menu.
Usage
To use this module, navigate to the ‘BPMN’ menu item. From there, you can:
- Create a new BPMN Diagram record.
- Enter a name and description for your diagram.
- Use the integrated BPMN Modeler to draw your process flow.
- Save the record to store the BPMN XML.
Bug Tracker
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.
Do not contact contributors directly about support or help with technical issues.
Credits
Authors
- Escodoo
Contributors
- Escodoo <https://www.escodoo.com.br>_:
- Marcel Savegnago marcel.savegnago@escodoo.com.br
Other credits
- bpmn.js <https://bpmn.io/>_ for the powerful BPMN modeling library.
Maintainers
This module is part of the Escodoo/management-system-addons project on GitHub.
You are welcome to contribute.
Please log in to comment on this module