Persist and rehydrate a redux store. The core idea behind redux-persist is to provide performant persistence and rehydration methods. At the same time redux-persist is designed to minimize complexity by knowing as little about your application as possible.
Store enhancer that syncs (a subset) of your Redux store state to localstorage.
Persistent Redux store for Reasonaboutable™? Offline-First applications, with first-class support for optimistic UI. Use with React, React Native, or as standalone state container for any web app. Note: the original "jevakallio" repo has become inactive, so the repo was forked to a "redux-offline" organization.
Persistence layer for redux with flexible backends. Save and load the Redux state with ease.
Sync store state to pouchdb
Redux One Way Linking. This is a simple method for supporting offline sync. The basic concept is, try to execute the action, on failure add it to a retry queue. Every so often process the retry queue until success is achieved.
Save and load actions to persist state
Redux middleware for recording redux actions for a particular session to session storage
Middleware to persist your state in a Redux app.
Ridiculously simple implementation for serialising the entire Redux store to local storage and retrieving it on application restart.
Small program to store your react redux store or stores in local storage or session storage
A collection of React components for serializing your redux state.
Redux middleware for async loading of initial app state.
Persistent-Redux is a drop-in middleware that will save your Redux state and restore it on the next page load. Previously this tool focused on PouchDB but now it offers an adapter API to use any backend.
Redux store sync middleware
Simple redux middleware which will store the current state tree in either session- or localstorage
Redux middleware for automatic setting and hydration of state data in external storage.
Redux middleware for reading and writing actions to Event Store. Meant for event-based persistence on the server.
Need to hydrate state from URL parameters? Redux-gatorade is a simple solution that allows you to hydrate different parts of your state tree from URL parameters.
Simple redux middleware which will store the current state tree in either session- or localstorage. This helps creating an awesome developer experience when combined with hot reloading.
Redux PouchDB Enhancer to store actions locally, sync with remote CouchDB, and time travel by applying remote actions locally and then compute distributed nextState.
A very light weight middleware to sync your redux state across browser tabs.
Creates a Redux store enhancer designed to replicate actions and states. Declaratively connect application state to data sources and create efficient, scalable, and reliable software with minimal effort.
Store enhancer that syncs (a subset) of your Redux store state to sessionstorage.
Record your action to local storage
Redux React Session provides an API that allows to manage sessions through the app, with authorization function for react-router and a persisted session.
Restore redux state from previous sessions like a phoenix from ashes.
A redux store that manages a session lifecycle
A small library for saving and loading Redux state from file storage or localStorage
a redux-middleware that allows to persist, purge, rehydrate the store
Redux Middleware for syncing state and a PouchDB database. Propagates state changes into PouchDB. Propagates PouchDB changes into the state.
Redux middleware for accessing local storage
Save and load Redux state to and from LocalStorage. Supports Immutable.js data structures.
Subscribe Redux Store and replicate to localStorage, so users can refresh the page and keep the App state
Save / Load functionality for Redux states.
Provides a very straighforward way to write a redux store to disk. This can be useful in case you want to store a configuration, like for example with electron.
A dead-simple redux store enhancer for adding localStorage persistance
Transport-agnostic Redux action persistence, retrieval, and replay. Designed to work with redux-logger's persistence mechanism.
Use redux to manage specific data saved in either localStorage or sessionStorage
A middleware to sync models between redux state and a pouchdb with efficient storage and conflict resolution
redux-cookies-middleware is a Redux middleware which watches for changes in Redux state & stores them in browser cookie.
Manage your client-side redux application state
Redux Store Enhancer that serializes state to sessionStorage
Redux Dev State Persist (RDSP) provides hot-reloading without having to use any sort of Browserify or Webpack plugin- and no mucking about with specific hot-reloading integrations API. Just persist your state!
A command registry and redux-based aggregate store for a PouchDB-based event stream.
State persistance for redux stores supporting immutable.js, lazy reducers, versioned states, migrations and merged storage
Simple helper functions to persist a Redux reducer state to local storage
Synchronize Redux store with PouchDB to have a persistent store.
Use session storage to store the state of your redux store so if the user refreshes the browser your state will persist
Save and load the Redux state to file storage and localStorage
Add cross tab syncing to your redux app with 1 line. This tiny module listens to the window for redux-persist storage events. When an event occurs it will dispatch a rehydrate action.
Uses lz-string to compress state before storing.
Migrate redux state between versions
Encrypt your Redux store.
Add expiration to your persisted store
Migrate redux state between versions with redux-persist.
Add immutable sub-reducer support to redux-persist.
A wrapper around redux-persist that provides ImmutableJS support.
Implements stateIterator, stateGetter, stateSetter and stateReconciler for an ImmutableJS root state.
Filter transformator for redux-persist
Add expiration to your persisted store
Restful storage for redux-persist
Redux Persist storage adapter for cookies
Redux persist adaptor for Node localStorage
Replacement for autoRehydrate with state migrations, hard set rehydrated values, helpful log messages, and implemented as a higher order reducer
Redux Persist memory storage adapter.
Store some parts of your state in the macOS Keychain, Credential Vault on Windows, or libsecret on Linux. Uses keytar. Adheres to the redux-persist transform API, but async transforms must be enabled.
redux-persist storage for Node.js/Electron.
redux-persist storage engine for react-native-sensitive-info
Utils for persisting model-related data
Redux persist adaptor for electron-store
A Realmjs interface for redux-persist
Lets you use seamless-immutable on a per-reducer basis along with redux-persist v5.
Storage adaptor for using Google Chrome's Storage API with redux-persist.
indexedDb engine for redux-storage
window.localStorage engine for redux-storage
Like redux-storage-engine-localstorage - but it does not require a environment with ES6 Promises.
react-native/AsyncStorage based engine for redux-storage
A remote endpoint storege engine for redux-storage
Merge plain old JS structures (default)
ImmutableJS compatible merger for redux-storage
Store your state as url hash via redux-storage and jsurl
Delay and merge save opertations of redux-storage
Composing decorator for redux-storage to use different storage types like redux-storage-engine-localstorage or redux-storage-engine-sessionstorage including custom engines (i.e. to load information from cookies) in a single application.
Filter decorator for redux-storage to only store a subset of the whole state tree.
ImmutableJS decorator for redux-storage. Use this to convert the loaded state tree (or parts of it) into a ImmutableJS structure.
Migrate decorator for redux-storage to version the storage with migration
Custom slicer for redux-localstorage that allows reducers to define their own persistence configuration.
Enhancer for redux-localstorage that allows you to persist an immutable store