excalidraw

Virtual whiteboard for sketching hand-drawn like diagrams (by excalidraw)

Excalidraw Alternatives

Similar projects and alternatives to excalidraw

  1. Visual Studio Code

    Visual Studio Code

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. obsidian-releases

    Community plugins list, theme list, and releases of Obsidian.

  4. supabase

    884 excalidraw VS supabase

    The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

  5. savepagenow

    A simple Python wrapper and command-line interface for archive.org’s "Save Page Now" capturing service

  6. Frontpage

    Discontinued Dynamic ToS;DR CMS, used in our frontpage (by tosdr)

  7. Newman

    354 excalidraw VS Newman

    Newman is a command-line collection runner for Postman

  8. bulletproof-react

    🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. insomnia

    248 excalidraw VS insomnia

    The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

  11. penpot

    233 excalidraw VS penpot

    Penpot: The open-source design tool for design and code collaboration

  12. mermaid

    158 excalidraw VS mermaid

    Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

  13. draw.io

    140 excalidraw VS draw.io

    draw.io is a JavaScript, client-side editor for general diagramming.

  14. c4-notation

    Technical resources for using the C4 model for visualizing software architecture.

  15. plantuml

    Generate diagrams from textual description

  16. drawio-desktop

    126 excalidraw VS drawio-desktop

    Official electron build of draw.io

  17. diagrams

    119 excalidraw VS diagrams

    :art: Diagram as Code for prototyping cloud system architectures

  18. obsidian-excalidraw-plugin

    A plugin to edit and view Excalidraw drawings in Obsidian

  19. Caffeine

    A high performance caching library for Java

  20. tldraw

    28 excalidraw VS tldraw

    very good whiteboard SDK / infinite canvas SDK

  21. perfect-freehand

    Draw perfect pressure-sensitive freehand lines.

  22. WBO

    13 excalidraw VS WBO

    Online collaborative Whiteboard that is simple, free, easy to use and to deploy

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better excalidraw alternative or higher similarity.

excalidraw discussion

Log in or Post with
  1. User avatar
    combinatorist
    · 11 months ago
    · Reply

    Review ★★★★☆ 7/10

    Like LucidCharts, but I appreciate the easy web app and the export to json. I prefer auto layouts (either DAG like graphviz or mermaid), but at least the links are parseable.

excalidraw reviews and mentions

Posts with mentions or reviews of excalidraw. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-05-16.
  • "10 Free Tools Every Developer Should Bookmark in 2025"
    6 projects | dev.to | 16 May 2025
    *Excalidraw * – Hand-drawn Diagrams for Devs https://excalidraw.com
  • Spain and Portugal Without Energy
    1 project | news.ycombinator.com | 28 Apr 2025
    In my area, "buckets" of average load are prepared ahead of time in coordination between the transporter (who gives the order to shed), the distributer (who implements the shedding operation as close to consumers as possible), and representatives of the state (who define priority areas that can't be load-shed, or that should be load-shed last).

    When yhe time comes, you just shed enough "buckets" to stabilize. Load shedding is not a precise task, when you're at that point, you'd rather load a few more megawatt and be safe, than play with the limits and be sorry.

    > So how do grid operators know what amount of load will be cut if they disconnect point A123

    Opening a line within the grid isn't used to shed load, as the grid is mainly redundant. It's used 1) to protect the line itself (either by letting it trip, or by opening it preventively), or 2) to force power to flow differently through the network, by modifying its impedance. Opening a line from the transport network is not a way to load shed.

    In this totally random example [1], opening the line A-B increases impedance in part of the network, forcing power to re-route by another path, and reduces the load on a separate line that was overloaded.

    [1]: https://excalidraw.com/#json=5l8OS96Wdke6l9YEClQt8,NJ-r2PtiE...

  • Found a simple tool for database modeling: dbdiagram.io
    5 projects | news.ycombinator.com | 27 Apr 2025
  • Unlock Six-Figure Salaries: Top 20 DevOps Skills You Need in 2025
    2 projects | dev.to | 23 Apr 2025
    Tools: Markdown, GitBook, Notion, Confluence Bonus: Add diagrams with Excalidraw or Lucidchart
  • New to wireframing
    1 project | dev.to | 13 Apr 2025
    I am using Excalidraw.com
  • Owning my own data, part 1: Integrating a self-hosted calendar solution
    2 projects | news.ycombinator.com | 10 Apr 2025
  • Adventures in Homelabbing: From Cloud Obsession to Self-Hosted Shenanigans
    7 projects | dev.to | 9 Apr 2025
    I began to self-host a Minecraft server using Crafty Controller, an Excalidraw instance, Docmost to replace Notion, Plane to replace Jira, and Penpot to replace Figma. To be able to access them from the internet, I used Nginx Proxy Manager to set up reverse proxies with SSL. You can use Traefik or Caddy instead, but I enjoyed the ease-of-use of NPM. For a dashboard solution, I started with Homarr, but later switched to Homepage because I'm apparently incapable of making a decision and sticking with it.
  • Stop Syncing Everything
    15 projects | news.ycombinator.com | 1 Apr 2025
  • Interview Experience at Walmart Global Tech for SWE-III position
    1 project | dev.to | 22 Mar 2025
    To illustrate the architecture of one of my projects, I used Excalidraw.
  • Ask HN: What do you use to create diagrams?
    10 projects | news.ycombinator.com | 12 Mar 2025
    I like Mermaid[^1], but can’t be bothered to learn the syntax. So, most of the time, I ask LLMs to generate the scaffolding and work from that.

    For freehand drawing, to me, nothing beats Excalidraw[^2]. I use it for pretty much everything—from system design work to planning a project and explaining a concept. Such a wonderful tool from the Czech Republic.

    [^1]: https://mermaid.js.org/

    [^2]: https://excalidraw.com/

  • A note from our sponsor - SurveyJS
    surveyjs.io | 18 May 2025
    Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →

Stats

Basic excalidraw repo stats
429
99,445
9.5
7 days ago

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?