This plugin lets you view BPMN diagrams interactively in your Obsidian notes with an bpmn
code-block.
Furthermore, a BPMN modeler lets you edit your BPMNs directly in Obsidian.
The plugin is based on the bpmn-js library.
NEW Feature: Token Simulation!
*.bpmn file to your vault```bpmn
url: [[my-diagram.bpmn]]
```
You can customize the view with the following parameters:
| Parameter | Description | Values |
|---|---|---|
| url | The url of the *.bpmn file (required). | Relative/Absolute path, or as "[[*.bpmn]]" markdown link. |
| height | The height of the rendered canvas. | [200..1000] |
| opendiagram | Show a link to the *.bpmn file. | True/False |
| showzoom | Show the zoom buttons below the canvas. | True/False |
| enablepanzoom | Enable pan and zoom. | True/False |
| zoom | Set the zoom level. Default is 'fit-viewport'. | 0.0 - 10.0 |
| x | Set the x coordinate, if a zoom value is set. | 0 - ... (default: 0) |
| y | Set the y coordinate, if a zoom value is set. | 0 - ... (default: 0) |
| forcewhitebackground | Force a white background. | True/False |

Just open the BPMN file in your obsidian vault and the BPMN will be editable in fullscreen mode.
*.zip file..obsidan/plugins folder of your obsidian vault.obsidian/plugins/)npm inpm run dev