FigCraft: Free Open-Source Figma Alternative
FigCraft is ArtCraft’s free, open-source interface-design app written in pure Rust — a clean-room take on Figma-style workflows: frames, auto layout, components and variants, vector networks, styles, variables, prototypes and Dev Mode. It runs offline on macOS, Windows, Linux and FreeBSD, plus a web/WebAssembly build. Files are local .figcraft archives (no account, no telemetry, no subscription per the official product page). The latest GitHub release is v0.6.0 (October 14, 2026); the product page may still list an older point release. Status is early alpha (the README estimates roughly half-way to replacing Figma for real work). This Toolsiftly page is an independent guide, not the official FigCraft site. Download only from getartcraft.com/apps/figcraft or github.com/storytold/figcraft Releases, and check SHA256SUMS.txt.
FigCraft at a glance
| FigCraft | |
|---|---|
| What it is | Interface design & prototyping app (Figma-style), clean-room reimplementation in pure Rust |
| Made by | ArtCraft (Crafting Apps family — same team as PhotoCraft, VectorCraft, GridCraft, CADCraft) |
| Price and licence | Free; open source (MIT OR Apache-2.0 on the README; GitHub licence metadata shows Apache-2.0) |
| Latest version | v0.6.0, released October 14, 2026 (GitHub Releases) |
| Status | Early alpha — core editor works; .fig import is best-effort; multiplayer is a preview |
| Telemetry / subscription | None (local files; no account required) |
What FigCraft includes (official highlights)
- Familiar UI — toolbar, layers, Design panel, menus and shortcuts aimed at Figma muscle memory.
- Auto layout — wrap/grid, padding, gaps, Hug / Fill / Fixed, constraints and layout grids.
- Components — instances with overrides, variant sets, styles and variables (e.g. light/dark modes).
- Vector networks — pen/pencil, shape builder, editable booleans, variable-width strokes.
- Prototype + Dev Mode — connections, transitions, presentation view; measurements and generated CSS/HTML/React/SwiftUI/Compose.
- Agent-ready — 400+ commands via CLI, JSON control channel and MCP server.
Live multiplayer sessions (host from the app or a self-hosted figcraft-server) are available as a preview with cursors and cursor chat — not a full Figma-teams cloud yet.
Which FigCraft is the real one?
Several unrelated sites reuse the FigCraft name in search results (for example domains that look like figcraft.ai, figcraftstudio.com, or figcraft.xflowing.com). Official FigCraft from ArtCraft is only published at getartcraft.com/apps/figcraft and github.com/storytold/figcraft (Releases). This Toolsiftly page is an independent guide — not the official product site. Prefer those two official hosts and ignore lookalike download mirrors.
How to download FigCraft (official only)
Download now: Official FigCraft page or GitHub Releases (v0.6.0) — then verify with SHA256SUMS.txt.
- Prefer the official FigCraft page (ArtCraft Launcher or standalone installers), or the GitHub Releases tab.
- For v0.6.0, typical assets include:
| System | File pattern |
|---|---|
| Windows (x64, x86, ARM64) | .msi or -portable.zip |
| macOS (Universal) | figcraft-0.6.0-macos-universal.dmg (+ CLI zip) |
| Linux (x86_64, aarch64, riscv64) | AppImage, Flatpak, .deb, .rpm, .tar.gz |
| FreeBSD | figcraft-0.6.0-freebsd-x86_64.tar.gz |
| Web | figcraft-web-0.6.0.zip |
| Collaboration server | figcraft-server-0.6.0-linux-*.tar.gz |
- Verify with SHA256SUMS.txt from the same release.
Avoid third-party “FigCraft download” mirrors. Installers also come through ArtCraft Launcher on getartcraft.com if you want one-click updates for the whole Crafting Apps suite.
Build from source
Needs Rust 1.95+ per the product page:
git clone https://github.com/storytold/figcraft.git
cd figcraft
cargo run --release -p figcraft
Limits to expect (alpha)
- Opening real
.figfiles from other people is best-effort and not fully validated. - Multiplayer has no accounts / teams / cloud libraries yet (preview share links only).
- Treat it as experimental for client deliverables — keep backups and a mature design tool for production.
Related ArtCraft guides on Toolsiftly
FigCraft sits beside our other Crafting Apps pages: ArtCraft suite overview, Download ArtCraft, PhotoCraft, VectorCraft, GridCraft, and CADCraft notes on the ArtCraft page.
Frequently asked questions
What is FigCraft?
ArtCraft’s free, open-source Rust app for interface design and prototyping — frames, auto layout, components, vectors, prototypes and Dev Mode — aimed at people who know Figma.
Is FigCraft made by Figma?
No. FigCraft is an ArtCraft Crafting App (storytold/figcraft). It is not made by Figma Inc. and is not an official Figma product.
Is FigCraft free?
Yes. It is open source (README: MIT OR Apache-2.0), runs offline on your files, and the official page states no account, no telemetry and no subscription.
Where do I download FigCraft safely?
From getartcraft.com/apps/figcraft or github.com/storytold/figcraft/releases only. Verify installers with SHA256SUMS.txt. Prefer ArtCraft Launcher if you also use other Crafting Apps.
Can FigCraft replace Figma?
Not for most team production work yet. The project calls itself early alpha (about half-way by its own estimate): the core editor works, but .fig import and collaboration are incomplete.
Does FigCraft open .fig files?
Best-effort only. The README warns that real third-party .fig documents have not been fully validated; keep originals and export critical work from Figma if you need a guaranteed round-trip.
Is FigCraft part of ArtCraft?
Yes. It is one of ArtCraft’s Crafting Apps (same family as PhotoCraft, VectorCraft, GridCraft and CADCraft), published under the storytold GitHub organisation.