Excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams.
What it replaces
What Excalidraw actually is
Excalidraw is a virtual whiteboard for sketching hand-drawn-like diagrams, which is a nice way of saying it takes the friction out of making something ugly but understandable. It stands in for parts of Figma and Miro when the job is not “pixel-perfect design system” or “corporate workshop theater,” but quick visual thinking, rough collaboration, and diagrams people can actually edit without filing a support ticket.
Live GitHub stats
The project has 127,152 stars on GitHub, which is the usual signal that this is not a weekend toy and that a lot of people have already decided it solves a real problem. It is licensed under MIT, which keeps the legal story straightforward instead of turning the whole thing into a licensing philosophy seminar.
The last push was 2026-07-10, which suggests the repo is still moving and not being maintained by nostalgia. It is written in TypeScript, which fits the kind of browser-first, product-minded codebase you would expect here.
There are 3,208 open issues. That is not automatically bad, but it does mean the project is popular enough, and old enough, to have accumulated the usual backlog of rough edges, feature requests, and “works for me” drift.
What it's good at
Excalidraw is strongest when the alternative is overengineering. If you need to sketch architecture, explain a workflow, draft a user journey, or throw together a quick diagram for a team that has better things to do than wait for a design handoff, it gets out of the way and stays useful. The whole hand-drawn visual style is not just aesthetic cosplay; it lowers the expectation that every box and arrow must be polished, which makes people faster and less precious.
That matters if you are replacing pieces of Figma or Miro rather than pretending Excalidraw is a full clone of either. Figma is the heavyweight when the work is interface design, collaboration on real UI assets, and proper production workflows. Excalidraw occupies the scrappier end of the spectrum, where the deliverable is a shared picture that clarifies thinking. Miro is broader and more workshop-shaped, but a lot of teams only use that breadth to justify a giant canvas full of sticky-note weather. Excalidraw is happier when the canvas stays readable.
The other practical advantage is that Excalidraw feels intentionally lightweight. That sounds like a marketing line until you compare it with tools that keep asking you to log in, invite five people, choose a template, and declare a project goal before you can draw a rectangle. Excalidraw is closer to “open tab, sketch thing, send link” than to “initiate collaboration workflow.” For many teams, that is the whole point.
What to watch for
MIT is about as low-drama as it gets, so the license itself is not the problem. The real question is fit: if you need deep design-system work, polished presentation artifacts, or enterprise workshop bloat with ten layers of admin theater, this is the wrong shape of tool. The repo is active, but 3,208 open issues is still a sign that you should expect rough edges, especially if you want to push beyond the common sketching workflow.
How to deploy
Excalidraw supports both self-hosting and an official cloud option. With a deploy difficulty of 1 out of 5, this is not the sort of project that should make your ops team reach for the aspirin. In practice, Docker or Compose is a common path for apps in this category, but for the actual deployment details, use the guide at /deploy/excalidraw/ instead of improvising from memory.
Related tools
For a broader comparison set, look at the alternatives listed under /alternatives/figma/ and /alternatives/miro/. Those pages are the right place to judge whether you need a design-first tool, a collaboration-first board, or something closer to Excalidraw’s deliberately simple sketching model.