Excalidraw 是一款开源的虚拟白板工具,2020 年 1 月由 Christopher Chedeau(vjeux)发起,以 MIT 协议发布。它的核心卖点是"手绘感":矩形、箭头、文字等元素默认以不规则的笔触渲染,让流程图、架构草图和产品线框看起来像纸面速写,而不是制图软件的产物。官网 excalidraw.com 提供的在线编辑器免费使用、无需注册,代码托管在 GitHub,截至 2026-08-30 已获得约 13 万个 star。

站点速览

  • 网址:https://excalidraw.com
  • 类型:开源在线白板与图表工具
  • 费用:在线编辑器免费;官方商业版 Excalidraw+ 提供付费团队方案
  • 注册要求:绘制、导出和本地保存无需注册
  • 界面语言:支持包括简体中文在内的数十种界面语言

站点背景

项目始于 2020 年 1 月(GitHub 仓库创建于 2020-01-02)。根据官方博客的年度回顾,到 2025 年初其月活跃用户约 350 万;2024 年为中日韩文字加入了配套的手绘字体,并为免费版引入跨设备同步。2021 年 5 月,团队推出面向团队的付费产品 Excalidraw+,以订阅收入支持开源核心的维护;2020 年 12 月官方停止了 Electron 桌面版,转为以网页与 PWA 为主。仓库目前仍保持活跃,最近一次发布为 2026 年 4 月的 v0.18.1(截至 2026-08-30)。

核心能力

Excalidraw 在线编辑器:左侧为形状工具栏,中央是可自由绘制的画布

  • 手绘风绘制:提供矩形、菱形、椭圆、箭头、连线、自由画笔和文本等基础元素,连线可绑定图形随移动保持连接;2024 年起为中日韩文字提供配套手绘字体。
  • 画布与素材:无限画布、暗色模式、图片插入,官方与社区维护多组图形素材库(libraries)。
  • 导出与格式:导出 PNG、SVG 或复制到剪贴板;场景以开放的 .excalidraw JSON 格式保存,不锁定在私有服务里。
  • 协作与分享:支持实时多人协作,浏览器端协作使用端到端加密;可生成只读分享链接。
  • 离线与本地优先:以 PWA 形式安装后可离线使用,内容默认自动保存在浏览器本地。
  • 生态集成:官方提供 npm 组件、VS Code 扩展和 Obsidian 插件;Google Cloud、Meta、CodeSandbox、Notion、Replit 等产品集成了 Excalidraw(来源:官方 README)。

账号体系与开放能力

免费编辑器不要求账号即可完成绘制、导出和本地自动保存;注册免费账号后可以在设备间同步场景。付费版 Excalidraw+ 面向团队协作场景,官方站点提供定价、团队管理、路线图、安全合规(SOC 2)以及 API 与 MCP 文档入口(核查日期 2026-08-30)。整套代码以 MIT 协议开源,支持自行部署和二次开发。

适用场景

  • 技术方案讨论中的架构草图与流程示意
  • 产品原型、页面线框的快速勾画
  • 远程会议与结对编程时的共享白板
  • 教学讲解、文章配图中的示意图绘制
  • 嵌入自有产品或文档工具的画图能力

局限

  • 定位是草图工具:不做精确尺寸标注,不适合需要工程精度或正式出版的制图场景。
  • 跨设备同步需要注册免费账号;团队空间、权限管理等组织能力依赖付费版或自行部署。
  • 手绘风格是默认审美取向,需要"规整"风格图表时应改用其他工具。
  • 协作场景依赖官方服务器中转(端到端加密可降低窥探风险),对数据驻留有严格要求的团队需评估。

同类参考

diagrams.net(draw.io)偏向规整的流程图与工程图,tldraw 同为开源画布工具,Miro 则是商业在线白板的代表。

参考资料