今天给大家分享一个开源的手绘图神器:excalidraw。不管是学生还是工作人员,我们在日常的工作学习中经常要记笔记,如果有一款优秀的电子白板用来绘图或者记笔记,那将会大大提高我们的工作学习效率!之前我也一直在寻找这样的白板绘图记笔记的工具,前几天逛 GitHub 的时候,就发现了一款神器:Excalidraw。试用起来就两个字:好用!
一、简介
Excalidraw是一款开源的虚拟手绘风格白板,具有协作性和端到端加密功能,可在各种操作系统上使用,包括Windows、macOS、Linux,甚至移动设备。只需打开浏览器,就能够轻松绘制出精美的流程图、示意图、开发架构图等常见图形,同时还可以作为会议绘图板的理想选择。这不仅是一款出色的绘图工具,还是一款极为便捷的电子白板应用。目前已经在 GitHub 上开源了,目前已经收获了 57k 标星。
GitHub 开源地址:
https://github.com/excalidraw/excalidraw
二、特点
Excalidraw 作为一款轻量级的电子白板在线工具,支持以下功能:
💯免费且开源。
🎨无限的基于画布的白板。
✍️手绘风格。
🌓暗模式。
🏗️可定制。
📷图像支持。
😀形状库支持。
👅本地化(i18n)支持。
🖼️导出为PNG,SVG和剪贴板。
💾开放格式-将绘图导出为.excalidraw json文件。
⚒️多种工具-矩形,圆形,菱形,箭头,线条,自由绘制,橡皮擦...
➡️箭头绑定和带标签的箭头。
🔙撤消/重做。
🔍缩放和平移支持。
总结下来 Excalidraw 具备以下特点:
1、完全免费。无需支付任何费用,只需在浏览器中输入官方网址,即可在线进行绘图。可以保存绘图到本地,还支持将其保存到云端。尽管云端保存功能存在,但可能需要科学上网才能正常操作,速度较慢。
2、跨平台。不论使用的是Mac、Windows还是Linux,都能方便地使用这个应用。如果不想自己搭建环境,也可以直接使用官方提供的地址。不过需要注意,在访问时可能会略有延迟。
3、支持嵌入。如果有自己的系统,并想要集成一个绘图工具,这将是一个绝佳选择。Excalidraw本身是免费的,支持二次开发,因此您可以轻松将其嵌入到系统中,并进行个性化的开发。
4、丰富的元素库。在早期版本中,只支持基本的图形元素,例如矩形框、连接线、文本和颜色等。然而,最近官方已新增了一个素材库功能,可以直接使用,无需进行繁琐的操作。例如,第二张图中的Redis和客户端示例就是使用官方提供的元素库创建的。
三、使用方法
Excalidraw 优点那么多,使用起来也非常方便!
首先,打开 Excalidraw 官网:
https://excalidraw.com/
在页面顶部可以看到工具栏,可以选择画笔来画图或者记笔记:
也可以选择工具输入文字:
也可以直接插入图片:
我们打开白板,可以在上面记笔记、绘图以及任何白板操作,在画布左侧还能选择画笔颜色、背景颜色、透明度。更牛逼的是还可以设置不同的图层:
如果出现笔误,还可以随时使用橡皮擦擦除:
下面是一个官方效果示例:
看到了吗,我简单试用几次就被它圈粉了!
为了方便用户画出更符合自己心意的图,Excalidraw 官方还提供了许多模板,在页面右侧就能打开素材库:
我们可以看到素材库的内容很多,选择你想要的素材库,可以下载或者直接添加到你的 Excalidraw 工程中:
添加之后返回我们的 Excalidraw 工程,就能看到刚刚添加的素材库并使用它了:
虽然是在线制作,但是我们可以随时保存我们的工程到本地,甚至还可以直接导出为图片。直接在页面左侧选择保存方式即可:
Excalidraw 甚至还支持团队协作,真的不错!
更多关于 Excalidraw 的使用教程,可以查看官方文档:
https://docs.excalidraw.com/
四、总结
不管是学生党还是科研党或者互联网工作者,应该都比较需要这样的白板绘图工具。Excalidraw 体验下来非常不错,有不少人性化的涉及,最重要的确实能大大提高我们的工作效率!
最后,再放上 Excalidraw 的项目地址:
https://github.com/excalidraw/excalidraw
往期精彩回顾
交流群
欢迎加入机器学习爱好者微信群一起和同行交流,目前有机器学习交流群、博士群、博士申报交流、CV、NLP等微信群,请扫描下面的微信号加群,备注:”昵称-学校/公司-研究方向“,例如:”张小明-浙大-CV“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~(也可以加入机器学习交流qq群772479961)