JavaScript MIT

diagram-js

A toolbox for displaying and modifying diagrams on the web.

B

bpmn-io

Dernière activité 25 sept. 2026
bpmn-io/diagram-js

1,9 k

étoiles

450

forks

32

issues ouvertes

diagram-editordiagram-jshacktoberfestjavascriptsvg

Ce README est souvent en anglais.

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

Projets similaires

A BPMN 2.0 rendering toolkit and web modeler.

JavaScriptbpmnbpmn-jsbrowser
Bbpmn-io
9,7 k étoiles1,5 k

draw.io is a JavaScript, client-side editor for general diagramming.

JavaScriptdiagramjavascriptwhiteboard
Jjgraph
8,5 k étoiles1,3 k

View and edit DMN diagrams in the browser.

JavaScriptdmnhacktoberfestjavascript
Bbpmn-io
366 étoiles158