flutter_archify 0.1.0
flutter_archify: ^0.1.0 copied to clipboard
A TUI-based Flutter scaffolding tool — bootstrap production-ready Flutter apps with clean architecture, state management, routing, and CI/CD.
example/README.md
flutter_blueprint example #
This directory demonstrates using flutter_blueprint to scaffold a Flutter app.
Interactive mode #
flutter_blueprint new
Launches the TUI wizard — answer the prompts and your app is generated.
Config-file mode #
- Save the config below as
blueprint.yaml - Run
flutter_blueprint apply --config blueprint.yaml --output ./my_app
name: my_app
org: com.example
architecture:
style: feature_first
state_management:
package: riverpod
routing:
package: go_router
deep_links: false
api:
enabled: true
dip: true
features:
ui_feedback: true
flavors: false
notifications: false
codegen:
freezed: true
json_serializable: true
testing:
unit: true
widget: true
integration: false
ci:
provider: github_actions
Dry-run first #
flutter_blueprint plan --config blueprint.yaml
Shows every file that will be created/patched before you commit.