drawio画图工具分享

drawio画图工具分享

🍊前言

本文阅读时间大约3分钟

hello大家好,我是反调,今天给大家分享一个开源免费的画图工具drawio。支持多种类型的图表绘制,流程图、UML图、甘特图、思维导图、电路图、平面图等等。话不多说现在给大家分享3种部署方式。

官方网站:

https://www.drawio.com/

桌面GitHub地址:

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

docker版本GitHub地址:

https://github.com/jgraph/docker-drawio

GitHub Page地址:

https://github.com/jgraph/drawio

官方在线使用地址:

https://app.diagrams.net/?src=about

🍊桌面版本

桌面版本支持多种操作系统,下载地址在这里:https://github.com/jgraph/drawio-desktop/releases 。 下载相应版本安装就行,界面如下。

🍊Docker安装

顾名思义,您需要先安装docker,这里直接讲解docker命令安装方式。没有安装的朋友,可以看看我前面的两篇文章。

快速启动:

复制代码
docker run -it --rm --name="draw" -p 8080:8080 -p 8443:8443 jgraph/drawio

多环境变量启动如下:

当然还有其他的环境变量需要的可以看一下文档,这里列举比较常用的。

shell 复制代码
docker run -it -m1g -v "/opt/docker/drawiodata/letsencrypt-log:/var/log/letsencrypt/" \ #日志文件
-v "/opt/docker/drawiodata/letsencrypt-etc:/etc/letsencrypt/" \  #配置文件
-v "/opt/docker/drawiodata/letsencrypt-lib:/var/lib/letsencrypt"  \ #证书库
-e LETS_ENCRYPT_ENABLED=true \  #启用 Let's Encrypt 证书(替代自签名证书)
-e PUBLIC_DNS=drawio.example.com \ #绑定域名
--rm \
--name="draw" \
-p 80:80 \
-p 443:8443 \
jgraph/drawio

🍊GitHub Pages部署

官方还提供了这种方式,首先fork这个项目,仓库地址https://github.com/jgraph/drawio 。然后在setting中的pages中部署主分支搭配pages就行了,如下。

可以绑定自己的域名。或者是使用GitHub Pages默认的域名。默认如下:

https://suxichuan.github.io/drawio/src/main/webapp/index.html .

🍊总结

总之如果不想使用Visio,就可以使用一下这个drawio,毕竟免费嘛。好了今天的分享就到这里。

相关推荐
外太空的莫扎特3 天前
Draw.io免费的流程图绘画工具
流程图·draw.io
bjzhang753 天前
Draw.io——一款免费开源的专业图表绘制工具
draw.io·专业图表绘制工具
软件鹅知道11 天前
draw.io:开源流程图制作软件解决图表绘制与协作难题
开源软件·draw.io·图表绘制·流程图制作软件
zhexiao2711 天前
AI提效工具使用实践 Claude Code、NEXT AI DRAW.IO、XREAD
人工智能·draw.io
维度攻城狮21 天前
pycallgraph2drawio:Python 调用链可视化 + Draw.io 自由编辑
开发语言·python·draw.io·graphviz
hnbyboy1 个月前
画图神器draw.io介绍
draw.io
七七powerful1 个月前
运维养龙虾--AI 驱动的架构图革命:draw.io MCP 让运维画图效率提升 10 倍,使用codebuddy实战
运维·人工智能·draw.io
像风一样自由20201 个月前
我把 draw.io MCP 接进 VS Code Codex,直接生成了带动画连接器的 LSTM 架构图
人工智能·lstm·draw.io
xiami_world3 个月前
drawio文件如何在线打开?7种解决方案汇总
流程图·开源软件·甘特图·draw.io
风流 少年3 个月前
解决AI画图的最后一公里-Next AI Draw.io MCP实践
人工智能·draw.io