diagram-js

用于在 web 上显示和修改图表的工具箱。(A toolbox for displaying and modifying diagrams on the web.)

Github星跟踪图

As of version 1.0.0 this library exposes ES modules. Use an ES module aware bundler such as Webpack or Rollup to bundle it for the browser.

diagram-js

Build Status

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

Hacking the Project

To get the development setup make sure to have NodeJS installed.
If your set up, clone the project and execute

npm install

Testing

Execute npm run dev to run the test suite in watch mode.

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

Package

Execute npm run all to lint and test the project.

Note: We do not generate any build artifacts. Required parts of the library should be bundled by modelers / viewers as needed instead.

License

MIT

主要指标

概览
名称与所有者bpmn-io/diagram-js
主编程语言JavaScript
编程语言CSS (语言数: 3)
平台Cross-platform, Linux, Mac, Web browsers, Windows
许可证MIT License
所有者活动
创建于2014-01-23 14:31:50
推送于2025-07-23 09:45:42
最后一次提交
发布数291
最新版本名称v15.3.0 (发布于 2025-04-22 13:42:49)
第一版名称v0.0.1 (发布于 )
用户参与
星数1.8k
关注者数55
派生数435
提交数2.6k
已启用问题?
问题数370
打开的问题数24
拉请求数481
打开的拉请求数9
关闭的拉请求数118
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?