Search packages, repositories and app categories

Package detailsv2.5.0

rx_redux

Redux implementation based on Dart Stream, with the power of RxDart. Reactive redux store for Dart & Flutter.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
68
Likes
19
Pub points
140

Install package

flutter pub add rx_redux

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

rx_redux is a reactive state management solution for Dart and Flutter, built on top of RxDart's Stream capabilities. It implements the Redux pattern with a focus on reactivity, enabling efficient state updates through streams. The package provides a clean, predictable way to manage application state with immutable state updates and middleware support. Designed for performance and scalability, it integrates seamlessly into Flutter apps across all platforms.

Use cases

  • Managing global app state
  • Implementing reactive data flows
  • Building scalable Flutter applications
  • Integrating with RxDart streams
  • Supporting complex state transitions

Key features

  • Reactive state updates via Streams
  • Immutable state management
  • Middleware support
  • Integration with RxDart
  • Cross-platform compatibility

Suitable for

  • Flutter developers seeking reactive state management
  • Apps requiring real-time data synchronization
  • Teams using functional programming patterns
  • Projects needing strong state debugging tools
  • Large-scale applications with complex state logic

Considerations

  • Requires familiarity with Streams and RxDart
  • Steeper learning curve than basic state management
  • May introduce overhead in simple apps
  • Limited community size compared to other state managers
  • Needs careful handling of stream subscriptions

Categories

Dependencies

Dependency list 3 items

Projects using this package

No data available yet.