State management
Stores and state containers for UI apps. 14 packages across 2 ecosystems.
nreduxPredictable state container for JavaScript appsMITnreact-reduxOfficial React bindings for ReduxMITnpiniaIntuitive, type safe and flexible Store for VueMITnvuexstate management for Vue.jsMITDtflutter_blocFlutter widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.MITn@pinia/testingTesting module for PiniaMITDtflutter_riverpodA reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.MITDtbloc_testA testing library which makes it easy to test blocs. Built to be used with the bloc state management package.MITDtriverpodA reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.MITn@pinia/nuxtNuxt Module for piniaMITDtblocA predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.MITDtgetOpen screens/snackbars/dialogs without context, manage states and inject dependencies easily with GetX.MITDtproviderA wrapper around InheritedWidget to make them easier to use and more reusable.MITDtmobxMobX is a library for reactively managing the state of your applications. Use the power of observables, actions, and reactions to supercharge your Dart and Flutter apps.MIT