excalidraw
From public sourcesExcalidraw is an open-source virtual whiteboard for hand-drawn style diagrams and sketches, with real-time collaboration and end-to-end encryption.
Overview
- canvas
- collaboration
- design
- diagrams
- drawing
- editor
- hacktoberfest
- productivity
- whiteboard
Installation
Commands are shown, never run by the marketplace. Check them against the official documentation.- Official websiteFrom public sourcesfrom catalog metadataexcalidraw.com/ ↗
- Official release filesFrom public sourcesfrom the latest official releasegithub.com/excalidraw/excalidraw/releases/tag/v0.18.0 ↗
- Build from sourceFrom public sourcesfrom catalog metadata
Build from source: no validated build recipe — follow the repository instructions.
github.com/excalidraw/excalidraw ↗
Compatibility
Unknown means no evidence was found — not that the product is incompatible.| Platform | Status | Architecture | Evidence | Confidence |
|---|---|---|---|---|
| Web browser | Compatible | — | Declared on the card | — |
| Server / self-hosted | Unknown | — | — | — |
| Container (OCI) | Unknown | — | — | — |
Releases
checked Oct 29, 2026Files in 0.18.0
Latest files are in 0.18.0
| File | Platform | Size | SHA-256 | Download from the official source |
|---|---|---|---|---|
| excalidraw-0.18.0.tgz | Unknown | 29.8 MB | — | Official source ↗ |
Release history
- v0.18.0Mar 11, 2025Official source ↗
- v0.17.3Feb 9, 2024Official source ↗
- v0.17.0Nov 14, 2023Official source ↗
- v0.16.1Sep 21, 2023Official source ↗
- v0.16.0Sep 19, 2023Official source ↗
- v0.15.0Apr 18, 2023Official source ↗
- v0.14.2Feb 1, 2023Official source ↗
Quality profile
algorithm quality-v1.0 · assessed Oct 15, 2026Score components
License
MITThis is the catalog policy status, not legal advice.
Sources
Reviews
No reviews yet.
Alternatives
README
From excalidraw/excalidraw · license MIT · fetched Oct 29, 2026Features
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.
Excalidraw.com
The app hosted at excalidraw.com is a minimal showcase of what you can build with Excalidraw. Its source code is part of this repository as well, and the app features:
- 📡 PWA support (works offline).
- 🤼 Real-time collaboration.
- 🔒 End-to-end encryption.
- 💾 Local-first support (autosaves to the browser).
- 🔗 Shareable links (export to a readonly link you can share with others).
We'll be adding these features as drop-in plugins for the npm package in the future.
Quick start
Note: following instructions are for installing the Excalidraw npm package when integrating Excalidraw into your own app. To run the repository locally for development, please refer to our Development Guide.
Use npm or yarn to install the package.
npm install react react-dom @excalidraw/excalidraw
# or
yarn add react react-dom @excalidraw/excalidraw
Check out our documentation for more details!
Contributing
- Missing something or found a bug? Report here.
- Want to contribute? Check out our contribution guide or let us know on Discord.
- Want to help with translations? See the translation guide.
Integrations
Who's integrating Excalidraw
Google Cloud • Meta • CodeSandbox • Obsidian Excalidraw • Replit • Slite • Notion • HackerRank • and many others
Sponsors & support
If you like the project, you can become a sponsor at Open Collective or use Excalidraw+.
Thank you for supporting Excalidraw
Last but not least, we're thankful to these companies for offering their services for free: