flutter_screen_generator 0.0.6 copy "flutter_screen_generator: ^0.0.6" to clipboard
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 using SharedPreferences.
  • ๐Ÿ”Œ Optionally adds boilerplate API methods (GET, POST, PUT, DELETE) directly to generated Cubits.
  • โœ… Checks and adds required dependencies (dio, flutter_bloc, etc.) to pubspec.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 

Screenshot 2025-04-29 at 2 10 36โ€ฏPM
5
likes
130
points
282
downloads

Publisher

unverified uploader

Weekly Downloads

A simple flutter screen generator package.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

path, yaml

More

Packages that depend on flutter_screen_generator