Excalidraw logo

Excalidraw

Virtual whiteboard for sketching hand-drawn style diagrams

Alternative to: Miro, FigJam, Google Jamboard


Excalidraw is an open source virtual whiteboard for sketching hand-drawn style diagrams, wireframes, and flowcharts on an infinite canvas. It runs entirely in the browser, requires no account, and can be self-hosted as a lightweight single container. An optional companion collaboration server enables real-time multiplayer editing between multiple whiteboards.

Excalidraw Docker Compose example

Self-host Excalidraw on your own server, homelab, or VPS starting from this Docker Compose example. It runs Excalidraw in Docker containers using the official excalidraw/excalidraw:latest image, with persistent volumes and automatic restarts preconfigured. Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.

services:
  excalidraw:
    image: excalidraw/excalidraw:latest
    restart: unless-stopped

Prefer a managed setup? WinterFlow installs, configures, and updates Excalidraw for you using this same Docker Compose configuration.