lite_ref
一个轻量级的依赖注入包,支持测试时的覆盖。
探索 依赖注入与状态管理 Flutter 插件,比较平台支持、下载量与社区关注度。
共 173 个插件
一个轻量级的依赖注入包,支持测试时的覆盖。
一个简单的状态管理、依赖注入和响应式编程的 Dart 项目。
一个自动持久化的 BehaviorSubject,带有 Flutter 的简单数据恢复功能。旨在与 BLoC 模式一起使用。
为子级组件提供 bloc(O(1)),并且 bloc 会根据 bloc_provider 内部持有的状态进行适当释放。
这是一个状态管理。
对 bloc 状态管理库的扩展,增加了将状态更改广播到流通道的支持。
Dart Redux 的时间旅行开发工具
在流上创建的简单通信模式抽象,用于逻辑类和/或组件之间的通信。
用于可扩展Flutter应用的响应式状态管理框架。
从您的 Redux 存储中高效地派生数据
适用于您 Flutter 应用的通用 BloC 提供者。此包可帮助您避免编写 BloC 提供者的样板代码。
Flutter Control 是一个复杂的库,用于管理应用程序和状态、依赖注入、导航与路由、本地化等。
使用自定义存储引擎的 Redux Persist Flutter 集成
其目标是将尽可能多的状态和逻辑从 ViewState 移动到一个名为 ViewModel 的独立实体中。
为 Flutter 带来 zustand 的状态管理必备功能
提供了一种简单的方法,可在 StatefulWidgets 之间重用行为。提高组件的可读性和健壮性。
简约且易于使用的状态管理,灵感来自 Dart 泛型的 Bloc。
一个基于 InheritedWidget 构建的状态管理包,旨在简化 Flutter 开发者在状态管理方面的工作,并使用最少的资源完成任务。
基于 Dart Stream 的 Redux 实现,具有 RxDart 的强大功能。适用于 Dart 和 Flutter 的响应式 Redux 存储。
此包为 riverpod 恢复了 context.read 和 context.watch 功能
Flutter 的响应式原语 - 可观察集合和强大的操作符。像使用 Streams 一样使用 ValueNotifiers。包含 ListNotifier、MapNotifier、SetNotifier。以前发布为 functional_listener。
一个用 Dart 编写的状态管理库,强制使用不可变性
一个用于 Flutter 的状态管理库,结合了 Redux 和 BLoC 的特点。Rebloc 使用流和 BLoC 来组合中间件和还原器。
允许您将 Provider 与 Redux 一起使用。使用 AsyncRedux,这是 Redux 的无样板版本(https://pub.dev/packages/async_redux)。