offstack .← Back to the directory

Independent software · reviewed by offstack

FigCraft

Open-source interface design and prototyping in pure Rust: auto layout, components, variables and prototypes, offline.

Open sourcemacOSWindowsLinuxNo account needed
FigCraft screenshot
Screenshot supplied by the project maker.

About FigCraft

FigCraft is a native interface design and prototyping app from the ArtCraft team, written from scratch in Rust. It covers the familiar workflow: frames, auto layout with wrap and grid, components with variants and overrides, vector networks with editable booleans, paint/text/effect styles, variables with light and dark modes, layout grids, prototypes with transitions, and a Dev Mode that generates React code. Files are plain .figcraft archives on your own disk; it imports and exports SVG, PNG, JPG, WebP and PDF, and opens .fig files on a best-effort basis. Live sessions (preview) let you edit one file together from the app or a self-hosted figcraft-server. No account, no telemetry and no subscription. Dual-licensed MIT or Apache-2.0. Early alpha: expect rough edges.

Get your badge

Made FigCraft? Share your listing on your website or README. Copy a snippet below.

Light badge

Listed on offstack: FigCraft (light preview)

Markdown for README

[![Listed on offstack: FigCraft](<https://offstack.cc/badge/listed.svg>)](<https://offstack.cc/projects/801ac5c0-9ce1-4549-a6d1-060752e2aa44/figcraft>)

HTML

<a href="https://offstack.cc/projects/801ac5c0-9ce1-4549-a6d1-060752e2aa44/figcraft"><img src="https://offstack.cc/badge/listed.svg" alt="Listed on offstack: FigCraft" width="180" height="32"></a>

Dark badge

Listed on offstack: FigCraft (dark preview)

Markdown for README

[![Listed on offstack: FigCraft](<https://offstack.cc/badge/listed-dark.svg>)](<https://offstack.cc/projects/801ac5c0-9ce1-4549-a6d1-060752e2aa44/figcraft>)

HTML

<a href="https://offstack.cc/projects/801ac5c0-9ce1-4549-a6d1-060752e2aa44/figcraft"><img src="https://offstack.cc/badge/listed-dark.svg" alt="Listed on offstack: FigCraft" width="180" height="32"></a>