Describe your app. Get a Flutter project.
From a single natural language prompt to a complete Flutter codebase in seconds.
โญ 150 stars on GitHub ยท Open source ยท MIT license
How it works
From natural language to a running Flutter app in five automated steps.
Intent
Describe your app in natural language
Blueprint
AI generates app architecture
Screens
10+ screen types built automatically
Theme
Smart color palette and typography
Project
Complete Flutter project created
That simple. One command:
Try it yourself
See the pipeline in action with real app descriptions.
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 generated | 10+ screens | 1 screen | 1 screen | Manual |
| 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.
# Install globallynpm 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.
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
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