fluttermint 0.3.1
fluttermint: ^0.3.1 copied to clipboard
A CLI tool to generate Flutter projects with pre-configured architecture and modules.
FlutterMint Examples #
Create a new project #
# Interactive wizard
fluttermint create
# Quick create with defaults
fluttermint create my_app
Add and remove modules #
fluttermint add routing
fluttermint add theming
fluttermint remove toast
fluttermint status
Add a preference #
# Add a typed preference (requires preferences module)
fluttermint pref add userEmail String
fluttermint pref add darkMode bool
Add a database table #
# Add a table with columns (requires database module)
fluttermint db add users -c name:String -c email:String -c age:int
fluttermint db add tasks -c title:String -c completed:bool
Generate a screen #
# Basic screen
fluttermint screen profile
# Screen with route parameters
fluttermint screen product --param id:String --param category:String
Manage platforms #
fluttermint platform add web macos
Run and build #
fluttermint run
fluttermint build
Configure CI/CD #
fluttermint config cicd
Configure flavors #
fluttermint config flavors