CLI
npx create-flutterinit

Architect your Flutter app.

Scaffold your entire Flutter app with your preferred state management, routing, and utilities.

Riverpod
Supabase
Supabase
GoRouter
Bloc
Firebase
Firebase
Dio
Core Philosophy

Why FlutterInit exists?

We believe Flutter development should be about innovation, not repetitive configuration. Stop wasting days on project setup and start building.

lib/
features/
auth/
data/
domain/
presentation/
home/
core/
utils.dart

Architecture Agnostic

Clean Architecture, MVVM, or MVC.

Setup project structure
Configure routing
Add state management
Wire up DI
Write boilerplate
Done in <60s

Zero Boilerplate

Skip the 4-hour setup. Focus on building features instead of repetitive configuration.

09:12:01RVPauthProvider: Initialized
09:12:02DBIsar: opened users collection
09:12:03APIGET /api/v1/profile → 200 (142ms)

Production Ready

Enterprise-grade logging and monitoring.

UI Thread · Frame BudgetHover to run
16.7 ms
avg 19.8 ms·4 jank frames

Optimized Performance

Best practices for 60fps apps.

riverpodblocgo_routerget_itdioriverpodblocgo_routerget_itdioriverpodblocgo_routerget_itdio
supabasehivefreezedjson_serial.flutter_hookssupabasehivefreezedjson_serial.flutter_hookssupabasehivefreezedjson_serial.flutter_hooks

Modern Tech Stack

Riverpod, Bloc, and design tokens pre-integrated.

npx create-flutterinit my_app
·file pubspec.yaml
warn Running `flutter pub get`…
✓ Packages synced (47 packages)
✓ Ready in 2.1 s — cd my_app && code .

Rapid Prototyping

From idea to running app in under 60 seconds.

homeScreen.greetingWelcome back
homeScreen.subtitleYour projects are ready
Get started
"homeScreen.greeting":"Welcome back"

Global Reach

Built-in i18n and localization support.

AGENTS.md
DESIGN.md
.cursorrules

AI-Ready Context

AGENTS.md, DESIGN.md, and Cursor rules.