popsicle 0.0.2-alpha
popsicle: ^0.0.2-alpha copied to clipboard
Popsicle is a lightweight, reactive state management and DI framework for Flutter. Built on the philosophy f(state) = UI, it simplifies building scalable, declarative apps.
0.0.2-alpha #
✨ Initial Release #
🔁 Popsicle State Management
- ✅
ReactiveState,AsyncState, andStreamStatefor fully reactive and composable state handling - ✅ Lifecycle-aware state observers with automatic disposal
- ✅ Middleware support to intercept or transform state changes
📦 Built-in Dependency Injection
- ✅ Zero-boilerplate DI with centralized configuration via
AppDIclass - ✅ No global variables required — clean and testable setup
- ✅ Context-free access using
inject<T>() - ✅
context.get<T>()extension for widget-based DI
🛠️ Architecture
- ✅ Designed for both small and large-scale applications
- ✅ Works in Flutter apps and Dart CLI projects
🌱 Ideal for
- Developers looking for a lightweight yet powerful state management and DI solution with minimal setup.