OpenSourceProjects logo
excalidraw logo

excalidrawVirtual whiteboard for sketching hand-drawn like diagrams

Virtual whiteboard for sketching hand-drawn like diagrams

121,548 stars
13,360 forks
TypeScript
MIT
excalidraw screenshot

excalidraw

Excalidraw is a free, open-source virtual whiteboard for creating hand-drawn style diagrams, wireframes, and sketches. Built with TypeScript and featuring real-time collaboration with end-to-end encryption, it provides an intuitive canvas-based drawing experience that's both powerful and easy to use.

Key Features

  • Hand-drawn style: Create sketches with a natural, casual aesthetic rather than rigid digital lines
  • Real-time collaboration: Work together with others on the same diagram with built-in synchronization
  • End-to-end encryption: Keep your drawings private with secure, encrypted sharing and collaboration
  • Export flexibility: Save drawings as PNG, SVG, or proprietary .excalidraw JSON format for seamless re-editing
  • Infinite canvas: Work on an unlimited, zoomable whiteboard without constraints
  • Rich shape library: Access a wide range of tools including rectangles, circles, arrows, and free-draw capabilities

Use Cases

  • Architecture and design diagrams: Create system designs, flowcharts, and technical documentation
  • Wireframing: Sketch user interface layouts and application flows quickly
  • Team brainstorming: Collaborate in real-time with team members on visual planning and ideation
  • Documentation: Enhance technical documentation with hand-drawn style illustrations and diagrams

Who Is It For

Developers, designers, product managers, and teams who need a lightweight, collaborative whiteboarding tool for technical planning and visual communication. It's ideal for anyone seeking an open-source alternative to proprietary diagramming tools that doesn't sacrifice functionality or ease of use.