awesome-redux

Redux toolkit

A collection of Redux libraries and tools to simplify state management in JavaScript applications.

Catalog of Redux Libraries & Learning Material

GitHub

382 stars
19 watching
39 forks
last commit: almost 6 years ago
Linked from 3 awesome lists

devarchyredux

Redux Libraries & Learning Material

devarchy.com/redux Official website:

Redux Libraries & Learning Material / Code Architecture

redux-schema 156 over 7 years ago Automatic actions, reducers and validation for Redux
redux-tcomb 211 about 8 years ago Immutable and type-checked state and actions for Redux
redux-action-tree 228 over 7 years ago The Cerebral signals running with Redux
redux-elm 495 over 7 years ago The Elm Architecture in JavaScript

Redux Libraries & Learning Material / Utilities

redux-orm 2,951 almost 2 years ago Small, simple and immutable ORM to manage relational data in your Redux store
redux-api-middleware 1,491 almost 2 years ago Redux middleware for calling an API
redux-ignore 843 almost 5 years ago Higher-order reducer to ignore Redux actions
redux-modifiers 157 over 8 years ago Collection of generic functions for writing Redux reducers to operate on various data structures
rereduce 163 almost 6 years ago Reducer library for Redux
redux-search 1,400 almost 4 years ago Redux bindings for client-side search
redux-logger 5,760 over 4 years ago Logger middleware for Redux
redux-immutable 1,876 over 2 years ago Redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state
reselect 19,043 2 months ago Selector library for Redux
redux-requests 243 about 9 years ago Manages in-flight requests with a Redux reducer to avoid issuing duplicate requests
redux-undo 2,905 over 1 year ago Higher order reducer to add undo/redo functionality to Redux state containers
redux-bug-reporter 684 almost 7 years ago Bug reporter and bug playback tool for Redux
redux-transducers 130 about 9 years ago Transducer utilities for Redux

Redux Libraries & Learning Material / Utilities / Store Persistence

redux-storage 675 over 7 years ago Persistence layer for Redux with flexible backends
redux-persist 12,963 7 months ago Persist and rehydrate a Redux store

Redux Libraries & Learning Material / Utilities / Side Effects

redux-saga 22,536 2 months ago Alternative side effect model for Redux apps
redux-promise-middleware 1,982 11 months ago Redux middleware for resolving and rejecting promises with conditional optimistic updates
redux-effects 495 almost 8 years ago You write pure functions, redux-effects handles the rest
redux-thunk 17,777 about 1 month ago Thunk middleware for Redux
redux-connect 548 almost 2 years ago Provides decorator for resolving async props in react-router, extremely useful for handling server-side rendering in React
redux-loop 1,959 8 months ago Port of elm-effects and the Elm Architecture to Redux that allows you to sequence your effects naturally and purely by returning them from your reducers
redux-side-effects 180 about 8 years ago Redux toolset for keeping all the side effects inside your reducers while maintaining their purity
redux-logic 1,807 3 months ago Redux middleware for organizing business logic and action side effects
redux-observable 7,852 about 2 months ago RxJS middleware for action side effects in Redux using "Epics"
redux-ship 611 almost 3 years ago Composable, testable and typable side effects

Redux Libraries & Learning Material / Code Style

redux-act 1,489 about 1 year ago Opinionated lib to create actions and reducers for Redux
redux-crud 623 about 6 years ago Set of standard actions and reducers for Redux CRUD Applications

Redux Libraries & Learning Material / Dev tools / Inspection tools

redux-devtools-inspector 238 almost 6 years ago Another Redux DevTools Monitor
redux-diff-logger 175 over 8 years ago Diff logger between states for Redux
redux-devtools-chart-monitor 291 over 4 years ago Chart monitor for Redux DevTools
redux-devtools 14,051 5 days ago DevTools for Redux with hot reloading, action replay, and customizable UI
redux-devtools-dispatch 142 over 7 years ago Dispatch your actions manually to test if your app Reacts well
redux-devtools-dock-monitor 405 over 4 years ago Resizable and movable dock for Redux DevTools monitors
redux-devtools-filterable-log-monitor 153 almost 6 years ago Filterable tree view monitor for Redux DevTools
redux-devtools-log-monitor 310 about 7 years ago The default monitor for Redux DevTools with a tree view
remote-redux-devtools 1,805 over 1 year ago Redux DevTools remotely

Redux Libraries & Learning Material / React Integration

redux-test-recorder 495 about 8 years ago Redux middleware to automatically generate tests for reducers through ui interaction
react-redux 23,379 14 days ago Official React bindings for Redux
react-easy-universal Universal Routing & Rendering with React & Redux was too hard. Now it's easy
redux-form-material-ui 831 almost 2 years ago Set of wrapper components to facilitate using Material UI with Redux Form

Redux Libraries & Learning Material / React Integration / Routing

redux-async-connect 644 about 5 years ago It allows you to request async data, store them in Redux state and connect them to your React component
redux-tiny-router 129 almost 9 years ago Router made for Redux and made for universal apps. Stop using the router as a controller, it's just state
redux-router 2,300 over 3 years ago Redux bindings for React Router – keep your router state inside your Redux store
react-router-redux 7,805 about 6 years ago Ruthlessly simple bindings to keep react-router and Redux in sync
ground-control 260 almost 2 years ago Scalable reducer management & powerful data fetching for React Router & Redux

Redux Libraries & Learning Material / React Integration / Forms

redux-form 12,571 5 months ago Higher Order Component using react-redux to keep form state in a Redux store
react-redux-form 2,061 over 2 years ago Create forms easily in React with Redux

Redux Libraries & Learning Material / React Integration / Component State

redux-react-local 369 almost 2 years ago Local component state via Redux
redux-ui 636 almost 6 years ago Easy UI state management for React Redux

Redux Libraries & Learning Material / Other Integrations / Flux

redux-actions 6,512 4 months ago Flux Standard Action utilities for Redux
redux-promise 2,667 almost 2 years ago FSA-compliant promise middleware for Redux

Redux Libraries & Learning Material / Other Integrations / Backbone

backbone-redux 191 over 6 years ago Easy way to keep your backbone collections and Redux store in sync

Redux Libraries & Learning Material / Other Integrations / Falcor

redux-falcor 364 about 6 years ago Connect your Redux front-end to your falcor back-end

Redux Libraries & Learning Material / Other Integrations / RxJS

redux-observable 7,852 about 2 months ago RxJS middleware for action side effects in Redux using "Epics"
rx-redux 421 over 9 years ago Reimplementation of Redux using RxJS
redux-rx 1,007 almost 9 years ago RxJS utilities for Redux
redurx 95 almost 7 years ago Redux'ish Functional State Management using RxJS

Redux Libraries & Learning Material / Other Integrations / Electron

redux-electron-store 375 over 4 years ago Redux store enhancer that allows automatic synchronization between electron processes

Redux Libraries & Learning Material / Other Integrations / Deku

deku-redux 30 over 8 years ago Bindings for Redux in deku < v2

Redux Libraries & Learning Material / Other Integrations / Other

redux-rollbar-middleware Redux middleware that wraps exceptions in actions and sends them to Rollbar with current state
kasia 218 about 6 years ago React Redux toolset for the WordPress API

Redux Libraries & Learning Material / Boilerplate

redux-cli 881 over 6 years ago Opinionated CLI for building Redux/React apps quicker
reactuate 486 over 8 years ago React/Redux stack (not a boilerplate kit)
react-chrome-extension-boilerplate 2,143 over 4 years ago Boilerplate for Chrome Extension React.js project
universal-redux 460 over 3 years ago Npm package that lets you jump right into coding React and Redux with universal (isomorphic) rendering. Only manage Express setups or Webpack configurations if you want to
generator-react-aspnet-boilerplate 287 over 6 years ago Starting point for building isomorphic React applications with ASP.NET Core 1, leveraging existing techniques
generator-redux 252 over 5 years ago CLI tools for Redux: next-gen functional Flux/React with devtools
generator-react-webpack-redux 552 almost 7 years ago React Webpack Generator including Redux support
socrates 577 almost 8 years ago Small (8kb), batteries-included Redux store to reduce boilerplate and promote good habits

Redux Libraries & Learning Material / Miscellaneous

redux-core 42 over 9 years ago Minimal Redux

Redux Libraries & Learning Material / Community

Reddit
Stack Overflow
Discord
Slack
Gitter
#rackt on freenode

Backlinks from these awesome lists:

More related projects: