Favicon of Excalidraw

Excalidraw

Create expressive, hand-drawn style diagrams on a virtual whiteboard. Collaborate in real-time with your team to sketch ideas, map flows, and visualize concepts.

Create diagrams and sketches with a unique, hand-drawn appearance using this virtual collaborative whiteboard. It's designed for simplicity and speed, allowing you to visualize ideas as quickly as you can think of them. Work together with your team in real-time on an infinite canvas, making it perfect for brainstorming sessions, system design, or quick wireframing.

The tool offers a straightforward interface with essential features to get your ideas down without distraction. Key capabilities include:

  • Extensive Shape Library: Access a wide range of pre-built shapes to build your diagrams quickly.
  • Easy Collaboration: Share a link to invite others to your canvas for seamless teamwork.
  • Hand-Drawn Style: Give your diagrams a friendly, approachable feel that stands out from typical block diagrams.
  • Privacy First: Your data is end-to-end encrypted, ensuring your work remains secure and private.
  • Export Options: Save your work as an image or a shareable file to use in presentations or documents.

Whether you're a developer mapping out architecture, a designer creating low-fidelity mockups, or a team member visualizing a process, this tool provides the flexibility and charm to bring your concepts to life.

Directory Structure

excalidraw
docker-compose.yml
.env

docker-compose.yml

services:
  excalidraw:
    image: excalidraw/excalidraw:latest
    container_name: excalidraw
    restart: unless-stopped
    ports:
      - "8080:80"
    healthcheck:
      test: ["CMD-SHELL", "wget -q --spider http://localhost:80 || exit 1"]
      interval: 30s
      timeout: 10s
      retries: 3

.env

# No sensitive environment variables are required for the standalone frontend deployment.
COMPOSE_PROJECT_NAME=excalidraw

Share:

Ad
Favicon

 

  
 

Similar to Excalidraw

Favicon

 

  
  
Favicon

 

  
  
Favicon