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 →
Excalidraw Alternatives
Similar projects and alternatives to excalidraw
-
-
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.
-
-
supabase
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
-
savepagenow
A simple Python wrapper and command-line interface for archive.org’s "Save Page Now" capturing service
-
-
-
bulletproof-react
🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
-
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.
-
insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
-
-
mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
-
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
excalidraw discussion
excalidraw reviews and mentions
-
"10 Free Tools Every Developer Should Bookmark in 2025"
*Excalidraw * – Hand-drawn Diagrams for Devs https://excalidraw.com
-
Spain and Portugal Without Energy
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
-
Unlock Six-Figure Salaries: Top 20 DevOps Skills You Need in 2025
Tools: Markdown, GitBook, Notion, Confluence Bonus: Add diagrams with Excalidraw or Lucidchart
-
New to wireframing
I am using Excalidraw.com
- Owning my own data, part 1: Integrating a self-hosted calendar solution
-
Adventures in Homelabbing: From Cloud Obsession to Self-Hosted Shenanigans
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
-
Interview Experience at Walmart Global Tech for SWE-III position
To illustrate the architecture of one of my projects, I used Excalidraw.
-
Ask HN: What do you use to create diagrams?
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
Stats
excalidraw/excalidraw is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of excalidraw is TypeScript.
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.