https://github.com/flow-build/diagram-builder
Diagram builder from workflow blueprint
https://github.com/flow-build/diagram-builder
Last synced: about 3 hours ago
JSON representation
Diagram builder from workflow blueprint
- Host: GitHub
- URL: https://github.com/flow-build/diagram-builder
- Owner: flow-build
- License: apache-2.0
- Created: 2021-05-10T14:08:41.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-02-11T21:33:33.000Z (over 4 years ago)
- Last Synced: 2026-02-17T03:39:43.560Z (4 months ago)
- Language: JavaScript
- Size: 1.2 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# nodejs-diagram-builder
Diagram builder from workflow blueprint
## Dependencies:
``` {.sh}
node -v
^v14.18.0
```
## Run tests:
``` {.sh}
npm test
```
## Description:
This module provides methods to create a BPMN diagram from a JSON blueprint spec. The BPMN diagram is described in the [BPMN XML standard](https://www.omg.org/spec/BPMN/2.0/), the same used in tools as [Cawemo](https://cawemo.com/).
The diagram construction is based in the paper "[A simple algorithm for automatic layout of bpmn processes](https://www.researchgate.net/publication/221542866_A_Simple_Algorithm_for_Automatic_Layout_of_BPMN_Processes)" KITZMANN, Ingo, et al. 2009