draw.io 桌面版离线画图工具:装好 5 分钟画出第一张流程图
2026/9/18 22:10:57 网站建设 项目流程

draw.io 桌面版离线画图工具:装好 5 分钟画出第一张流程图

【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop

draw.io 桌面版(drawio-desktop)是 draw.io 编辑器的官方 Electron 封装:装上就能离线画流程图、UML 和架构图,图表数据不离开你的电脑。它面向不想依赖网络、账号和云同步的开发者、项目经理与教师,免费且基于 Apache 2.0 许可,当前版本 31.4.2。

30 秒速览

一张表看懂这个项目,细节后面各节再展开。

项目说明
项目定位draw.io 编辑器的官方 Electron 桌面封装,完整离线可用
适合人群要离线画图的开发者、项目经理、教师;Visio 老用户
核心卖点免费离线,图表数据不出本机,不上传任何使用统计
许可与版本Apache-2.0 许可,当前版本 31.4.2
与同类差异对比网页版:无需账号与联网;对比 Visio:免费且可批量命令行导出

安装:先对照,再动手

先按芯片架构选包,没有管理员权限就选按用户安装的方案。

系统类型推荐安装包说明
Windows x64NSIS 安装包默认选择,整机安装
Windows x64(无管理员权限)MSI 安装包按用户安装到用户目录
Windows x64(免安装)便携版解压即运行,U 盘可带走
Windows ARM64arm64 安装包或便携版Surface 等 ARM 设备
macOSdmg(x64 / arm64 / universal)另有 zip 版,按芯片选架构
LinuxAppImage / deb / rpmx64 与 arm64 均提供
Windows 安装方式安装位置需管理员权限文件关联
NSIS 安装包整机 Program Files需要自动注册 .drawio、.vsdx、Mermaid
MSI 安装包当前用户目录不需要自动注册
便携版免安装直接运行不需要不注册,需手动设置

需要源码构建时,核心编辑器是 git 子模块,必须递归克隆;要求 Node.js 22.12 及以上:

git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm run release-linux

每个命令背后对应一个配置文件:electron-builder-linux-mac.json 同时覆盖 macOS 的 dmg 与 Linux 的 AppImage、deb、rpm;electron-builder-win.json 负责 Windows x64 的 NSIS 与 MSI 包。

第一次打开:最短路径跑通

双击装好的应用,5 步内就能交出一份 .drawio 文件。

  1. 双击启动,中间是空白网格画布,左侧是形状面板,底部是 Page-1 页面标签。
  2. 在左侧 General 分类里点住一个矩形,拖到画布上。
  3. 再拖一个矩形;鼠标悬停图形边缘会出现连接锚点,从锚点拖线接到另一个图形,连线即建成。
  4. 双击任意图形,直接输入文字。
  5. 需要加页时点底部标签旁的 + 按钮;网格显示在右侧 Diagram 面板调整。
  6. 点 File → Save,选目录命名,默认扩展名 .drawio,文件保存到你选择的目录。

嵌进日常工作的 3 种用法

写技术文档:架构图画好后,用命令行批量导出成 PDF 或 PNG 直接嵌进文档。

drawio -x -f pdf 架构图.drawio drawio -x -f png -r diagrams/

-r对整个文件夹递归转换,.vsdx、csv 和 Mermaid 文件同样支持。这样最顺:图存在 git 里,出图一条命令,改完重跑即可。

团队异步协作:把 .drawio 文件纳入 git,每次提交对应一版图。交接时直接把文件发给同事,对方用桌面版打开即可。这样最顺:git 历史就是图的版本史,没有云端账号这一环。

教育培训离线授课:断网教室用drawio --disable-update启动即可正常授课,下课前把讲义图导出 PDF 发给学生。这样最顺:全程零网络依赖,.vsdx 文件也能直接打开,习惯 Visio 的老师零迁移成本。

它不做什么:边界与数据去向

桌面版默认只连网一次:启动时的版本检查,数据本身永不外发。

  • 不支持实时协作。桌面版定位是离线工具,官方安全目标就是与互联网隔离。
  • 画布没有硬性大小上限,但单页图形太多会掉帧,复杂图建议拆多页、分图层。
  • 商业项目可免费使用:Apache 2.0 允许任意用途,前提是不改代码、按「原样提供」使用;该项目不对外接收贡献,改动只能自用。
系统数据存放路径
WindowsC:\Users\<用户名>\AppData\Roaming\draw.io\
macOS~/Library/Application Support/draw.io
Linux~/.config/draw.io/

完全断网的内网环境,启动时加参数即可关掉版本检查:

drawio --disable-update

或设置环境变量DRAWIO_DISABLE_UPDATE=true。有一个例外要留意:图表里若引用了外部图片、背景或字体,打开时会向对应地址发请求。打开来路不明的图表前,先留个心眼。

翻车急救表

四五个高频问题,一行一招,对号入座。

现象常见原因一招解决
.drawio 双击打不开便携版不注册文件关联改用 NSIS 或 MSI 重装,或手动指定默认程序
内网机器首次启动超时启动时的版本检查连不出去启动加--disable-update参数
找不到图表想备份图表存于应用数据目录整拷上表对应目录即可
画布卡顿单页图形过多拆多页、用图层组织
想和同事实时共编桌面版不支持实时协作传 .drawio 文件 + git 管版本

免费、离线、数据不出本机,从装好到出图不超过 5 分钟。

  • 把 .drawio 文件纳入 git 版本管理
  • 给系统数据目录做一次整目录备份
  • drawio -x -f png为一份文档批量生成全套 PNG

【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询