How to Use desigma: The Beginner's Guide (Native Rust Desktop, the Motion Timeline, and the MCP Dev Mode)
CodexFuse Team · 2026-11-03T09:09:43.681Z · 10 min read min read
Learn how to use desigma: install the free open-source Rust design tool, draw frames and auto layout, animate on the Motion timeline, and let AI agents edit files via MCP.
Learning how to use desigma starts with a simple question: what if your design tool was a real program on your computer, not a tab in your browser? desigma is a free, open-source design tool written in Rust that runs as a native desktop app on macOS, Windows, and Linux. This desigma tutorial walks the whole beginner arc: installing an unsigned early-alpha build without panicking, drawing your first frames and auto-layout rows, animating them on the Motion timeline, handing clean code to a developer from dev mode, and letting an AI agent edit your open file through desigma's MCP server. The lane it belongs to is the open-source design lane — if you came from our Penpot beginner guide, desigma is the same spirit in a very different package: a desktop app, not a website, with files that live on your own disk.
What Is desigma, Exactly?
desigma is a free, open-source, native desktop design tool built in Rust, aimed at UI design the way Figma does it — frames, components, auto layout, prototyping — but as a real app you install, with no account, no seats, and no subscription. The maker's own ProductHunt pitch says it plainly: "No account, no seats, no subscription, files on my own disk."
Two facts frame everything else. First, it is early alpha: the current release is v0.1.0-alpha.17, and the README says it is "not yet a replacement for professional daily work." Second, it is already traction-heavy for its age: the repo (deepfounder-ai/desigma, created October 11, 2026) holds about 960 stars as of November 3, 2026, after climbing roughly 32 stars a day through its first month — the gittrend page rates it "exploding." Honest beginner framing: this is a fast-moving project you learn today, not a stable tool you bet a client deadline on.
One disambiguation, because search results mix them up: DESIGMA®-A is a German figural-matrices IQ test, a completely different product — this guide is about the design app only.
How Do I Install desigma?
You install desigma from the GitHub releases page, not an app store — and because the builds are not code-signed yet, the first launch asks you to confirm you trust it. Here is the whole flow:
- Pick your platform on the releases page. macOS gets one .dmg for Apple Silicon and Intel, Windows gets a -setup.exe installer (or a portable .zip), and Linux gets a .tar.gz with an install.sh that needs no sudo.
- Clear the unsigned-build warning once. On macOS, open the app, then use System Settings to choose "Open Anyway" (or strip the quarantine flag with the xattr command); on Windows, SmartScreen offers "More info → Run anyway." This is the expected step for an unsigned alpha, not a problem.
- Open desigma and check for updates. Since alpha.12 the app has its own updater under Help → Check for updates, with SHA256SUMS verification. Releases are arriving fast — seventeen pre-release builds in the first twenty-three days, roughly one every day and a half (my count from the releases page on November 3) — so checking for updates is part of the routine, not a one-time chore.
If GitHub releases are unfamiliar territory, our GitHub beginner guide covers the release-page and installer basics that transfer directly here.
What Can You Design in desigma?
You design screens the same way you would in any modern UI tool: frames hold the layout, auto layout stacks and spaces the rows and columns, and components with variants and properties keep buttons and cards consistent across screens. Variables with modes cover theming (light/dark, brand tokens) without duplicating artboards.
The format story matters for a beginner picking a tool. desigma's native format is .desigma, and its renderer is deterministic CPU rendering (tiny-skia), which is why files behave the same on every platform. Import is generous for an alpha: it opens .fig files (REST JSON and kiwi containers), FigJam boards, and Pencil .pen files, and it exports PNG, JPG, SVG, and PDF.
Beyond screens, the same app hosts whiteboards (stickies, connectors, a timer, voting) and "Desigma Decks": File → New deck opens editable 16:9 frames with slide thumbnails and speaker notes, F11 presents fullscreen, and you can export Slide PDF or Deck PDF. One app, three surfaces — that is the whole pitch for a solo designer.
How Does the Motion Timeline Work?
The Motion timeline is desigma's animation surface, currently in beta: you set keyframes, tune springs, and apply one of 41 animation presets across the Basic, Enter, Cycle, and Exit families, then export the result as GIF or WebM. If you already prototype with Smart Animate-style transitions, Motion is the next room over — the same app, a dedicated timeline instead of transitions between artboards.
The practical beginner path is: build the static frames first (the previous section), then open Motion on one element, apply a preset to feel the curve, and only then hand-tune keyframes. Exporting to WebM keeps the file light for a portfolio or a docs page; GIF is the fallback when the platform only accepts images. The README notes Motion is "free like the rest of the app" — there is no animation paywall in a tool that has no paid tiers at all.
How Do I Hand a Design to a Developer?
You use dev mode: select any element and desigma generates code in CSS, Tailwind, React, SwiftUI, or Jetpack Compose, alongside measurements, the box model, and annotations, and you can mark screens "Ready for dev." That mark is the social contract — it tells the developer which frames are final and which are still sketches.
If the project started in Figma, import the .fig first and verify the import before polishing: early-alpha importers are best-effort by nature, and a quick spot-check of text styles and auto-layout behavior on the imported file saves a rebuild later. Our Figma beginner guide is the lane to read if you are migrating a Figma workflow rather than starting fresh.
How Do AI Agents Edit My desigma File?
AI agents edit desigma files through a local MCP server called desigma-mcp — sixteen tools that can import files, inspect layers and design tokens, generate code, edit with undo/redo, and save a new .desigma file. The setup is two moves:
cargo build --locked -p desigma-mcp desigma-mcp --workspace /path/to/designs
The deeper trick is the agent bridge: in Preferences, turn on "Allow MCP agents to control this editor" (or launch with desigma --bridge), and the same sixteen tools edit the document that is open on your screen, sharing its Undo history, with a status pill showing the agent is connected. Without a running editor, the server works on an isolated file session instead — no screen, no Undo sharing, still fully functional.
Motion has its own MCP tools too — desigma_add_keyframe, desigma_apply_animation_preset, desigma_set_timeline, desigma_export_animation — so an agent can animate as well as draw. Search the README for "desigma mcp" if you want the complete 16-tool reference; the headline list above covers the beginner arc. If MCP servers are new to you, our Claude Code beginner guide covers the client side: the agent that consumes a server like this one.
How Does Live Collaboration Work?
You click Share and send the guest a desigma://join/… link — and that is genuinely the whole handshake, because there is no account to create on either side. The session is peer-to-peer over iroh QUIC with NAT traversal and end-to-end encryption; even the relay fallback stays encrypted, and the host's copy of the file hosts the session.
Guests edit live on Windows, macOS, or Linux with per-property edit merging, per-person undo, live cursors and avatars with Follow, optional passwords, per-joiner approval, view-only roles, and kick. The session ends when the host closes the file. For a file that needs a stable link across restarts, desigma-server (new in alpha.11) is the headless host you run on a VPS: stable link, password, autosave every ten seconds with rotating backups, and .fig, JSON, and SVG import.
desigma vs Penpot vs Figma: Which Should You Pick?
The honest answer depends on one question: do you want your design tool in a browser tab or on your hard drive? The table below puts the three lanes side by side.
| desigma | Penpot | Figma | |
|---|---|---|---|
| App type | Native desktop (Rust) | Web app, self-hostable | Web app (proprietary) |
| Price | Free, open source | Free, open source | Freemium, proprietary |
| Works offline | Yes | Limited | Limited |
| AI-agent editing | MCP server, 16 tools | API/plugins | Plugins/API |
| Live collaboration | P2P, E2E encrypted, no account | Account-based | Account-based |
| Maturity | Early alpha (v0.1.0-alpha.17) | Mature | Mature |
This desigma review, in one line: pick desigma if the native-offline-open-source combination is the point and you can tolerate alpha rough edges; pick Penpot if you want open source with a mature web workflow; stay on Figma if the team already lives there. If you arrived on a "desigma figma alternative" search, that is your answer in full: desigma is the native-desktop, offline-first, open-source alternative, and the table is the evidence. And if you came on a desigma vs figcraft search, the answer is even shorter: FigCraft is a different Rust Figma alternative by a different maker — same class, different app, never the same guide.
How Much Does desigma Cost?
desigma pricing is the shortest section in this guide: it costs nothing. The ProductHunt listing says 0 USD, the maker says "no account, no seats, no subscription," and no paid tier exists in any source I checked. Motion, dev mode, the MCP server, live collab — all free, because there is nothing to upgrade to.
That is also the correct lens for the license nuance: the repo metadata says Apache-2.0 while the README badge claims "MIT OR Apache-2.0," and both license files ship in the repo. Either way it is permissive open source — the nuance only matters if you are embedding or forking the code, in which case read the two license files yourself.
Five Beginner Mistakes That Cost You an Afternoon
Every alpha has its traps. desigma's are predictable once you know the status of the project:
| Mistake | What actually happens | The fix |
|---|---|---|
| Treating it like a stable Figma | You plan a client deadline around it and an alpha build bites you | Learn on it, ship from it only for low-stakes work — the README says it is not daily-work ready |
| Ignoring the update checker | You file a bug that was fixed two builds ago | Help → Check for updates is a habit here, with a build landing every day or two |
| Trusting a .fig import blindly | Text styles or auto layout drift on the way in | Spot-check styles and layout on every imported file before polishing |
| Skipping the quarantine step | macOS refuses to open the app and you assume it is broken | "Open Anyway" once — the unsigned-build warning is documented, not a defect |
| Forgetting the host ends the session | Your guest's collab link dies mid-review | Host keeps the file open for the whole session, or run desigma-server for a stable link |
Sources
The facts in this guide were fetched on November 3, 2026, from: the desigma ProductHunt launch page (producthunt.com/products/desigma); the desigma GitHub README and release notes (github.com/deepfounder-ai/desigma); the gittrend repo-stats page for deepfounder-ai/desigma; the "desigma GitHub Overview" video on YouTube; and the saasisdead.si roundup of open-source Figma alternatives. Star counts move daily — the figures here are a November 3 snapshot.
Frequently Asked Questions
Is desigma free?
Yes — completely. The ProductHunt listing says 0 USD, the maker's pitch is "no account, no seats, no subscription," and no paid tier exists: the editor, Motion, dev mode, the MCP server, and live collaboration are all free.
Is desigma a replacement for Figma in 2026?
Not yet, by the maker's own admission — the README says desigma is "not yet a replacement for professional daily work." It is the right pick today for learning, side projects, and anyone whose priority is a native, offline, open-source design tool; for client deadlines, keep a mature tool alongside it.
Is desigma the same thing as the DESIGMA IQ test?
No. DESIGMA®-A is a German figural-matrices psychometric test — a different product in a different field. Search results mix the two, so check that the page you are on is about the design app (maker Kir, deepfounder-ai) before trusting a download link.
Does desigma work offline?
Yes — it is a native desktop app with files on your own disk, and live collaboration is peer-to-peer with no account or central server. The updater and the initial download are the only parts that need the internet.
Can AI agents really edit my desigma file?
Yes, through the desigma-mcp server's sixteen tools, including the agent bridge that lets them edit your open on-screen document with shared Undo. Motion even has its own MCP tools for keyframes and presets, so an agent can animate as well as draw.
