01 / FigCraftInterface design · Early alpha
FigCraft app icon
08FigCraft

Interface design, rebuilt in pure Rust.

Frames, auto layout, components and variants, vector networks, styles, variables and prototypes in a native app that opens instantly and works offline. No account, no telemetry, no subscription.

macOS · Windows · Linux · Web

Ridgeline — auto layout screens in light and darkScreenshot
02 / Live sessionsFigCraft

Design together, in real time.

Host the open file from the app or a server of your own, share the invite link, and edit it together. Changes sync live with cursors, selections and cursor chat, and undo takes back only your own.

A host and a guest editing one fileVideo
03 / HighlightsInterface design

What’s inside.

01

Familiar by design

The toolbar, layers panel, Design panel, menus and shortcuts sit where your hands expect them. Productive on day one, no retraining.

02

Layouts that build themselves

Auto layout in both directions with wrap and grid, padding, gaps and Hug, Fill and Fixed sizing, plus constraints and layout grids for everything else.

03

Components that scale

Instances with overrides that survive edits, component sets with variants and properties, and styles and variables with modes for light and dark.

04

Real vector networks

Pen and pencil, a shape builder, booleans whose operands stay editable, variable-width strokes and smooth corners.

05

Prototype and hand off

Connections, triggers and animated transitions, a presentation view, and Dev Mode with measurements, annotations and generated CSS, HTML, React, SwiftUI and Compose code.

06

Agent-ready

Every menu item, tool and gesture runs one of 400+ commands, so the CLI, a JSON control channel and an MCP server can do anything you can click.

04 / ScreenshotsCaptured in FigCraft
Components, variants and the Assets panel02
Prototype connections and flows03
Dev Mode with annotations and generated code04
Vector networks and variable-width strokes05
Layout grids and styles, light theme06
Live session with cursor chat and spotlight07
05 / Get FigCraftFree · Open source
Option 1 · Recommended

Get FigCraft with the Launcher.

ArtCraft Launcher installs FigCraft and every other Crafting App from one place, picks the right build for your computer and keeps them all up to date. Install it once and every update is a click away.

Every Crafting App One-click updates Verified downloads
ArtCraft Launcher · v0.3.2

For Windows · Installer (64-bit)

About the launcher
Option 2 · Standalone

Just FigCraft? Download it standalone.

These installers add FigCraft on its own, without the launcher. Come back here for new versions, or install the launcher later and it will find FigCraft and keep it updated.

Platform01
macOS
Disk image (Universal)

Apple silicon and Intel Macs.

Other FigCraft files for macOS
Command-line tool (Universal)The headless CLI for scripts and agents.figcraft-cli-0.5.1-macos-universal.zip
Your system02
Windows
Installer (64-bit)

Most Windows 10 and 11 PCs.

Other FigCraft files for Windows
Portable (64-bit)Unzip and run, no install.figcraft-0.5.1-windows-x64-portable.zip
Installer (32-bit)Older 32-bit Windows.figcraft-0.5.1-windows-x86.msi
Portable (32-bit)Unzip and run on 32-bit Windows.figcraft-0.5.1-windows-x86-portable.zip
Installer (ARM64)Windows 11 on ARM laptops.figcraft-0.5.1-windows-arm64.msi
Portable (ARM64)Unzip and run on Windows on ARM.figcraft-0.5.1-windows-arm64-portable.zip
Platform03
Linux
Flatpak (x86_64)

Sandboxed. Install with flatpak install --user.

Other FigCraft files for Linux
AppImage (x86_64)Any distro. Mark it executable and run.figcraft-0.5.1-linux-x86_64.AppImage
Debian package (x86_64)Debian, Ubuntu and derivatives.figcraft-0.5.1-linux-x86_64.deb
RPM package (x86_64)Fedora, RHEL and openSUSE.figcraft-0.5.1-linux-x86_64.rpm
Tarball (x86_64)Plain binaries to unpack anywhere.figcraft-0.5.1-linux-x86_64.tar.gz
Flatpak (ARM64)Sandboxed, on 64-bit ARM.figcraft-0.5.1-linux-aarch64.flatpak
AppImage (ARM64)Any distro on 64-bit ARM.figcraft-0.5.1-linux-aarch64.AppImage
Debian package (ARM64)Debian, Ubuntu and derivatives on ARM.figcraft-0.5.1-linux-aarch64.deb
RPM package (ARM64)Fedora, RHEL and openSUSE on ARM.figcraft-0.5.1-linux-aarch64.rpm
Tarball (ARM64)Plain binaries for 64-bit ARM.figcraft-0.5.1-linux-aarch64.tar.gz
Release

Version 0.5.1.

Free for every platform above. Questions or feedback? The team is in the ArtCraft Discord.

Other downloads
FreeBSD (x86_64)Plain binaries for FreeBSD 14.figcraft-0.5.1-freebsd-x86_64.tar.gz
Web buildThe WebAssembly app, to host yourself.figcraft-web-0.5.1.zip
SHA-256 checksumsVerify any download above.SHA256SUMS.txt
macOSWindowsLinuxWeb
Build from source

Run it today.

Needs Rust 1.95 or newer. New to Rust? Install it with rustup, then run:

Terminal
git clone https://github.com/storytold/figcraft.git
cd figcraft
cargo run --release -p figcraft
06 / The familyCrafting apps

More from the family.

All Crafting Apps
01Image editor
PhotoCraft interface

PhotoCraft

The open-source image editor you already know how to use.

Explore PhotoCraft
02Vector illustration
VectorCraft interface

VectorCraft

Fast, open-source vector illustration, reimagined in pure Rust.

Explore VectorCraft
03Video editor
FilmCraft interface

FilmCraft

Professional, open-source video editing, rebuilt from scratch in Rust.

Explore FilmCraft
04Photo library & raw developer
LightCraft interface

LightCraft

An open-source photo library and raw developer that runs on your machine.

Explore LightCraft
05PDF workbench
PdfCraft interface

PdfCraft

The open-source PDF workbench: read, organize, combine, split and secure.

Explore PdfCraft
06Motion graphics & VFX
EffectCraft interface

EffectCraft

Open-source motion graphics and visual effects, built in pure Rust.

Explore EffectCraft
07Page layout & publishing
DesignCraft interface

DesignCraft

Open-source page layout and publishing, rebuilt in pure Rust.

Explore DesignCraft
09Word processing
WordCraft interface

WordCraft

Fast, open-source word processing, rebuilt in pure Rust.

Explore WordCraft
10Digital audio workstation
SoundCraft interface

SoundCraft

Professional audio recording, editing and mixing in pure Rust.

Explore SoundCraft
11Presentations & slide shows
DeckCraft interface

DeckCraft

Build and deliver dynamic slide presentations, in pure Rust.

Explore DeckCraft
12Computer-aided design & drafting
CADCraft interface

CADCraft

Fast, open-source computer-aided design and drafting in pure Rust.

Explore CADCraft
13Spreadsheets & data analysis
GridCraft interface

GridCraft

Fast, open-source spreadsheets and data analysis, rebuilt in pure Rust.

Explore GridCraft
Open source · Free

Help shape FigCraft.

Report bugs, request features and get early builds of FigCraft in the ArtCraft Discord.