⚡ blazing fast xml to svg bpmn converter ⚡
Recommended: Using Docker: https://hub.docker.com/r/pierreschwang/bpmn2svg
- Use one of the listed docker images from https://hub.docker.com/r/pierreschwang/bpmn2svg
- Expose the http port (default: 8080)
Example: docker run -d -p 8080:8080 pierreschwang/bpmn2svg:development
(Uses the default port and exposes it)
Alternative: Clone this repository, run npm install
and npm build ; node dist/index.js
- HTTP_PORT » The port on which the internal http server should bind. Default:
8080
- HTTP_HOST » The host on which the internal http server should bind. Default:
0.0.0.0
- LOG_LEVEL » Defines, on which level the logger should print to the console. Default:
info
GET /:base64
» Pass the base64 encoded XML BPMN model via get request.POST /
- Body must contain raw XML of BPMN model. or
- Pass file via form-data field.