# Excalidraw — developer ecosystem report

> Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

- GitHub org: `excalidraw`
- Category: saas
- Overall score: 59.0 / 100
- Overall rank: #80
- Last refreshed: 2026-08-14

## Pillar scores

| Pillar | Score / 100 | Rank | Weight in overall |
| --- | --- | --- | --- |
| Code & Polish | 59.0 | #242 | ~22% |
| Education | 68.0 | #361 | ~18% |
| AI readiness | 44.0 | #260 | part of Reach |
| Builder experience | 0.0 | #1 | ~12% |
| Community | 52.0 | #122 | ~16% |
| Reach | 69.0 | #88 | ~18% |
| Momentum | 6.0 | #841 | ~14% |

## Links

- GitHub: https://github.com/excalidraw
- Website: https://excalidraw.com
- Docs: https://docs.excalidraw.com

## Public GitHub totals

| Metric | Value |
| --- | --- |
| Repos analyzed | 12 |
| Stars | 139,618 |
| Forks | 16,547 |
| Open issues | 5,344 |
| Contributors | — |

## Top repositories

| Repo | Stars | Language | Description |
| --- | --- | --- | --- |
| [excalidraw](https://github.com/excalidraw/excalidraw) | 129,625 | TypeScript | Virtual whiteboard for sketching hand-drawn like diagrams |
| [excalidraw-mcp](https://github.com/excalidraw/excalidraw-mcp) | 5,102 | TypeScript | Fast and streamable Excalidraw MCP App |
| [excalidraw-libraries](https://github.com/excalidraw/excalidraw-libraries) | 1,216 | JavaScript | Collection of publicly available libraries |
| [mermaid-to-excalidraw](https://github.com/excalidraw/mermaid-to-excalidraw) | 861 | TypeScript | Generate Excalidraw diagrams from Mermaid |
| [excalidraw-vscode](https://github.com/excalidraw/excalidraw-vscode) | 790 | TypeScript | Excalidraw for Visual Studio Code |
| [virgil](https://github.com/excalidraw/virgil) | 651 | HTML | The old-font that powered Excalidraw. Now replaced by Excalifont. |
| [excalidraw-room](https://github.com/excalidraw/excalidraw-room) | 530 | TypeScript | — |
| [excalidraw-desktop](https://github.com/excalidraw/excalidraw-desktop) | 192 | TypeScript | An Electron wrapper for Excalidraw (Deprecated) |
| [svg-to-excalidraw](https://github.com/excalidraw/svg-to-excalidraw) | 185 | TypeScript | Convert SVGs into Excalidraw data |
| [excalidraw-blog](https://github.com/excalidraw/excalidraw-blog) | 183 | JavaScript | Official blog of Excalidraw |
| [excalidraw-embed](https://github.com/excalidraw/excalidraw-embed) | 89 | TypeScript | Deprecated: Embeddable Excalidraw component |
| [gatsby-embedder-excalidraw](https://github.com/excalidraw/gatsby-embedder-excalidraw) | 58 | JavaScript | 🤴 Custom transformer to embed Excalidraw diagrams |

## Methodology

Scores are computed from public signals only (GitHub, package registries, docs sites, community platforms). Pillar definitions: https://www.smoower.com/docs.md

---

HTML version: https://www.smoower.com/excalidraw
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
