Visual canvas
Frames, containers, text and images with auto-layout — row, column, wrap or stack. Drag, snap, align and nest.
Scaffold is a desktop design tool that turns your layouts, design tokens, and data models into clean, production-ready Flutter & Dart code.
One tool for the whole front end — design it, structure your data, and ship the code.
Frames, containers, text and images with auto-layout — row, column, wrap or stack. Drag, snap, align and nest.
Reusable color variables and typography styles, defined once and applied everywhere across your design.
Define typed data models and enums, then generate realistic mock instances to design against real-shaped data.
Turn your models and providers into clean, idiomatic Dart files with a single click — ready to drop into your app.
Watch a two-minute tour, then dive into the full guide.
Lay out your screens on an infinite canvas with auto-layout, tokens and components.
Model your data with typed fields and enums, and preview it with generated mock data.
Generate clean Flutter & Dart code and continue building in your editor of choice.
Install the desktop app, create your account inside it, and start designing. Your projects sync to the cloud.
Windows 10 and 11, 64-bit.
Download .msimacOS 11 or later, Apple silicon and Intel.
Download .dmgAppImage for most distributions, or a .deb for Debian and Ubuntu.