返回排行榜

jgraph/drawio

JavaScriptdrawio.com

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

diagramjavascriptwhiteboard
Star 增长趋势
Star
6.9k
Forks
1.1k
周增长
Issues
117
2k4k6k
2016年9月2019年12月2023年4月2026年7月
制品库npmnpm install drawio
README

draw.io

About

draw.io is a configurable diagramming and whiteboarding application, jointly owned and developed by draw.io Ltd (previously named JGraph) and draw.io AG. We also run a production deployment at https://app.diagrams.net.

License

The source code in this repository is licensed under the Apache License 2.0.

The icon sets, stencil libraries, and diagram templates are provided under the following terms:

The icon sets and stencil libraries included in this software, and any derivatives thereof (including conversions to other formats, traced reproductions, substantially similar visual representations, or AI-generated images created using these icons as reference or training input), may not be used as software assets in, distributed for use with, or incorporated into Atlassian products or products distributed through the Atlassian marketplace or plugin ecosystem, without explicit written permission.

This restriction does not apply to end-user diagram output (such as exported images or documents) created using this software.

Some icons are originally defined by third-party copyright holders; we have verified that all original licenses permit use in this project. Additional third-party JavaScript libraries are included, all with licenses compatible with Apache 2.0 (no GPL or AGPL).

We make no copyright claim on diagrams you create with this software.

Contributions

We do not accept pull requests. The project is developed entirely by the core team.

Scope

draw.io is a diagramming and whiteboarding application. It is not an SVG editor. SVG export is intended for embedding in web pages, not for editing in other tools.

Note that draw.io does not support real-time collaborative editing in this version, currently.

For issues or questions about the editor in any draw.io product, the issue tracker and discussions here are a good starting point.

Running

Options for running draw.io:

Packaged .war files are available on the releases page.

Supported Browsers

Chrome 123+, Firefox 120+, Safari 17.5+, Opera 109+, Edge 123+, WebView Android 137+, Safari iOS 18.5+.

Trademark

draw.io is a registered EU trademark (#018062448).

Do not use the draw.io name or logo in ways that suggest affiliation with, endorsement by, or sponsorship by draw.io. Do not use draw.io logos for your own business, product, project, domain, or social media presence. Do not modify the draw.io logos. Use of draw.io trademarks requires prior written permission.

相关仓库
tldraw/tldraw

Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.

TypeScriptnpmOtherdrawingsketch
tldraw.dev
49.1k3.4k
mingrammer/diagrams

:art: Diagram as Code for prototyping cloud system architectures

PythonPyPIMIT Licensediagramdiagram-as-code
diagrams.mingrammer.com
42.5k2.7k
plantuml/plantuml

Generate diagrams from textual description

JavaMavenGNU Lesser General Public License v3.0diagramdiagram-as-code
plantuml.com
13.2k1.2k
didi/LogicFlow

A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。

TypeScriptnpmApache License 2.0flowchartgraph
logicflow.cn
11.5k1.4k
hediet/vscode-drawio

This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.

TypeScriptnpmGNU General Public License v3.0hacktoberfestvscode-extension
marketplace.visualstudio.com/items
9.5k466
projectstorm/react-diagrams

a super simple, no-nonsense diagramming library written in react that just works

TypeScriptnpmMIT Licensereactdemo
projectstorm.cloud/react-diagrams
9.4k1.2k
adrai/flowchart.js

Draws simple SVG flow chart diagrams from textual representation of the diagram

JavaScriptnpmMIT Licenseflowchartdiagram
flowchart.js.org
8.7k1.2k
NorthwoodsSoftware/GoJS

JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

HTMLOtherhtmldiagram
gojs.net
8.5k2.8k
bytedance/flowgram.ai

FlowGram is an extensible workflow development framework with built-in canvas, form, variable, and materials that helps developers build AI workflow platforms faster and simpler.

TypeScriptnpmMIT Licenseflowflowchart
flowgram.ai
8.2k743
jsplumb/jsplumb

Visual connectivity for webapps

diagramsvg
jsplumbtoolkit.com
7.8k1.4k
plantuml-stdlib/C4-PlantUML

C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures

PlantUMLMIT Licenseplantumlc4model
7.4k1.2k
antvis/X6

🚀 JavaScript diagramming library that uses SVG and HTML for rendering.

TypeScriptnpmMIT Licensediagramminggraph
x6.antv.antgroup.com
6.6k1.9k