前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >draw.io:开源款白板/图表绘制利器

draw.io:开源款白板/图表绘制利器

作者头像
修己xj
发布2025-03-12 12:51:58
发布2025-03-12 12:51:58
24400
代码可运行
举报
文章被收录于专栏:修己xj修己xj
运行总次数:0
代码可运行

在工作和学习中,我们常常需要绘制各种图表,例如流程图、思维导图、网络拓扑图等等。一款功能强大且易于上手的图表绘制工具可以极大地提高我们的效率。今天,我要向大家推荐一款开源免费的图表绘制工具—— draw.io,并手把手教你如何安装和使用它。

draw.io 介绍

draw.io 是一款功能强大的开源图表绘制工具,它可以帮助你轻松创建各种类型的图表,包括:

  • 流程图: 业务流程、系统流程、数据流程等
  • 思维导图: 整理思路、头脑风暴、项目规划等
  • 网络拓扑图: 网络结构、服务器架构、系统部署等
  • UML 图: 软件设计、类图、时序图等
  • 实体关系图: 数据库设计、数据模型等
  • 以及其他各种类型的图表: 甘特图、线框图、组织结构图等等

该项目目前在github已有52.6k star

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

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

官方文档地址:https://www.drawio.com/

安装

我一直使用的是自己使用docker部署的web服务,也可以使用官方提供的web或者自己在电脑上安装桌面版

  • 在线使用

最简单的方式就是直接访问 draw.io

官网地址:https://app.diagrams.net/

无需安装任何软件,打开浏览器即可使用。

  • 自托管docker部署web

我使用的是docker-compose部署的,docker-compose.yml 如下:

代码语言:javascript
代码运行次数:0
运行
复制
services:
  draw:
    image: jgraph/drawio
    container_name: draw
    restart: always
    environment:
      TZ: Asia/Shanghai
    ports:
      - 9060:8080
      - 8443:8443

大家如果镜像下载不下来的话可以使用我转存在阿里云镜像仓库中的镜像,但是不一定是最新的registry.cn-hangzhou.aliyuncs.com/xjpublic/drawio

使用

代码语言:javascript
代码运行次数:0
运行
复制
docker-compose up -d

启动项目之后即可在浏览器中访问了

  • 桌面版安装

桌面版大家在github:https://github.com/jgraph/drawio-desktop/releases 上选择对应的安装包下载即可

使用

使用在这就不详细描述了

总结

draw.io 是一款功能强大且易于使用的开源图表绘制工具,它可以帮助你轻松创建各种类型的图表。无论你是学生、教师、工程师还是设计师,draw.io 都能满足你的需求。赶快来试试吧!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-02-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 修己xj 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • draw.io 介绍
  • 安装
  • 使用
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档