FigCraft is an open-source, native interface design and prototyping tool. Lay out screens
on an infinite canvas with frames, auto layout and constraints, build reusable components
and variants, and link screens into clickable prototypes.
- Frames, vector shapes, text and images on an infinite canvas
- Auto layout and constraints for responsive designs
- Components, variants, shared styles and variables
- Prototyping with interactions and transitions, and a presentation mode
- Inspect panel with measurements and code snippets; SVG and PNG export
- Every action is a command, scriptable from a CLI, a JSON control channel and an MCP server