drawio简介以及下载安装

drawio简介以及下载安装

drawio是一款非常强大的开源在线的流程图编辑器,支持绘制各种形式的图表,提供了 Web端与客户端支持,同时也支持多种资源类型的导出。

访问网址:draw.io或者直接使用app.diagrams.net直接打开可以使用在线版本。如果用户长期使用可以下载安装到本地电脑使用。

中国版的drawio被集成进了drawon桌案项目中去,网址drawon.cn。用户可以点击注册账号,使用线上SaaS版本。

为了便于大家更直观的理解,我们在b站上给大家录了讲解与演示教程:
https://www.bilibili.com/video/BV13Q4y1L7Dv/?spm_id_from=333.337.search-card.all.click&vd_source=16e8748b5af6de2606217e1f5d76f317

项目起源

​ drawio项目的历史可以追溯至2005年,当时JGraph团队开始开发mxGraph,这是一个基于客户端的JavaScript与SVG的图表库,用于在Web应用程序中创建交互式图表,支持了Firefox 1.5和Internet Explorer 5.5。

​ 2012年,JGraph团队将已有的程序删除了Java applet相关的部分,并且从域名diagram.ly改为draw.io,这是因为创始人觉得io比ly更酷,而drawio则成为了一个基于mxGraph的图表编辑器,可以在浏览器中运行并创建图表,最初是一个内部工具,而后来mxGraph团队决定将其作为一个开源项目发布。

​ 在2020年JGraph团队处于安全和版权的考虑,将draw.io移至diagrams.net域,diagrams.net目前仍然是一个活跃的开源项目,拥有大量的用户和贡献者,支持多种图表类型,包括流程图、组织结构图、UML图等,同时还支持多种文件格式,包括XML、PNG、JPEG、PDF等。

mxGraph项目现状

​ mxGraph的项目地址:https://github.com/jgraph/mxgraph, 这是一个基于客户端的JavaScript与SVG的图表库,用于在Web应用程序中创建交互式图表。 该库并未实用任何第三方软件,也无需插件。可以被集成到其他基于前端应用中。

​ 该项目是基于javascript语言开发的, 并不支持typescript语言,如果需要支持typescript语言,可以使用这个项目typed-mxgraph:https://github.com/typed-mxgraph/typed-mxgraph。

开源项目

github搜索drawio获得如下结果
在这里插入图片描述

下表给出一个源码说明(重点项目)

项目名称github地址说明
jgraph/mxgraphhttps://github.com/jgraph/mxgraphdrawio的核心图形渲染库,
该项目已经很稳定,目前已经是readonly模式
jgraph/drawiohttps://github.com/jgraph/drawiodrawio.io在线版本的库
jgraph/drawio-desktophttps://github.com/jgraph/drawio-desktop基于electron的桌面端安装版本的软件
jgraph/drawio-githubhttps://github.com/jgraph/drawio-githubgithub上安装了drawio应用
hediet/vscode-drawiohttps://github.com/hediet/vscode-drawiovscode上安装插件可以使用drawio
jgraph/drawio-libshttps://github.com/jgraph/drawio-libsdrawio相关的组件库

开源协议说明

源代码是基于Apache v2协议而授权的。 整个核心代码均是开源的。但是有一些边界函数,维护起来非常困难,因此采用的方式就是我们来维护他们。

JGraph提供的图表以及图表模板是基于CC BY 4.0协议授权许可。 还有一些内容的使用遵循第三方公司版权协议。 我们会检查所有的情况,原始的许可在该项目下会被允许。

除此之外, 最小化尺寸的javascript 以及java库在该工程中被使用。 这些所有的许可都是基于Apache2.0协议, 不包含任何GPL以及AGPL的协议。 对所有的第三方代码都进行了详尽的检查。

衍生出来的产品

如下图所示基于mxGraph所衍生出来的产品:
在这里插入图片描述

从图中,可以看出,国外的Tldraw和Excalidraw均是基于drawio所开发。 而国内的drawon.cn 以及有道云笔记,processon和飞书文档均是基于drawio的源码所修改。

下载使用

官方发布连接

用户可以使用jgraph/drawio-desktop这个项目的发布本版,下载,并安装到自己的电脑上使用。

https://github.com/jgraph/drawio-desktop/releases

下载安装包,支持windows, linux, 和macOS操作系统。如下分别对安装包进行说明

如下图为github的截图
在这里插入图片描述

文件下载说明

blockmap文件:后缀名位blockmap的文件,它为一个XML格式的文档。包含了应用程序的文件列表,以及存储在包中的每个数据块的索引和加密哈希值。安装不需要该文件(点击文件名称可直接下载)。

文件名称CPU架构操作系统说明
draw.io-22.0.2-windows-installer.exex64windowsx64架构windows操作系统的安装文件
draw.io-22.0.2-windows-no-installer.exex64windowsx64架构windows操作系统直接运行无需安装
draw.io-ia32-22.0.2-windows-32bit-installer.exex32windowsx32架构windows操作系统的安装文件
draw.io-22.0.2.msi通用windowswindows系统图形化应用的基本安装包
draw.io-arm64-22.0.2.dmgarm64macOS苹果电脑arm64架构的应用程序
draw.io-arm64-22.0.2.ziparm64macOS无需安装的版本,解压直接运行。
draw.io-universal-22.0.2.dmg通用macOS苹果电脑通用版本
draw.io-x64-22.0.2.dmgx64macOSx64架构macOS电脑的安装包
draw.io-x64-22.0.2.zipx64macOS无需安装,解压直接运行
drawio-aarch64-22.0.2.rpmaarch64linuxaarch64架构的linux系统的安装包rpm格式
drawio-amd64-22.0.2.debamd64linuxamd架构的linux系统的安装包deb格式
drawio-arm64-22.0.2.AppImagearm64linuxarm64格式的linux系统的安装包
drawio-arm64-22.0.2.debarm64linuxarm64架构的linux系统的安装包deb格式
drawio-x86_64-22.0.2.AppImagex64linuxx64架构的linux安装包appImage格式
drawio-x86_64-22.0.2.rpmx64linuxx64架构的linux安装包,rpm格式

如何选择不同的安装包,首先思考您所使用的操作系统是什么,一般情况下PC电脑会有三种操作系统,windows, macOS, linux, 安装顺序,windows普及率最高,其次是macOS, 最后是linux。 然后再看你的操作系统是基于那种CPU架构。 最后再找到对应的包下载即可。

例如: windows 操作系统,x64架构,不需要安装直接能运行的包为:draw.io-22.0.2-windows-no-installer.exe

其他途径下载

本节就讲到这里,希望对你有所帮助。

windows安装版下载地址,在drawon上上传了一份, 点击这里: https://www.drawon.cn/template/details/64ba16195eab3d5d6a01a278

<think>好的,用户需要寻找DrawIO的安装包,也就是download drawio installer。首先我要确定用户的需求是什么。用户可能是在寻找DrawIO的桌面应用程序安装程序,而不是在线版。接下来,我需要回忆一下DrawIO的官方网站和相关资源。记得DrawIO有多个版本,包括在线版、桌面版以及可能的其他平台的版本。 首先,应该引导用户访问官方网站,因为这是最安全可靠的下载来源。DrawIO的官方网站是https://www.diagrams.net/,用户可以直接从这里下载。不过可能需要确认下载页面是否有桌面版的选项。通常,官方网站会提供不同操作系统的安装包,比如Windows、macOS和Linux。 接下来,我需要检查提供的引用内容是否有相关帮助。用户提供的引用中,引用[1]提到Visual Studio的安装问题,引用[2]关于coreos-installer,引用[3]是NVIDIA容器工具,引用[4]是VMware Tools的链接。这些看起来和DrawIO无关,所以可能无法直接帮助用户。但需要确保在回答中不引用不相关的资料,避免混淆用户。 用户可能需要具体的下载链接。根据以往的知识,DrawIO的桌面版可以在GitHub上找到,因为它的开源项目托管在那里。正确的GitHub仓库地址是https://github.com/jgraph/drawio-desktop/releases,这里会发布各个版本的安装包。需要确认这个链接是否有效,并建议用户前往此处下载。 此外,用户可能对安装步骤不太清楚,所以需要简要说明安装过程,比如下载对应系统的安装程序后,运行安装向导即可。如果有常见问题,比如下载速度慢或安装失败,可以建议用户检查网络或下载镜像站点。但根据引用内容中没有相关DrawIO的问题,可能需要一般性的建议。 需要确保回答符合系统级指令,使用正确的LaTeX格式,但问题本身不涉及数学公式,所以可能不需要使用。但生成的相关问题可能需要涉及技术术语,确保格式正确。例如,在相关问题中使用$符号包裹的术语。 最后,生成相关问题需要考虑用户可能的后续疑问,比如系统要求、多平台支持、安装问题解决等。需要确保问题覆盖用户可能关心的其他方面,帮助他们进一步了解DrawIO的安装和使用。</think>### DrawIO安装包获取方法 要下载DrawIO的安装包,请按照以下步骤操作: 1. **访问官方网站** DrawIO的官方下载地址为:https://www.diagrams.net/。进入后点击右上角“Download”按钮,选择对应操作系统的版本(Windows/macOS/Linux)[^1]。 2. **GitHub Releases页面** DrawIO桌面版的开源仓库托管在GitHub,可直接访问发布页面获取最新版本: https://github.com/jgraph/drawio-desktop/releases 在此页面选择与系统匹配的安装包(如`.exe`、`.dmg`或`.deb`文件)。 3. **包管理器安装(可选)** - **Windows**:可通过Winget工具执行命令: ```bash winget install draw.io ``` - **Linux**:部分发行版支持通过Snap安装: ```bash sudo snap install drawio ``` ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员布瓜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值