The Flutter Kit vs Very Good CLI
Very Good CLI scaffolds a clean, opinionated Flutter project skeleton. The Flutter Kit ships the actual features — auth, paywalls, AI chat — already wired into that kind of structure. One gives you a folder layout; the other gives you a working app on day one.
Last updated: June 2026
Quick Verdict
A scaffolding generator, not a feature kit
Very Good CLI is an excellent, free way to bootstrap a well-structured, multi-flavor Flutter project with CI and testing conventions baked in — but the generated app is intentionally empty. The Flutter Kit is for builders who don't want to write login, RevenueCat paywalls, Firebase wiring, and an OpenAI chat screen from scratch after scaffolding. If you want a clean skeleton to build everything yourself, use the CLI. If you want shippable features in BLoC on day one, use the kit. They can even be complementary.
Feature-by-Feature Comparison
| Feature | The Flutter Kit | Very Good CLI |
|---|---|---|
| What you get | A working app with features wired in | A clean, empty project skeleton |
| Price | $69 one-time | Free, open source |
| State management | BLoC + Cubit (flutter_bloc) | BLoC (marketed as the VGV convention) |
| Dependency injection | get_it + repository pattern | Not provided (you add it) |
| Firebase Auth (email/Google/Apple/anon) | ||
| RevenueCat paywalls & subscriptions | ||
| OpenAI chat / DALL·E / Vision | ||
| Firestore + Cloud Storage + FCM | ||
| Onboarding templates | 3 (Carousel, Highlights, Minimal) | |
| Settings & profile screens | ||
| Material 3 theming + design tokens | Basic counter theme only | |
| Multi-flavor (dev/staging/prod) | Configurable | |
| CI workflow generated | Guidance in docs | |
| 100% test coverage scaffolding | ||
| GA4 analytics + consent (GDPR/CCPA) | ||
| Targets iOS, Android, Web from one codebase | Yes (or per template) | |
| Lifetime updates & full source ownership | Open-source repo |
Pricing Comparison
| Plan | The Flutter Kit | Very Good CLI |
|---|---|---|
| License model | One-time purchase | Free (open source, MIT) |
| Price | $69 one-time (was $149) | $0 |
| Projects allowed | Unlimited | Unlimited |
| Updates | Lifetime | Community-maintained |
| Features included | Auth, payments, AI, analytics | None (scaffold only) |
| Refunds | Case-by-case via support | N/A |
Why Choose The Flutter Kit
Features ship on day one
Auth, RevenueCat paywalls, OpenAI chat, Firestore, FCM, onboarding, and settings are already built and wired. A scaffold gives you the folders for these; the kit gives you the screens, repositories, and Cubits that actually run.
The integrations are the hard part
Anyone can lay out a feature/ directory. The weeks vanish in StoreKit 2 + Play Billing edge cases, Apple Sign-In, and keeping OpenAI keys out of the bundle via a Flask proxy. The Flutter Kit has solved those, not just named the folders for them.
Same architecture you'd want anyway
The kit uses BLoC + Cubit with get_it DI and a repository pattern — the same conventions Very Good CLI's structure is built around — so you get clean architecture and the features, not a choice between them.
Retheme in one file
Material 3 with centralized design tokens means rebranding is one file, not a hunt through scaffolded widgets. Plus three onboarding templates and responsive layouts out of the box.
Optional, feature-flagged modules
AI is feature-flagged, Firebase is swappable for Supabase since you own the source. You start with everything and turn off what you don't need — the opposite of starting empty and adding everything.
Why Choose Very Good CLI
Free and open source
Very Good CLI costs nothing and is MIT-licensed from a respected team (Very Good Ventures). If budget is the constraint or you only need structure, that's a real advantage the kit can't match on price.
Best-in-class project conventions
It's purpose-built for clean architecture, multi-flavor builds, CI, and 100% test-coverage discipline. For agencies standardizing how new repos start, that rigor is exactly the point.
Zero opinion lock-in on features
Because it generates an empty skeleton, you're never undoing someone else's auth or payments choices. Teams that want to pick every dependency themselves will prefer a blank, well-organized canvas.
“According to The Flutter Kit's feature-by-feature comparison, developers choosing The Flutter Kit over Very Good CLI get a complete Material 3 design system, Firebase integration, RevenueCat paywalls, OpenAI support, and production-ready architecture — all included in a $69 one-time purchase with no recurring fees or per-project limits.”
Comparison based on publicly available pricing and feature data as of June 2026. Features and pricing may change.
Ready to ship your Flutter app faster?
Get The Flutter Kit — the complete Flutter boilerplate with Material 3 design system, Firebase auth, onboarding, paywalls, and AI. $69 one-time.
Get The Flutter Kit — $69