推荐一款最流行的流程图及图表工具draw.io,老掉牙的工具已无人再用

推荐一款最流行的流程图及图表工具draw.io,老掉牙的工具已无人再用

目录

推荐一款最流行的流程图及图表工具draw.io,老掉牙的工具已无人再用

一、前身今世

二、原始库作者

三、大面积被跟进与扩展贡献

3.1、shell docker

3.2、C++版本

3.3、js版本

3.4、ts版本

3.5、Python版本

3.6、PowerShell

3.7、html版本

四、什么效果

五、作用


一、前身今世

draw.io(以前的 Diagramly)是免费的在线图表软件。您可以将其用作流程图制作工具、网络图软件、在线创建 UML、作为 ER 图工具、设计数据库模式、在线构建 BPMN、作为电路图制作工具等等。draw.io 可以导入 .vsdx、Gliffy™ 和 Lucidchart™ 文件。

在此存储库中:

  • draw.io docker 图像始终与 draw.io 版本保持同步
  • draw.io 导出服务器图像,允许将 draw.io 图表导出为 pdf 和图像
  • docker-compose 使用导出服务器运行 draw.io
  • docker-compose 运行集成在 nextcloud 中的 draw.io
  • docker-compose 在 PlantUML 支持下运行 draw.io
  • docker-compose 运行 draw.io 自包含,不依赖于 draw.io 网站(具有导出服务器、plantUml、Google Drive 支持、OneDrive 支持和 EMF 转换支持(用于 VSDX 导出)

二、原始库作者

GitHub - jgraph/drawio: Source to app.diagrams.net

        适用:  Apache-2.0 license 

三、大面积被跟进与扩展贡献

        与vscode集成,备受青睐:

https://github.com/hediet/vscode-drawio

        vscode集成库的特点:

  • 您可以直接编辑和保存.drawio.svg文件.drawio.png。这些文件是包含嵌入式 Draw.io 图表的完全有效的 svg/png 图像。每当您编辑此类文件时,该文件的 svg/png 部分都会保持最新。
  • 可以远程编辑或展示您的 Draw.io 图表,同时查看每个参与者的光标和选择!这可用于讨论、审查或头脑风暴图。借助 Draw.io 的手绘工具和集成的 LaTeX 支持,此扩展成为可用于远程代码采访的高级白板解决方案!
  • 在状态栏中,您可以启用或禁用代码链接功能。
  • 将.svg文件与 Draw.io 编辑器关联
  • 可以*.drawio使用 Draw.io 编辑器和 xml 文件打开相同的文件,实现并行编排。

3.1、shell docker

Search · Draw.io language:Shell · GitHubGitHub is where people build software. More than 83 million people use GitHub to discover, fork, and contribute to over 200 million projects.https://github.com/search?q=Draw.io+language%3AShell&type=Repositories&ref=advsearch&l=Shell&l=

GitHub - jgraph/docker-drawio: Dockerized draw.io based on tomcat:10.1-jdk11-corretto image.Dockerized draw.io based on tomcat:10.1-jdk11-corretto image. - GitHub - jgraph/docker-drawio: Dockerized draw.io based on tomcat:10.1-jdk11-corretto image.https://github.com/jgraph/docker-drawio

3.2、C++版本

https://github.com/search?q=Draw.io+language%3AC%2B%2B&type=Repositories&ref=advsearch&l=C%2B%2B&l=https://github.com/search?q=Draw.io+language%3AC%2B%2B&type=Repositories&ref=advsearch&l=C%2B%2B&l=

3.3、js版本

https://github.com/search?q=Draw.io+language%3AJavaScript&type=Repositories&ref=advsearch&l=JavaScript&l=https://github.com/search?q=Draw.io+language%3AJavaScript&type=Repositories&ref=advsearch&l=JavaScript&l=

3.4、ts版本

https://github.com/search?q=Draw.io+language%3ATypeScript&type=Repositories&ref=advsearch&l=TypeScript&l=https://github.com/search?q=Draw.io+language%3ATypeScript&type=Repositories&ref=advsearch&l=TypeScript&l=

3.5、Python版本

Search · Draw.io language:Python · GitHubGitHub is where people build software. More than 83 million people use GitHub to discover, fork, and contribute to over 200 million projects.https://github.com/search?q=Draw.io+language%3APython&type=Repositories&ref=advsearch&l=Python&l=

3.6、PowerShell

GitHub - uroesch/DrawIOPortable: draw.io Portable for PortableApps

3.7、html版本

https://github.com/search?q=Draw.io+language%3AHTML&type=Repositories&ref=advsearch&l=HTML&l=https://github.com/search?q=Draw.io+language%3AHTML&type=Repositories&ref=advsearch&l=HTML&l=

四、什么效果

 

 

 

五、作用

        可用于制作在线流程图工具,并通过 . xml共享流程图数据:

 

 看到了吧,跟我们日常的xml格式数据,本质,就一回事:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

专讲冷知识

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

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

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

打赏作者

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

抵扣说明:

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

余额充值