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

项目简介
Draw.io(现更名为 diagrams.net)是由 JGraph 公司开发的开源图表绘制工具。它可以在浏览器中直接使用,无需注册账号,无需安装任何软件。Draw.io 提供了丰富的图形库,包括流程图、UML、网络拓扑、实体关系图、组织架构图等数十种图表类型。数据可以保存到本地、Google Drive、OneDrive 或 GitHub,完全由用户掌控。截至 2024 年,该项目在 GitHub 上获得了超过 44000 颗星标。
核心特性
- 免安装 — 浏览器打开即用,桌面版也完全离线可用
- 丰富模板 — 内置数百种专业模板,涵盖流程图、UML、网络图、ER 图等
- 拖拽编辑 — 直观的拖拽式操作,快速创建和连接图形元素
- 多格式导出 — 支持 PNG、JPEG、SVG、PDF、HTML、XML 等多种导出格式
- 云存储集成 — 与 Google Drive、OneDrive、Dropbox、GitHub 无缝集成
- 协作编辑 — 支持多人实时协作编辑(通过 Google Drive 共享)
- 自定义图形库 — 可创建和导入自定义形状库
- VSCode 集成 — 提供 VS Code 扩展,在编辑器中直接编辑图表
安装方法
桌面版安装:
winget install JGraph.Draw
或者直接访问网页版:
https://app.diagrams.net
使用场景
- 技术设计 — 绘制系统架构图、UML 类图、时序图和 ER 图
- 项目管理 — 制作流程图、泳道图、甘特图
- 网络规划 — 绘制网络拓扑图和机房布线图
- 文档插图 — 为技术文档创建配套的示意图
- 教学演示 — 制作课堂讲解使用的概念图和思维导图