Open Source CLI Tool

Describe your app. Get a Flutter project.

From a single natural language prompt to a complete Flutter codebase in seconds.

Terminal
$
View on GitHub

โญ 150 stars on GitHub ยท Open source ยท MIT license

How it works

From natural language to a running Flutter app in five automated steps.

๐Ÿ’ฌ
1

Intent

Describe your app in natural language

โ†“
๐Ÿง 
2

Blueprint

AI generates app architecture

โ†“
๐Ÿ“ฑ
3

Screens

10+ screen types built automatically

โ†“
๐ŸŽจ
4

Theme

Smart color palette and typography

โ†“
๐Ÿ“ฆ
5

Project

Complete Flutter project created

That simple. One command:

$npx flutter-app-gen@latest "Your app idea here"

Try it yourself

See the pipeline in action with real app descriptions.

"Build a food delivery app with dark theme"click to cycle โ†ป
Click "Run Pipeline" to see the output

Ready to generate your app?

$npx flutter-app-gen@latest"your app idea"

Everything you need

A complete toolkit for generating production-quality Flutter apps from a single command.

๐Ÿค–

AI-Powered

Claude AI understands your requirements and generates production-ready Flutter code that matches your vision.

๐Ÿ“ฑ

10+ App Types

Ecommerce, social, fitness, news, food delivery, finance โ€” specialized templates for every category.

๐ŸŽจ

Smart Theming

Automatically extracts a color palette, typography, and design language directly from your description.

๐Ÿ”ง

FluxBuilder Export

Generated apps open directly in FluxBuilder for visual drag-and-drop editing without writing more code.

โœ๏ธ

Refine Command

Iterate with natural language. Run `flutter-app-gen refine` to update your app with new instructions.

โšก

Instant Output

Complete Flutter project with pubspec.yaml, all screens, routing, and assets in seconds โ€” not hours.

How we compare

flutter-app-gen vs the existing Flutter scaffolding tools.

Feature
โ† you are here
flutter-app-gen
flutter create
very_good_cli
mason
AI-powered generationโœ“โœ—โœ—โœ—
Screens generated10+ screens1 screen1 screenManual
Theme generationโœ“โœ—โœ—โœ—
Custom architectureโœ“โœ—โœ“โœ“
FluxBuilder integrationโœ“โœ—โœ—โœ—
Natural language inputโœ“โœ—โœ—โœ—

Simple to use

One tool, multiple commands. Everything you need to go from idea to Flutter project.

bash
# Install globally
npm install -g flutter-app-gen
ย 
# Or use directly with npx (no install needed)
npx flutter-app-gen@latest "Your app description"

No configuration. No boilerplate. Just your idea and a command.

โœจWant visual editing?

Open your generated app in FluxBuilder

After generating, import your app into FluxBuilder for visual editing, drag-and-drop customization, and one-click publishing. No code required.

  • โœ“Drag-and-drop visual editor
  • โœ“Live preview on device
  • โœ“One-click publishing
  • โœ“AI design suggestions
Try FluxBuilder Free โ†’
FluxBuilder
Components
Layers
Settings
Hero Section
Card
Card
Width
Height
Color
Border radius
โญ
150+

Stars on GitHub

Open source CLI tool. Star us on GitHub to support development and help more developers discover flutter-app-gen.

MIT licensed ยท Contributions welcome ยท File an issue or submit a PR