FLUTTER ECOSYSTEM

redux_persist_flutter

Redux Persist Flutter Integration with custom storage engines

Latest version
0.9.0
30-day downloads
1.5K
Likes
21
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

Redux Persist Flutter enables persistent state management in Flutter apps by integrating Redux with custom storage engines. It allows app state to be saved to and restored from local storage across app restarts, supporting platforms including Android, iOS, macOS, Windows, and Linux. Designed for seamless use with Redux, it offers flexibility through pluggable storage backends, ensuring data resilience without requiring manual serialization. Ideal for apps needing offline functionality or user preference persistence.

Use cases
  • Persisting user preferences
  • Maintaining app state after restart
  • Enabling offline mode
  • Saving form data between sessions
  • Syncing state across device reboots
Key features
  • Custom storage engine support
  • Cross-platform compatibility
  • Seamless Redux integration
  • Automatic state restoration
  • Lightweight and modular design
Suitable for
  • Apps requiring persistent state
  • Developers using Redux
  • Projects with offline capabilities
  • State-heavy applications
  • Cross-platform mobile and desktop apps
Considerations
  • Requires proper setup of storage engines
  • May increase initial load time
  • Needs careful handling of large state objects
  • Not suitable for highly sensitive data without encryption
  • Dependent on Redux architecture
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add redux_persist_flutter

Categories

Source repository

Related projects