手绘风在线协作白板
官方介绍
Excalidraw 是一个开源的虚拟手绘风格白板项目,README 标注其支持协作与端到端加密,采用 MIT 许可。以 npm 包 @excalidraw/excalidraw 集成时提供:无限画布、手绘风格、暗色模式、图片与图形库支持、多语言(i18n)、导出 PNG/SVG/剪贴板、以 .excalidraw JSON 文件保存的开放格式、矩形/圆/菱形/箭头/线条/自由绘制/橡皮等工具、箭头绑定与带标签箭头、撤销重做、缩放平移。excalidraw.com 在线应用是仓库内 excalidraw-app 的最小化展示,额外具备 PWA 离线、实时协作、端到端加密、本地优先(自动保存到浏览器)与只读分享链接;README 称这些能力未来将以插件形式提供给 npm 包。集成方式为用 npm 或 yarn 安装 react、react-dom 与 @excalidraw/excalidraw。README 列出的集成方包括 Google Cloud、Meta、CodeSandbox、Obsidian Excalidraw 插件、Replit、Slite、Notion、HackerRank 等。集成形态除 npm 包外,README 还列出 VS Code 扩展(Excalidraw Editor);项目文档站为 docs.excalidraw.com,问题反馈走 GitHub Issues,贡献与翻译指引见文档,社区交流在 Discord,项目在 Open Collective 接受赞助并提供商业版 Excalidraw+。
摘译自官方 README(excalidraw/excalidrawv0.18.1)· 惊蛰 整理 · 2026-10 收录
版本动态
Security patch release for @excalidraw/excalidraw@0.18.x, addressing upstream Mermaid XSS vulnerability CVE-2025-54881 / GHSA-7rqq-prvp-x9jh.
- Backports Mermaid XSS mitigation by updating
@excalidraw/mermaid-to-excalidrawto2.2.2 - Pins
@types/d3-dispatchfor compatibility with the 0.18.x TypeScript version
更新说明摘自 GitHub Releases 原文(未翻译)· GitHub API 实拉,每周自动刷新
评测视频
点击跳转 B 站观看原视频已聚合 0 条评测视频 ·0 位博主独立评测
从这里出门
打开 excalidraw官网 https://github.com/excalidraw/excalidraw · 新标签页打开外链为官网原链;若链接失效,欢迎点 ,编辑部会重新巡检。
常见问题
如何把 Excalidraw 集成到自己的应用?
README 给出的方式:用 npm 或 yarn 安装 react、react-dom 与 @excalidraw/excalidraw 包;本地开发运行仓库参考官方 Development Guide。
npm 包与 excalidraw.com 在线版有什么区别?
在线版是仓库内 excalidraw-app 的最小展示,额外具备实时协作、端到端加密、PWA 离线、本地自动保存与只读分享链接;npm 包暂不含这些能力,官方计划以插件形式补齐。
绘图是什么格式,能导出什么?
可导出 PNG、SVG 与剪贴板;绘图以开放格式 .excalidraw JSON 文件保存。
有哪些产品在集成 Excalidraw?
README 列出:Google Cloud、Meta、CodeSandbox、Obsidian Excalidraw 插件、Replit、Slite、Notion、HackerRank 等。
问答均以官方 README 为据,标注原文口径;不采信无出处说法
本页由编辑 惊蛰 整理与维护 · 了解幕后

