mason_cli
"Mason CLI: Simplify your Flutter development workflow with Mason CLI. This command-line tool streamlines code generation, making it easier to create consistent and maintainable Flutter projects. Boost your productivity and code quality with Mason CLI."
dartproductivityboilerplatesdkdeveloper-toolscode-generationflutterworkflow-automationmasoncli-toolcode-templatesdart-packages
Overview
This is a Flutter mobile application boilerplate organized using clean architecture principles with separation between data, domain and feature layers. It uses the BLoC pattern for state management through Cubits and includes Mason code generation tools for scaffolding new bricks and project components. The boilerplate is designed for building scalable, maintainable apps with structured navigation, data repositories and reusable UI pages.
Features
clean-architecturebloc-state-managementauthenticationtoken-refreshdependency-injectionresponsive-designnetwork-layererror-handlinglocal-storagetheme-systempaginationimage-cachingwebsocket-supportlocation-servicesimage-pickerpayment-integration-ready
Feature Flags
authenticationsubscriptionsblogemailspaymentsfileUploadsstoragerealtimeauthorizationloggingErrorTrackingapiDocscachingimageProcessingformsValidation
Recommended Use Cases
flutter-app-generationtdd-developmentproduction-ready-projectsclean-architecture-projectsteam-workflow-standardization
Frontend
flutterflutter-blocflutter-screenutilcached-network-imageshimmer
Backend
dioget-it
Auth Providers
token-based-auth
Deployment Targets
androidios
Payment Providers
None
Quick Facts
โญ Stars
5
๐ด Forks
0
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-11-03T16:06:54.000Z
GitHub
Stack
Framework
flutter
Language
dart
Database
shared-preferences
Auth
token-based
Testing
flutter-test
Logging
talker-dio-logger, logger
CI
flutter-release-x
Data Layer
Databases
shared-preferences
UI Stack
Styling
flutter-theme-system
Components
custom-widgets
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
flutter-release-x
Pricing
Classification
free
Selected
โ
Notes
Mason CLI and bricks are open-source and free to use
