My State
A lightweight and flexible state management package for Flutter applications.
My State is designed to provide an efficient and easy-to-use solution for managing application state without relying on third-party libraries. It supports both synchronous and asynchronous updates with minimal boilerplate.
Features
- Manage simple and complex state (e.g., variables, lists, maps, nested objects).
- Notify only affected widgets when the state changes to improve performance.
- Supports both synchronous and asynchronous state updates.
- Easy to integrate with existing Flutter applications.
- Reset state to default values when needed.
- Minimalistic and flexible API for easy usage.
Getting started
To start using this package, follow these steps:
-
Add the package to your
pubspec.yaml
file under dependencies:dependencies: my_state: ^0.0.1