List of repositories which use Redux
Predictable state container for JavaScript apps
- Universal (Isomorphic) - ๐ค
- Hot Reload - ๐ฅ
- Writing a Basic App in Redux
- Learn how to use Redux step by step
- Tutorial: Handcrafting an Isomorphic Redux Application (With Love)
- 0 to 1 : Getting started with Redux
- React Redux Boilerplate
- React + Typescript + Sass boilerplate
- react-redux-scaffold
- reactv
- redux-boilerplate
- react-redux-starter-kit
- https://github.com/jackielii/simplest-redux-example
- https://github.com/anorudes/redux-easy-boilerplate
- https://github.com/dictyBase/dicty-redux
- Examples
-
Middlewares
- redux-transduce - Transducer utilities for Redux
- redux-actions - Flux Standard Action utilities for Redux
- redux-promise - FSA-compliant promise middleware for Redux
- redux-rx - RxJS utilities for Redux
- reselect - Selector library for Redux like in NuclearJS
- redux-react-connector - Convenient subscription to redux stores
- react-redux - React bindings for Redux
- redux-react-router - Redux bindings for React Router โ keep your router state inside your Redux store
- redux-promise-middleware - Redux middleware for resolving and rejecting promises
- redux-thunk - Thunk middleware for Redux
- redux-combine-actions - Redux middleware that allows you to easy combine actions and dispatch them sequentially
- redux-catch-promise - Redux middleware to catch Promises and async functions from redux-thunk
- redux-delegator - Compose redux reducers in a structured way
- routex - Simple router for Redux universal applications. Can be used with React too
- redux-persist-store - Persist and rehydrate a redux store
- redux-graphql - Relay-like functionality for Redux-based applications
- redux-localstorage - Store enhancer that syncs (a subset) of your Redux store state to localstorage.
- redux-storage - Persistence layer for redux with flexible backends
- redux-vstack-router - Helpers to bind vstack-router to redux
- redux-client-next - Resolve client promises with redux actions
- redux-next - Recurse redux actions
- redux-delay - Delay redux actions
- redux-create-store
- redux-batched-subscribe
- redux-logger - Logger middleware for Redux
- redux-diff-logger - Diff logger between states for Redux
- redux-requests - Avoid issuing duplicate HTTP requests
-
Tools
- redux-devtools - DevTools for Redux with hot reloading, action replay, and customizable UI
- redux-devtools-gentest-plugin - Generate mocha like tests from redux-devtools session
- redux-action-utils - Factory functions for reducing action creator boilerplate (pun not intended)
- generator-redux - CLI tools for Redux: next-gen functional Flux/React with devtools
- redux-loader - A high order component for Redux. This components loads resources and passes them to the child components via props
- redux-rest - Automatically create Flux action constants, action creators and Redux reducers for your REST API
- redux-api - Flux REST API for redux infrastructure
- vstack-router - Universal router
- redux-ecommerce - E-commerce flux with redux
- redux-react - React bindings for Redux
- redux-form - An ES7 decorator for forms using Redux and React
- https://github.com/iktl/redux-devtools-diff-monitor
- https://github.com/calesce/redux-slider-monitor
- updeep - Easily update nested frozen objects and arrays in a declarative and immutable manner
- redux-immutable - Streamlines use of Immutable.js with Redux reducers.
- redux-import-export-monitor - A monitor for copying your serialized action log to the clipboard, as well as pasting it in from somewhere else
- icedam - Just-in-time immutability: freezes data sent to views.
-
Frameworks
-
Examples
- Koa
- Express
- Hapi
- GraphQL
- Omniscient
- Datascript
- Redux and React Router Example App
- Simple chat
- Counter
- Trivia game
- Git Watch (Node webkit + Redux)
- Firebase + Redux
- Dashboard
- Snowblind game
- Official example (Counter)
- Official example (TodoMVC)
- Pacman viewer (Redux + Electron + Material-UI + Radium)
- Dice game
- Universal Hot Example ๐ค
- A showcase of the Redux architecture with React Router
- TodoMVC (ES5)
- trailerzoo-redux
- Isomorphic ๐ค
- Simple flux router
- Redux router
- redux-example
- Another universal example ๐ค
- Ideas log
- React tutorial tool
- Webpack Redux Boilerplate
- redux + redux-promise + sovereign + when
- Yet another isomorphic ๐ค
- react-template
- Universal Starter-kit ๐ค
- Exploring Redux
- phillybike.me.redux
- Orange game
- Visualize language usage in the Norwegian parliament
- Reversi
- Payments UI from Mozilla
- Chords
- HSTracker
- Metastarter
- Amun
- Electron template
- Personal website of timedoes
- Sofar
- Mush web
- react-isomorphic-bundle
- loggit
- redux-example
- Encrypted chat using Redux and the Web Crypto API
- Example from comparison of flux
- playing-with-react-and-redux
- Redux Multiple Reducers Example
- Platform for self-publishing of literary worlds
- habits
- nwjs-emoji-app
- expense
- l-and-l-demo-vm
- Example Reducer for Redux, without the switches
- KanBan board for GitHub issues
- react-training
- cinematica
- React Redux Universal Hot Example ๐ค
- panels-runtime
- An implementation of TodoMVC using React, Redux, React-Router, and more!
- tst
- timerrrs
- testing
- app
- web
- reactive-stock-ticker-demo
- budgtize
- leaflet-redux
- router-experiments
- list-redux
- redux-experiments
- React/Redux/Immutable.js playground
- Tasks4Squares.client
- Simple Pokedex app to start learning Redux
- Universal app with redux as Flux library and redux-devtools hot-reload tools ๐ค
- Redux socket.io
- repair-redux
- Scaffolder of universal Flux / Redux app, backed by Rails API.
- Redux-React + Router + Rails API -Todo App
- react + redux(flux) + react-router + async(fetch)
- Ripster
- redux-remote
- react-redux-isomorphic-example ๐ค
- React Redux Universal Hot Example ๐ค
- Streaming movie app using Redux flux implementation
- chat-example
- redux-example
- past.ebin
- color-contrast
- redux-react-router-example-app
- like-counter
- test-redux-flickr
- reactapus
- redux-auth-demo
- react-redux-robot-game
- react-redux-async-example
- super-duper-redux
- redux-test
- react-with-redux-shop-ducks
- 1rt ๐ค
- ReactChat - React+Redux+Firebase
- https://github.com/mattybow/redux-starter
- https://github.com/mattybow/redux-dev-talk
- react-redux-demo
- redux-ticker
- dreamlikedays-frontend
- redux-auth-demo
- https://github.com/jchapron/redux-friendlist-demo
- react-redux-example ๐ค
- webapp-starter-pack
- reduxify
- redux_actionsStore
- https://github.com/taylorhakes/redux-slidedeck
- https://github.com/jigsawye/redux-counter
- https://github.com/jarsbe/redux-isomorphic-example ๐ค
- https://github.com/jsdmc/react-redux-router-crud-example
- https://github.com/gaearon/redux/tree/add-async-example/examples/async
- https://github.com/Rhadow/isomorphic-react-example ๐ค
- https://github.com/gbabiars/ember-redux-simple-demo
- https://github.com/mjw56/ruscello
- https://github.com/tomchentw/redux-universal ๐ค
- https://github.com/macocha/react-words
- https://github.com/gajus/redux-immutable-examples
- https://github.com/cdebotton/react-relay-redux
- https://github.com/Pitzcarraldo/redux-example-front
- https://github.com/Pitzcarraldo/redux-example-api
- https://github.com/kyasu1/redux-reddit
- https://github.com/jimpick/starter-redux-tutorial-advanced
- flux-ts - A small flux implementation heavily inspired by redux
- chopped-redux - A very small Flux implementation based on Redux
- fluxette - Minimalist, functional, and concise Flux
- rx-redux - A reimplementation of redux using RxJS
Incremental DOM - Incremental DOM is a library for building up DOM trees and updating them in-place when data changes
- Examples
- Examples
- Examples
- Examples
- Examples
- Examples
- Examples