A tool for managing Dart projects with multiple packages, inspired by Lerna.
A collection of bricks that enable developers to be more productive when writing code.
Melos is a tool for managing multiple packages in a single repository. It simplifies dependency management and script execution in a multi-package environment.
Read the documentation to learn how to configure Dart projects with multiple packages!
Project | Description | Version |
---|---|---|
melos starter app | Start a project quickly! | 0.0.1 |
New to Mason? Read the documentation to learn how to spin up these bricks!
Brick | Description | Version |
---|---|---|
scaffold_app | A brick to generate a new Flutter app with clean architecture and best practices. | 0.2.3 |
feature_riverpod | A brick to add a new feature to your app with go_router! | 0.2.0 |
feature_riverpod_go_router_builder | A brick to add a new feature to your app with go_router_builder! | 0.2.0 |
feature_cubit | A brick to add a new feature to your app with cubit! | 0.1.0 |
feature_bloc | A brick to add a new feature to your app with bloc! | 0.1.0 |
style_ui | A brick to add a style_ui! | 0.0.1 |
Work in progress... | Another brick to create your feature using best practices and your state management of choice! |
- Scaffold app with selectable state management Riverpod, Bloc
- Scaffold app with cubit
- feature brick with Bloc
- feature brick with cubit
- Component UI - TextField, Button, etc... based on Atomic Design
- ....
Please open an issue and/or create a pull request if you find a bug or have a feature request.