NewNowa for Flutter teams

The Flutter design tool for teams.Designers and developers on one codebase.

Designers craft the UI right in your code, with their AI agent and full visual control. Developers build the logic in their IDE.No handoff, no back-and-forth. Shipped exactly as designed, in half the time.

Book a demo

Trusted by builders from

For designers

Design directly in Flutter. What you see is exactly what ships.

Think of it as Figma for Flutter, except the canvas renders your real Flutter code. No mockups, no translation layer.

  • Create screens with your AI agent of choice, like Claude Code, Cursor or Codex, connected through the Nowa MCP.
  • Build and refine every detail visually on the real Flutter UI.
  • Play any screen, any time. Your prototype is the real app on mock data, so it feels exactly like what users get.
  • Push your work to the repo with git, right from Nowa. No handoff, no tickets to rebuild it, no exporting or importing.

Also on the canvas

  • Every stateSee and edit how any screen or component looks in every case: loading, empty, error and more.
  • Your design systemLoaded straight from your Flutter code, ready to use.
  • AnimationsDesign motion and transitions yourself.
  • SVG drawingDraw and edit vector graphics right on the canvas.
  • CommentsPin notes on any part of the UI, for your team or for your AI agent to act on.
  • Instant previewsShare any screen or component for quick feedback.

Coming soonLive collaboration: your whole team on the same screens, in real time.

For developers

No more UI tickets. Spend your time on logic and data.

Your workflow stays exactly as it is. The UI shows up in your repo, done.

  • No rebuilding mockups, no pixel-matching, no design review rounds. The UI arrives as clean Flutter code.
  • Work locally in your own repo and IDE, with your favorite coding agent, like Claude Code, Cursor or Codex.
  • Run the app on your local simulators and keep your git flow, exactly as today.

Under the hood

Built the way Flutter recommends. UI and logic, cleanly separated.

  • PureUI puts your UI in its own package, separate from the rest of your app.
  • State and intents are the only contract between the two.
  • So designers and developers never overwrite each other’s work.

It follows the separation of concerns in Flutter’s architecture guide.

For product and research

Test the real app. Not a picture of it.

No more waiting for a build. Open the project and play.

  • Open the project and play the app yourself. Nobody has to build a version and send it over.
  • Leave comments for your team as you test.
  • Run user research on the real UI with mock data, before the backend is even ready.

Fits the way your team already works.

  • Your code stays private

    Work locally and your code never touches our servers. It stays in your own local and remote repos.

  • Enterprise-ready

    SSO, audit logging and an on-premise option.

  • Bring your existing app

    Import the Flutter project you already have. We plan its move to PureUI with your team during onboarding.

  • Git, built in

    Designers commit and push from Nowa. Every change lands in your repo like any other commit.

  • No lock-in

    Standard Flutter and Dart in your own repo. Take it anywhere, any time.

  • A team behind yours

    Dedicated support channels, and hands-on onboarding for your designers and developers.

Questions Flutter teams ask, answered.

Is there a Figma for Flutter?

Nowa is the closest thing: a Flutter design tool built for teams of designers and developers. The difference is that the canvas renders your real Flutter code, so what designers make is the app itself, not a mockup someone has to rebuild.

Do our designers need to know how to code?

No. They work in a visual editor on the real Flutter UI, and can use their AI agent of choice, like Claude Code, Cursor or Codex, through the Nowa MCP.

Do we still need Figma, or a Figma to Flutter code converter?

Not for the UI you ship. Designers create it directly on your Flutter code in Nowa, so there’s nothing to convert and no mockup to keep in sync.

Can designers use Claude Code, Cursor or Codex to design Flutter UI?

Yes. Designers connect their AI agent of choice to Nowa through the Nowa MCP, let it create or change screens, then refine every detail visually on the canvas.

Can we use Nowa as a Flutter prototyping tool?

Yes, and the prototype is the real thing: your Flutter app running on mock data. It feels exactly like what users will get, and it’s already the code you ship.

Can our design system live in the Flutter code?

Yes. Nowa loads your design system straight from your Flutter code onto the canvas, so designers work with the same components and styles your developers use.

Can designers break our app’s logic?

No. PureUI keeps your UI in its own package, separate from the rest of your app, and the two connect only through state and intents. Designers work in the UI package, and every change reaches your repo as a regular commit you can review.

Do developers have to change how they work?

No. They keep working locally in their own repo and IDE, with their coding agent, their simulators and their git flow.

Can we use it with our existing Flutter app?

Yes. Nowa imports existing Flutter projects, and we plan the move to PureUI with your team during onboarding.

What about security and code ownership?

With local projects, your code never touches our servers: it stays in your own local and remote repos, as standard Flutter that you own. SSO, audit logging and an on-premise option are available.

How does pricing work?

It depends on your team’s size and setup. After the demo we’ll share a plan, starting with a pilot on your own app.

See it on your own app.

Book a 30-minute demo, or just send us a question. If it’s a fit, we’ll run a pilot on one of your Flutter apps.

What would you like to do?

Next, you’ll pick a time that suits your team.We reply by email within one business day. Your details are only used to get back to you. See our privacy policy.

  • Local projects never touch our servers
  • SSO, audit logs, on-premise
  1. 1Demo30 minutes on a real Flutter project. Bring your designers, your developers and your hardest questions.
  2. 2PilotWe set Nowa up on one of your apps with your team and plan the move to PureUI together.
  3. 3RolloutWhen the pilot proves it, your whole team works without the handoff.

Prefer email? Write to team@nowa.dev.