Skip to main content
OpenSourceAlternatives

Category

Design & Whiteboarding

Shared canvases for interface design, diagrams, and visual thinking.

19 products, 16 Projects: 14 open source, 1 source-available, 1 unresolved-license

Figma

Figma

Collaborative interface design in the browser

CompanyFigma
Since2016
PricingFreemium

Figma moved interface design out of single-user desktop files and into a shared document, and the industry reorganised around it. Multiplayer editing, comments in context, and a link that always shows the current state changed how design and engineering hand work to each other.

Excalidraw

ExcalidrawOpen

Collaborative whiteboard with a hand-drawn look

Stars130.9K
Commit23h ago
LicenseMIT

Excalidraw's sketchy rendering is not decoration. Diagrams that look provisional invite comment, where a crisp vector diagram signals a decision already made, so it is unusually good at the early part of a design conversation.

Alternative toMiroFigma
Unity

Unity

Commercial game engine with the widest platform reach

CompanyUnity Technologies
Since2005
PricingFreemium

Unity's advantage is distribution. Console certification, mobile export, XR headsets, and the middleware ecosystem around them are all solved problems, which is why studios keep choosing it even after several rounds of unpopular licensing changes.

Miro

Miro

Infinite whiteboard for workshops and planning

CompanyMiro
Since2011
PricingFreemium

Miro is the canvas most distributed teams reach for when the work is thinking rather than producing: retrospectives, service maps, story mapping, and anything else that used to need a wall and sticky notes.

Alternative toFigma
Godot Engine

Godot EngineOpen

Free 2D and 3D game engine with no royalties

Stars116.5K
Commit22h ago
LicenseMIT

Godot ships a complete engine, editor, and export pipeline under the MIT licence, which means no royalties, no revenue thresholds, and no licensing conversation before a project starts.

Alternative toUnity
Mermaid

MermaidOpen

Text-defined diagrams: flowcharts, sequences, and Gantt in Markdown

Stars90.6K
Commitjust now
LicenseMIT

Mermaid is a JavaScript tool that renders Markdown-inspired text into flowcharts, sequence diagrams, and Gantt charts, rendered natively in Markdown hosts such as GitHub.

Alternative toExcalidrawdraw.io
AFFiNE

AFFiNEOpen

Documents, whiteboard, and database in one canvas

Stars54.3K
Commit12h ago
LicenseMIT

AFFiNE puts a document editor and an infinite canvas over the same content. A page can be read as a document or arranged spatially as a whiteboard, and edits in one mode are edits in the other.

Alternative toMiroNotion
tldraw

tldraw

Infinite canvas SDK for building whiteboard apps in React

Stars50.9K
Commitjust now
LicenseCustom: tldraw License (source-available)

tldraw is an infinite-canvas SDK that gives any React app a whiteboard with drawing, shapes, rich text, multiplayer sync, and a runtime API for custom tools.

Alternative toExcalidraw
Penpot

PenpotOpen

Design and prototyping built on open web standards

Stars42.2K
Commit21h ago
LicenseMPL-2.0

Penpot stores designs as SVG and uses CSS layout primitives - flex and grid - as its layout model, so what a designer builds maps onto what a developer implements rather than needing translation.

Alternative toFigma
drawDB

drawDBOpen

Free database diagram editor that turns ER designs into SQL

Stars39.8K
Commitjust now
LicenseAGPL-3.0

drawDB is a free, open source database diagram editor that turns entity-relationship designs into SQL for MySQL, PostgreSQL, SQLite, and more.

Alternative toAzimutt
Graphite

GraphiteOpen

Free open source vector editor with a procedural node graph

Stars27.5K
Commitjust now
LicenseApache-2.0

Graphite is a free, open source alpha vector editor that runs in the browser with no account, pairing layer tools with a parametric node graph.

Alternative toPenpot
GDevelop

GDevelopOpen

Open-source no-code engine for 2D, 3D, and multiplayer games

Stars27.3K
Commitjust now
LicenseMIT

GDevelop is an open-source, no-code game engine that builds 2D, 3D, and multiplayer games with visual events instead of programming.

Alternative toGodot EngineUnity
Onlook

OnlookAIOpen

Open-source visual editor for designing React apps with AI in real code

Stars26.9K
Commit6d ago
LicenseApache-2.0

Onlook is an open-source visual editor for designing React and Next.js apps with Tailwind CSS in the browser DOM, with AI assistance and code you own.

Alternative toFigma
MonoGame

MonoGame

Free C# framework for cross-platform 2D and 3D games

Stars14.5K
Commitjust now
LicenseMS-PL

MonoGame is a free, open-source .NET framework for building desktop, console, and mobile games in C#, re-implementing the discontinued Microsoft XNA API as code-first building blocks with no scene editor.

Alternative toUnity
OpenPencil

OpenPencilAIOpen

Open-source, AI-native interface design editor

Stars8,876
Commitjust now
LicenseMIT

OpenPencil is a free, open-source interface design editor that opens Figma files and keeps every file on your own machine.

Alternative toFigma
draw.io

draw.ioOpen

Security-first diagramming online, on desktop, or self-hosted

Stars8,546
Commitjust now
LicenseApache-2.0

draw.io is a free diagram editor for flowcharts, network diagrams, and whiteboards that runs in the browser, on the desktop, or self-hosted.

Alternative toExcalidrawMiro
Quant-UX

Quant-UXOpen

Open-source prototyping with built-in usability testing

Stars2,732
Commitjust now
LicenseGPL-3.0

Quant-UX is a free, open-source tool for building interactive prototypes, running usability tests with real users, and analyzing results with heatmaps.

Alternative toFigmaPenpot
Grida

GridaOpen

Open-source design canvas with forms and database

Stars2,665
Commitjust now
LicenseApache-2.0

Grida is an open-source design platform that pairs a Figma-style vector canvas with customer-facing forms, a Postgres-backed database, and a content backend for designers and frontend developers.

Alternative toFigma
Azimutt

AzimuttOpen

Visual database explorer that turns schemas into searchable ER diagrams

Stars2,190
Commit6d ago
LicenseMIT

Azimutt is a database exploration tool that renders a live schema as an entity-relationship diagram and lets developers search tables, trace relations, and document what they find.