Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size881 projects
    • Developer Tools460
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • IT Management123
    • Product & Project Management106
    • Cloud & Hosting104
    • Data & Analytics104
    Browse all 21 categoriesLLMOps & AI Tooling, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools460
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/Design & Creative/Excalidraw
icon of Excalidraw

Excalidraw

Open source alternative to Miro, FigJam, Lucidchart and Microsoft Whiteboard

  • 134K stars
  • MIT
  • Active this week
  • Last commit 7 days ago

Last verified Oct 20, 2026

Collaborate on diagrams, wireframes, and whiteboards in an open source canvas with end-to-end encrypted sessions and MIT-licensed self-hosting.

Visit websiteGitHub134K stars1-click deploy on Hostinger
image of Excalidraw
TL;DR

Excalidraw is an open source collaborative whiteboard for sketching diagrams, wireframes, and ideas with a hand-drawn style. It replaces Miro, FigJam, and Lucidchart for teams that need fast visual thinking, end-to-end encrypted collaboration, and optional self-hosting. MIT licensed and available as a browser app plus embeddable package.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Excalidraw is for#

Engineering teams sketching architecture

Excalidraw is quick for system diagrams and incident walkthroughs.

Skip if:

you need formal modeling notation with validation.

Product teams brainstorming flows

the canvas supports fast wireframes and workshop sketches.

Skip if:

your workflow requires deep Figma integration and design-system components.

Developers embedding a whiteboard

the npm package can add Excalidraw to internal tools.

Skip if:

you only need static diagrams exported from another app.

the problem

The problem it solves#

Whiteboard SaaS tools are useful until diagrams become sensitive, seat pricing grows, or exported files stop fitting the team's workflow. Product sketches, architecture diagrams, and incident notes often contain internal detail that should not live only inside a proprietary workspace.

Teams also need speed. For early diagrams, polished vector tools can slow down the conversation, while heavy collaboration suites add setup before anyone can sketch the idea.

how Excalidraw solves it

How it solves it#

Hand-drawn canvas

Hand-drawn style canvas keeps diagrams informal enough for brainstorming, architecture sketches, and early wireframes.

Collaborative whiteboarding

Collaborative whiteboarding supports team sessions, with end-to-end encrypted collaboration noted by the project.

Browser-based editor

Browser-based editor works without installing a desktop design tool.

Embeddable React package

Embeddable `@excalidraw/excalidraw` package lets developers add the whiteboard to their own apps.

MIT license

MIT license supports self-hosting, modification, and commercial embedding.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Fast rough diagramsExcalidraw is faster than heavy diagramming suites for rough ideas because the interface encourages sketching instead of layout perfection.
  • Standalone and embedded useThe MIT license and embeddable package make it useful both as a standalone whiteboard and as a component inside developer products.
  • Encrypted collaborationEnd-to-end encrypted collaboration is a strong fit for teams sketching sensitive product or architecture details.
  • Disposable visual styleThe hand-drawn visual language makes diagrams feel disposable, which helps teams iterate without over-polishing early concepts.

Trade-offs

  • -Not formal modeling softwareExcalidraw is not a full replacement for formal diagramming tools when teams need strict UML, BPMN, database modeling, or advanced shape libraries.
  • -Sketch style may not fit polished decksThe hand-drawn style is intentional, but it may not fit executive-ready diagrams or brand-polished presentations.
  • -Enterprise controls may need paid setupAdvanced team administration and enterprise controls may require Excalidraw Plus or additional self-hosted setup.
install · quick start

Quick start#

bash
Deploy the Excalidraw client on any web server or edge host. For self-hosting with Docker, run the official image first, then add the optional room server if you want multiplayer collaboration on your own domain.

```bash
docker run --rm -p 3000:80 excalidraw/excalidraw:latest
git clone https://github.com/excalidraw/excalidraw-room.git
```
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptTypeScript
Frameworks
Next.jsReact
frequently asked

FAQ#

Is Excalidraw free and open source?

Yes. Excalidraw is MIT licensed, and the editor is available as an open source project. The hosted product also offers paid options for additional team workflows.

Can Excalidraw replace Miro?

Excalidraw can replace Miro for lightweight whiteboarding, architecture sketches, wireframes, and async visual notes. Miro remains stronger for large workshop programs, enterprise templates, and deep facilitation features.

Can I embed Excalidraw in my app?

Yes. The project publishes @excalidraw/excalidraw as an npm package for embedding the editor in web applications.

also worth a look

Similar open-source tools#

diagram-design

Alternative toNapkin AI

Editorial diagrams for Claude Code, no Figma or Mermaid required

  • 58,900 GitHub stars
  • MITLicence MIT

OpenFlowKit

Alternative toEraser.io

Local-first AI diagramming tool for developers and builders

  • 897 GitHub stars
  • MITLicence MIT

diagrams.net

Alternative toLucidchart

Create portable diagrams without vendor lock-in

  • 8,886 GitHub stars
  • Apache-2.0Licence Apache-2.0

Penpot

Alternative toFigma

Open source collaborative UI design and whiteboard workspace

  • 61,434 GitHub stars
  • MPL-2.0Licence MPL-2.0

ChartDB

Alternative toSqlDBM

Free open source database diagram editor and visualizer

  • 23,011 GitHub stars
  • AGPL-3.0Licence AGPL-3.0

Capso

Alternative toCleanShot X

Free open-source screenshot and recorder for macOS

  • 1,443 GitHub stars
  • Apache-2.0Licence Apache-2.0
by category

Open source tools in these categories#

97

Design & Creative

ComfyUI, Excalidraw, Godot Engine
126

Communication & Collaboration

freeCodeCamp, iptv, Excalidraw
191

Business & Productivity

OpenClaw, Excalidraw, RustDesk
Hostinger

Run Excalidraw on your own server

Hostinger sets Excalidraw up as a one-click app on a VPS.

Deploy on Hostinger

Featured

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse