Skip to content

Drawio(diagrams.net)开源图表编辑器

drawio

什么是 Drawio?

Drawio(也称 diagrams.net)是一款功能强大的开源在线图表编辑器,支持流程图、网络拓扑图、UML、ER 图、组织结构图、思维导图等多种图形的绘制。Drawio 提供了网页版、桌面版和集成插件,适用于个人、团队和企业的多种场景。

特性

  • 多种图表类型:支持流程图、网络图、UML、ER 图、组织结构图、BPMN、思维导图等。
  • 所见即所得:拖拽式操作,实时预览,极易上手。
  • 多平台支持:可在 Web、Windows、macOS、Linux 上使用,也可作为 VSCode、Confluence、Jira 等插件集成。
  • 丰富的模板和图形库:内置大量模板和图形库,满足各种绘图需求。
  • 导入导出:支持导入/导出 PNG、SVG、PDF、XML、VSDX(Visio)等多种格式。
  • 协作与分享:支持多人协作、实时同步、链接分享和嵌入网页。
  • 数据安全:可本地保存文件,支持与 Google Drive、OneDrive、GitHub 等云服务集成。

优势

  • 完全开源免费:遵循 Apache 2.0 协议,个人和企业均可免费使用和二次开发。
  • 无需注册即可使用:网页版无需注册,打开即用,保护用户隐私。
  • 高扩展性:支持自定义图形库、插件开发和深度集成。
  • 活跃社区:由 jgraph 官方和全球开发者共同维护,持续更新。

应用场景

  • 技术架构设计:系统架构图、网络拓扑图、数据库 ER 图等。
  • 产品与业务流程:业务流程图、BPMN、用户旅程图、思维导图等。
  • 团队协作:多人在线协作绘图,实时同步,便于团队沟通。
  • 文档与知识管理:嵌入到 Wiki、Confluence、Notion、GitHub README 等文档中。
  • 教育与培训:教师和学生用于讲解、作业、项目展示等。

安装与使用

在线使用

无需安装,直接访问 Drawio 在线版diagrams.net 即可开始绘图。

桌面版安装

Drawio 提供 Windows、macOS、Linux 桌面客户端,适合本地离线使用。

下载安装

选择对应操作系统的安装包下载并安装即可。

Docker 部署

Drawio 也支持 Docker 部署,适合企业内网或私有云环境:

sh
docker run -d --name drawio -p 8081:8080 fjudith/draw.io

启动后访问 http://localhost:8081 即可使用。

如需自定义端口或挂载数据目录,可调整 -p-v 参数。

相关链接