Excalidraw
Open-source, web-based, visual diagramming software.
(excalidraw.com) Excalidraw website
ROAM_REFS: https://excalidraw.com/
(github.com) excalidraw/excalidraw: Virtual whiteboard for sketching hand-drawn like diagrams website
ROAM_REFS: https://github.com/excalidraw/excalidraw
** Excalidraw Editor | Blog | Documentation | Excalidraw+
** An open source virtual hand-drawn style whiteboard. Collaborative and end-to-end encrypted.
Create beautiful hand-drawn like diagrams, wireframes, or whatever you like.
** Features
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.