FigCraft is a free, open-source app for interface design and prototyping, with frames, auto layout, components, vector networks and prototypes. It runs on macOS, Windows and Linux, and the project calls it early alpha.
Picture and logo: FigCraft (getartcraft.com)
Is it right for you?
People who want to design app or website screens and clickable prototypes on their own computer without a subscription, and are happy to use an early-alpha project.
Replaces some features, but not everything.
Look elsewhere if you need:
- You need a stable, finished tool: the project labels FigCraft early alpha.
What you can do with it
- Build layouts that adjust themselves with auto layout (rules for padding, gaps and sizing), constraints and layout grids.
- Reuse parts of a design with components, variants, styles and variables, including light and dark modes.
- Draw with vector tools: pen and pencil, a shape builder, editable booleans and variable-width strokes.
- Make clickable prototypes with transitions, then hand off with a Dev Mode that shows measurements and generated CSS, HTML, React, SwiftUI and Compose code.
- Edit one file together in real time by sharing an invite link, hosted from the app or from a server of your own.
- Drive the app from other programs over a command line, a JSON control channel and an MCP server (a standard way for AI tools to use an app).
Running cost
Price estimation
$0.00/month
About $0.00 a month on average, in USD. Over 1 year (12 months) that is $0.
- Upfront, paid once
- $0
- Fixed monthly costs
- $0 / month
- Usage-based (API) costs
- none recorded
Software licence: The project says FigCraft is free and open source, with no account or subscription.
What this assumes
Typical use. Your own computer: The software runs on a computer you already own.
- You already own the computer, so its price is not counted.
- Electricity is not counted: it depends on your computer and where you live.
An estimate built from these assumptions, not a quote.
Getting started
Choose how much technical work suits you. Easy takes you to the project’s own ready-made option; the other levels show what you need first and a prompt you can give an AI coding agent.
Ways to install it
- Running
- ArtCraft Launcher
- Where
- Your own computer
- API usage
- None needed
Download the ArtCraft Launcher, a small app that installs FigCraft for you, picks the right version for your computer and keeps it updated.
Download an installer for your system (a disk image on Mac, an installer or portable zip on Windows, or Flatpak, AppImage, Debian, RPM or tarball files on Linux) that installs FigCraft on its own.
Requirements
No requirements recorded.
What you take on
- You update it yourself: come back to the page for new versions, or install the launcher later.
Download the source code from GitHub and build the app yourself with Rust (the programming language FigCraft is written in).
Requirements
- Rust 1.95 or newer (Rust is the programming language FigCraft is written in; rustup is its installer) (needed)
No way to install it has been reviewed yet.
