diagram-js

bpmn-io
esm Styles
diagram-js JS library on GitHub diagram-js JS library on npm Download diagram-js JS library

A toolbox for displaying and modifying diagrams on the web

Version 15.2.4 License MIT
diagram-js has no homepage
diagram-js JS library on GitHub
diagram-js JS library on npm
Download diagram-js JS library
Keywords
modelermodelingcanvasdiagram-js
INSTALL
Type:
Version:
<script type="module"> import diagramJs from 'https://cdn.jsdelivr.net/npm/diagram-js@15.2.4/+esm' </script>
Learn more

diagram-js

CI

A toolbox for displaying and modifying diagrams on the web.

Built with diagram-js

Some libraries / applications built on top of diagram-js:

Part of bpmn.io

External

Resources

Development

Prepare the project by installing all dependencies:

npm install

Then, depending on your use-case you may run any of the following commands:

# build the library and run all tests
npm run all

# run the development setup
npm run dev

# run tests (single run)
npm test

Expose an environment variable TEST_BROWSERS=(Chrome|Firefox) to execute the tests in a non-headless browser.

[!NOTE] We do not generate any build artifacts. Required parts of the library should be bundled by consuming libraries as needed instead.

License

MIT