Excalidraw

Excalidraw

WHAT IS IT?

Excalidraw is an open source virtual whiteboard for sketching diagrams, wireframes and schematics with a deliberately imperfect hand-drawn style. The canvas is infinite, exports are clean (PNG, SVG, JSON), and everything runs straight in the browser with no signup required.

WHY IS IT INTERESTING?

  • Hand-drawn aesthetic: The pencil-style rendering avoids the "frozen official diagram" feel. Great for in-progress schematics that should still feel open to debate.
  • Encrypted real-time collaboration: Multiple people edit the same board live, with end-to-end encryption. The server never sees the content of your drawings.
  • Local-first: Everything is saved in the browser. No account required, no mandatory cloud, full offline support via PWA.
  • Clean exports: PNG, SVG, .excalidraw (JSON), clipboard copy. SVG output drops cleanly into technical documentation.
  • Embeddable: The @excalidraw/excalidraw npm package lets you embed the canvas in any React app. An official VSCode extension lets you sketch without leaving the editor.

USE CASES

  • Quick architecture sketches during team brainstorming
  • Low-fidelity wireframes before moving to Figma
  • Annotated screenshots for bug reports or code reviews
  • Diagrams for technical documentation, exported as SVG
  • Shared whiteboard for remote meetings, no SaaS account needed