awesome-redux
Redux toolkit
A collection of Redux libraries and tools to simplify state management in JavaScript applications.
Catalog of Redux Libraries & Learning Material
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 | |||
Stack Overflow | |||
Discord | |||
Slack | |||
Gitter | |||
#rackt on freenode |
More related projects:
- erikras/react-redux-universal-hot-example
- xkawi/react-universal-saga
- jhen0409/react-native-debugger
- omnidan/redux-undo-boilerplate
- stacks-archive/blockstack-browser
- bekatom/react-redux-firebase-boilerplate
- pookpal/star-initreact-example
- mezod/boilerplate-koa-redux-react
- nicksp/redux-webpack-es6-boilerplate
- bluedaniel/kakapo-native
- colinmeinke/universal-js