No description
Find a file
2024-04-29 10:46:12 +02:00
.github Create dependabot.yml 2023-10-21 11:04:17 +02:00
example Prepare new version with new features and fixes 2022-12-03 14:38:31 +01:00
src Bump new version bpmn-js 2024-04-29 10:37:49 +02:00
typings First heatmap version 2024-02-06 18:06:21 +01:00
.gitignore initial commit 2022-11-12 16:32:39 +01:00
CHANGELOG.md Push version 7.1.2 2024-04-29 10:46:12 +02:00
esbuild.config.mjs Load css from node module 2023-08-22 20:52:31 +02:00
LICENSE add LICENSE 2022-11-12 17:11:55 +01:00
manifest.json Push version 7.1.2 2024-04-29 10:46:12 +02:00
package.json Push version 7.1.2 2024-04-29 10:46:12 +02:00
README.md Push version 7.1.1 2024-03-29 13:50:23 +01:00
tsconfig.json Prepare new version with new features and fixes 2022-12-03 14:38:31 +01:00
versions.json Push version 7.1.2 2024-04-29 10:46:12 +02:00
yarn.lock Push version 7.1.2 2024-04-29 10:46:12 +02:00

BPMN-Plugin for Obsidian GitHub tag (latest by date) Release Obsidian Plugin Obsidian downloads

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!

How to use (CodeBlock)

  1. Add a valid *.bpmn file to your vault
  2. Add the BPMN diagram to your note:
```bpmn
url: [[my-diagram.bpmn]]
```

Parameter

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

Example

Example

How to edit the BPMN

Just open the BPMN file in your obsidian vault and the BPMN will be editable in fullscreen mode.

Features

  • Token simulation
  • Update properties
  • Export SVG

Install ..

.. automatically in Obsidian

  1. Go to Community Plugins in your Obsidian Settings and disable Safe Mode
  2. Click on Browse and search for "BPMN"
  3. Click install
  4. Toggle the plugin on in the Community Plugins tab

.. manually from this repo

  1. Download the latest release *.zip file.
  2. Unpack the zip in the .obsidan/plugins folder of your obsidian vault

How to dev

  1. Clone this repo into the plugin folder of a (non-productive) vault (.obsidian/plugins/)
  2. npm i
  3. npm run dev
  4. Toggle the plugin on in the Community Plugins tab

Donate

Buy Me a Coffee at ko-fi.com