flutter_screen_generator 0.0.6
flutter_screen_generator: ^0.0.6 copied to clipboard
A simple flutter screen generator package.
Flutter Screen Generator ๐ ๏ธ #
A powerful CLI tool to help Flutter developers automatically generate screens, set up Dio & SharedPreferences, and integrate API methods into BLoC/Cubit architectureโall with one command!
โจ Features #
- ๐ Generates screen folders with Cubit/BLoC structure.
- โ๏ธ Auto-configures
DioHelper
with a base URL via interactive prompts. - ๐พ Sets up
CachedHelper
for usingSharedPreferences
. - ๐ Optionally adds boilerplate API methods (GET, POST, PUT, DELETE) directly to generated Cubits.
- โ
Checks and adds required dependencies (
dio
,flutter_bloc
, etc.) topubspec.yaml
. - ๐ Saves development time and enforces consistency across your codebase.
๐ฆ Installation #
Add the package as a dev dependency to your Flutter project:
dart pub add flutter_screen_generator --dev
## ๐ Usage
Run the command with `flutter_screen_generator` as the executable name
```bash
dart run flutter_screen_generator:flutter_screen_generator <screen_name>
๐ Example #
dart run flutter_screen_generator:flutter_screen_generator settings