flutterstart 0.1.0
flutterstart: ^0.1.0 copied to clipboard
A review-first CLI for creating deterministic, production-ready Flutter projects.
FlutterStart #
Create your Flutter project, your way.
FlutterStart 0.1.0 provides deterministic, review-first Flutter project creation.
Installation #
dart install flutterstart
For supported older Dart versions:
dart pub global activate flutterstart
Usage #
flutterstart doctor
flutterstart create my_app
Supported Platforms #
- macOS & Linux: Supported release targets for Release 0.1 (enforced by blocking CI gates).
- Windows: Provisional status (non-blocking CI). Windows support is provisional pending execution proofs for Windows-specific behaviors (FR-152). Official Windows support is not claimed for Release 0.1.
Features #
- Deterministic project staging and content review before writes
- Explicit approval before destination materialization
- Recovery, staleness, and protected-file validation
- Flutter SDK and environment health checks
- Text and JSON command output
Planned features #
- Visual web configurator
- Architecture selection
- Feature-first and Clean Architecture templates
- Bloc and Riverpod support
- GoRouter configuration
- Dio networking setup
- Dependency injection
- Localization
- Flavors
- Authentication starter
- CI/CD templates
- YAML configuration
- Reusable presets