Excalidraw
Sketch hand-drawn style diagrams in the browser and draw together in real time.
Open sourceEditor’s pick
- Platform
- Web
- Price
- Free
- Category
- Design & graphics
- Developer
- Excalidraw
- Languages
- English
- Version
- 0.18.1
What’s new
Version historyVersion 0.18.1
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
Notes come from the official GitHub release.
About
The Excalidraw editor (npm package) supports:
- 💯 Free & open-source.
- 🎨 Infinite, canvas-based whiteboard.
- ✍️ Hand-drawn like style.
- 🌓 Dark mode.
- 🏗️ Customizable.
- 📷 Image support.
- 😀 Shape libraries support.
- 🌐 Localization (i18n) support.
- 🖼️ Export to PNG, SVG & clipboard.
- 💾 Open format - export drawings as an
.excalidrawjson file. - ⚒️ Wide range of tools - rectangle, circle, diamond, arrow, line, free-draw, eraser...
- ➡️ Arrow-binding & labeled arrows.
- 🔙 Undo / Redo.
- 🔍 Zoom and panning support.