deepfounder-ai/desigma
Media & DesignA local-first Rust interface design tool with Figma file import, aimed at designers who want their work to stay offline and editable.
Desigma is an early-alpha native design app, not a drop-in Figma replacement for a team that depends on cloud collaboration. Its pitch is credible for solo or small-team interface work: a full editor that runs offline and can open exported Figma files.
The problem
A designer starts a project in Figma but wants a copy they control, or wants to sketch interfaces without a browser tab and a subscription. Today that usually means re-drawing frames and components in a separate desktop tool, or exporting static images and losing editability. Desigma changes that by opening the Figma REST JSON body or a local .fig copy in the same document model, so frames, styles, images, instance overrides and prototype interactions can be edited locally. The result is an editable document outside the browser, including layouts that started life in Figma.
What's different
The editor itself is written in Rust and renders on the CPU with tiny-skia, which the README says produces reproducible output; that same renderer feeds the project's visual regression tooling. Edits are modelled as commands with an exact inverse, which is what makes its undo stack work and gives the project a testable basis for an editor.
Feature-wise it covers the expected ground: frames, auto layout, components and variants, prototyping, keyframe motion, whiteboards, decks and vector editing. Plugins are installed from manifest URLs pointing at a public registry, and a schema 2 plugin opens in the browser and can insert SVG into the document. The trade-off is maturity. The project labels itself early alpha, and its plugin model has a legacy schema 1 that installs but does not run. Figma compatibility is file-level import, not a live collaboration bridge, so this is a parallel workflow rather than a shared canvas.
Who should try it
Good fit: a solo designer or small studio that works offline, is comfortable with an alpha desktop app, and wants to keep design files editable on their own machine, especially if they already have exported .fig copies. Builders who want a Rust, CPU-rendered design editor to study or contribute to are also in scope.
Poor fit: teams whose day-to-day depends on multiplayer editing, comments, and someone else's cloud file management. Desigma has no described real-time collaboration, and its plugin ecosystem is small enough that workflow automation cannot be assumed.
Requirements and limitations
It is a desktop app for macOS, Windows and Linux, available as prebuilt release downloads or by compiling with Cargo; Linux builds need the usual windowing headers listed in the setup instructions. Release builds are not code-signed yet, so the first launch requires an OS-level exception for the downloaded app, and macOS gets a single .dmg for both Apple Silicon and Intel.
Plugin installation uses the GitHub contents API, which allows 60 unauthenticated requests per hour unless you supply a DESIGMA_PLUGINS_TOKEN. The README recommends pinning a commit SHA instead of main for a fixed plugin revision, which is ongoing maintenance rather than a one-time choice. Expect alpha-grade gaps and plan around them rather than assuming feature parity with Figma.
HotRepo's take
The repository was created on 2026-10-11 and was 14 days old at HotRepo's tracking start; on 2026-10-25 the NEW-REPOSITORY board (新项目榜, rust) showed 567 total stars at #20, which is a snapshot, not a daily-growth measurement. With no comparable daily-board history, persistence cannot yet be judged. Before relying on it for real files, verify in the build and launch notes that your exported .fig or REST JSON imports with the styles and overrides you care about.
Written by AI from the project's README, updated October 25, 2026. The project's own docs are the source of truth.