程序员开发实例大全宝库

网站首页 > 编程文章 正文

这两款开源绘图工具,你们更青睐哪一个?

zazugpt 2024-08-29 02:08:36 编程文章 17 ℃ 0 评论

在我们软件行业,说到绘图,可能大部分人都会想起Visio,但是这货很重且需要收费,但是我们也不可否认它强大的功能。对于我这等贫民,当然是想用不要钱的东西了,其实,免费的绘图工具也不少,这次我主要介绍的两款是开源的。

excalidraw

一款用于绘制手绘图形的开源绘图工具

它提供在线版可以使用,也可以下载源码自行安装;这里,我是直接下载的源码。官网提示需要安装Node.jsYarnGit,如果在本地通过Node启动,那么可以只需要安装Node.js ,按excalidraw的要求,必须安装Nodejs 14.0.0以上,然后进入到源码目录,先执行命令npm install安装excalidraw所需要的包,当然,在国内npm install可能会失败,所以,我用的cnpm。依赖包安装好后,执行npm run start运行即可,默认是以3000端口启动。


组件比较少,但对于一般都架构图基本够用了,我们赶紧来试试,看看excalidraw的手绘效果

drawio

这是一款强大的开源绘图工具,支持多种图形

除了这个网页版,它还开源了一个基于Electron开发的桌面版


我比较喜欢绿色面安装版,所以就选择了
draw.io-14.9.6-windows-no-installer.exe,

直接下载,双击.exe程序即可运行。



可以看到drawio提供的图形库非常丰富,可以覆盖我们很多场景

我一般用excalidraw来绘制架构图,因为个人比较喜欢手绘风格的图片,比较复杂的场景就用drawio。不知道友友们有没有其它实用、免费、开源的绘图工具,欢迎大家推荐

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表