Repolode
jgraph

jgraph/drawio-desktop

基于 Electron 的 draw.io 桌面版,可在 Windows、macOS 和 Linux 上离线绘制图表。

可替代:Microsoft VisioLucidchart

Star
63,850
Fork
5,808
未关闭 Issue
5
最近提交
前天

这是什么?

draw.io Desktop 是基于 Electron 构建的图表应用,将 draw.io 核心编辑器封装为可在 Windows、macOS 和 Linux 上独立运行的桌面程序,可用于绘制流程图、架构图等各类图表,无需在浏览器标签页中打开。

应用设计上与外网隔离。除更新检查外,不会向外发送图表数据或使用统计,页面的内容安全策略也禁止加载远程 JavaScript。不过,如果图表中引用了外部图片或字体,打开时仍可能请求这些 URL。

更新方式取决于安装方式:安装版和 macOS 版会在后台下载新版本,MSI、便携版、deb 和 rpm 版则会提示新版本并链接到发布页面。在企业统一管理的环境中,可通过设置或命令行参数关闭更新检查。项目不接受外部代码贡献,但欢迎提交 Bug 报告和功能需求。

核心功能

  • 01将 draw.io 图表编辑器作为独立桌面应用运行
  • 02提供 Windows 安装版、MSI、免安装 zip、Microsoft Store 及原生 ARM64 版本
  • 03Linux 下提供 AppImage、deb、rpm、Snap 和 Flatpak 包
  • 04图表数据保留在本地,并禁止加载远程脚本
  • 05可选择后台自动更新或手动提示更新

适用场景

  • 在网络不稳定或无法联网的设备上绘制图表
  • 处理不宜外传的架构图或网络拓扑图
  • 在没有管理员权限的 Windows 环境中安装图表工具
  • 以桌面应用形式离线使用 draw.io,替代浏览器访问

快速上手

  1. 1

    从发布页面下载适合你操作系统的已构建安装包

使用前须知

  • 采用 GPL-3.0 许可证,分发修改后的版本时也必须以 GPL 开源。
  • 该项目对外部代码贡献关闭,通常不接受拉取请求。
  • 在 Linux 上,AppImageLauncher 2.2.0 无法加载当前的 AppImage,需要升级或卸载它。

收录于专题

标签

#diagram-editor#electron#flowchart#offline#desktop-app#uml#electron-app#graphics#javascript-applications

常见问题

drawio-desktop 是什么?
基于 Electron 的 draw.io 桌面版,可在 Windows、macOS 和 Linux 上离线绘制图表。 draw.io Desktop 是基于 Electron 构建的图表应用,将 draw.io 核心编辑器封装为可在 Windows、macOS 和 Linux 上独立运行的桌面程序,可用于绘制流程图、架构图等各类图表,无需在浏览器标签页中打开。
drawio-desktop 可以免费使用吗?用的什么许可证?
drawio-desktop 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
drawio-desktop 还在维护吗?
活跃维护中。drawio-desktop 最近一次提交是在 2026年11月5日。
drawio-desktop 适合用来做什么?
在网络不稳定或无法联网的设备上绘制图表 处理不宜外传的架构图或网络拓扑图 在没有管理员权限的 Windows 环境中安装图表工具 以桌面应用形式离线使用 draw.io,替代浏览器访问
drawio-desktop 怎么安装和运行?
从发布页面下载适合你操作系统的已构建安装包
在哪里获取 drawio-desktop?
源代码和安装说明在 GitHub 上:https://github.com/jgraph/drawio-desktop

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目

免费的浏览器端数据库结构编辑器,可绘制 ER 图并生成 SQL 脚本,无需注册账号。

开发者工具#database-design#erd#sql
4万+77 本周3357JavaScriptAGPL-3.0维护活跃更新于 昨天