Applications and Examples
Note: This is not a comprehensive list of all projects using Redux, just a selection of reasonably-sized projects that looked interesting.
Purpose-Built Demos and Examples
React-Redux RealWorld Example: TodoMVC for the Real World
An example full-stack "real world" application built with Redux. Demos a Medium-like social blogging site that includes JWT authentication, CRUD, favoriting articles, following users, routing, and more. The RealWorld project also includes many other implementations of the front and back ends of the site, specifically intended to show how different server and client implementations of the same project and API spec compare with each other.
A sample app to demonstrate various useful Redux techniques, accompanying the "Practical Redux" blog series at http://blog.isquaredsoftware.com/series/practical-redux
Redux Saga Persistence Example
This example shows how a persistence mechanism can be implemented by using Redux Sagas.
Saga Login Flow
This application demonstrates what a React-based register/login workflow might look like with Redux Saga. It's based on Max Stoiber's login-flow, but uses Redux Saga instead of Redux Thunk to handle asynchronous actions.
Redux Saga Examples
A set of examples demonstrating usage of redux-saga (autocomplete, throttle, start-stop, backend integration)
Conway's lifegame using Redux + various middlewares. (redux-saga, redux-logic, redux-observable, redux-loop, ...)
Scalable Frontend with Elm or Redux
Various user-submitted implementations of the "RandomGif" example app used to demonstrate the Elm Architecture and composable behavior, with comparisons between the different implementations.
Redux Counter Example
Examples of the same Redux app with front ends in Angular 1 / 2, React, Vue, and vanilla JS
Redux ORM Draft View Example
An example of using redux-orm with form state. The ability to edit and update model instances, that upon hitting cancel, doesn't update the core model instance. The flipside being, when hitting saved, the core model instance is updated.
A sample real-time trading application built with Redux and Angular 2.
Angular to React-Redux
An educational resource for Angular v1 experts that are looking to learn React/Redux. A contrived sample application for managing basic patient information is provided using both technologies' best practices.
A repo demonstrating various ways to build a login form and signup flow, using Redux+thunks, Redux+sagas, Redux+observables, and MobX
RealWorld: React/Redux Modular
Another React/Redux implementation of the RealWorld example, demonstrating a modular/feature-based structure
A forum application. Built with React, Redux, Express and MongoDB
An example project based on the "re-ducks" folder structure proposal
An adaptation of the "Yelp Clone" app by FullStackReact. It extends the original by using Redux and Redux Saga instead of local state, as well as React Router v4, styled-components, and other modern standards. Based on the React-Boilerplate starter kit.
A Hacker News clone, built using the Resolve library that abstracts over React and Redux
Modern webmapping with OL3, Leaflet, React, and Redux.
A geospatial census data search application built with ReactJS + Redux + Census CitySDK + OpenLayers3
A new "block editor"-based approach to creating Wordpress content.
Panther is a full-stack React/Redux/Node web app that uses the Spotify API to make suggestions based on an initial user-specified artist.
New generation CMS on top of React, Redux and GraphQL. It features a live page builder based on components and a smart and easy way of binding dynamic data to them.
End-to-end, hierarchical, real-time, colorful logs and stories. A library, plus a Chrome DevTools extension.
Firefox DevTools - Memory Tool and Debugger
Parts of the current Firefox DevTools debugger were rewritten using React and Redux
Firefox DevTools - Network Monitor
The new Firefox DevTools network monitor tab, also rewritten using React and Redux
A prototype Firefox debugger, written without any XUL and based on React and Redux.
An experimental browser prototype, investigating new ideas and interactions.
Guild Wars 2 Armory
Allows GW2 players to share account, character, and guild information.
Shifted Maps visualizes personal movement data as a network of map extracts showing visited places.
Audio insights derived from your Spotify library using React and Redux
Browser based Theremin emulator using web audio, React, Redux, and Typescript
Jenkins BlueOcean Plugin
A new user experience and UI for Jenkins. The "Dashboard" and "Web" pieces are built on React and Redux.
Neos CMS UI rewrite
New user interface for Neos CMS built with React and Redux. This is an ongoing project, and it is open to new contributors.
https://github.com/nikgraf/CarteJaune A React Native/Redux (+Saga) application to keep track of your vaccinations
A beautiful and extensible experience for command-line interface users, built on open web standards.
Trello tribute done in Elixir, Phoenix Framework, React and Redux.
JSchematic is a React-Redux application for drawing molecules and chemical reactions
An attempt at a fully recreated web-based TR-808 drum machine
A blog and Portfolio CMS built with Rails, React, Redux, Material-UI, CSS Modules
Linode's new account management application
A cross-platform Electron-based app for Markdown note management
A Web Audio experiment, featuring a keyboard-controlled synthesizer and a mouse-controlled X/Y pad (eg. kaoss pad). Built with React and Redux.
An Asteroids clone built with functional programming, React, and Redux
A Rubik's Cube built with CSS Animations, React, and Redux
Monitaure is an online service aiming to provide SysAdmins with a clean, lightweight and quick to configure monitoring dashboard.
Winds is an open source & beautiful RSS reader built using React/Redux/Sails/Node 7 and Stream.
Peg Solitaire for the browser
A JS framework for writing mutable stories. Windrift was used to write Stone Harbor, an entry in the 2016 Interactive Fiction Competition.
A platform for online communities. Built with React/Redux/Elixir. Real world usage of redux-saga, redux-logic, react-router, react-router-redux, redux-act, and redux-persist.
A digital content editor with a plugin architecture, built with React and Redux.
SoundMoose is a non-commercial music platform where you can listen to and discover new music. Create an account to access saved playlists, add tracks to your favorites, and play a "Guess the song" game with your friends! Code is based on TypeScript, Angular 2, ngrx/store, Ruby, and Django.
A Soundcloud client built with React / Redux
A mono repo that contains the latest and the hottest frameworks with a strong focus on clean code, testing, software architecture/design and devops. The Trello clone client is written using React + Redux.
An unofficial Gitter.im client for iOS and Android, built with React Native and Redux
Vataxia is an open source Reddit-like social network written in React and Redux.
An Asteroids game with friction and terminal velocity. Built with Redux and a canvas.
A visual, block-based, static website creator
An in-browser recreation of Winamp2, built with React and Redux. Actually plays MP3s, and lets you load in local MP3 files.
A Redux-based implementation of the board game Pandemic.
A lean Electron-based snippet manager for Github gists.
A simple and delightful way to track and manage TV shows
A real-time, WebGL-based, 3D visualization of our Solar System. Built with React, Redux, THREE.js, and the react-three-renderer.
A cross-platform electron application that runs as a window locally on your machine and helps you the Dungeon Master, manage your role playing sessions by removing a lot of the encumberments that come with pen traditional pen and paper approaches.
A note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS.
A toolkit for building server-synchronized turn-based multiplayer games
A React+Redux implementation of the Axis and Allies board game
An open source, self-hosted Slack alternative
LWJGL 3 website
The home page for Lightweight Java Game Library 3
A homemade server side rendering client made with React and Redux, powered by the Spotify API
A desktop application for running Jupyter notebooks
A drag-and-drop flow diagram builder
Oni is a new kind of editor, focused on maximizing productivity - combining modal editing with features you expect in modern editors. Oni is built with neovim, and inspired by VSCode, Atom, LightTable, and Emacs
Exploration of 2D WebGL rendering/physics with a Redux-based architecture.
A 2D side-scroller zombie shooting game, built with React, Redux, and a lot of canvas rendering logic
A classic block-dropping game rewritten in React and Redux
A small application which allows you to tweet from your desktop system tray or status bar, without any further distractions. The core technology used consists of Electron, React + Redux and Styled Components.
A real-time, peer-to-peer pixel-based drawing application
Other Application Lists
"Ask HN: Open source projects written in React?"
An HN thread listing open-source React projects, several of which are written using Redux as well.
React Apps and Libraries List
A giant list of apps that depend on React, generated using Google BigQuery searches of Github data. A number of them use Redux.
Real World React Apps
A repo that rounds up a variety of real-world React apps as git submodules, so you can learn from the codebases:
Redux Usage Stories
"Thanks for Redux. When we adopted it we saw big improvements in performance, testing, and code comprehension."
Lystable: Real World Redux
Explores the real world experiences of using Redux everyday within a rapidly scaling team and product.
KarmaCRM: Launching an Enterprise React & Redux App – Part 1
A combination tutorial and lessons learned series.
"We use Redux on our core project.... for scale, we have ~500 action types, ~400 reducer cases, ~150 components, 5 middlewares, ~200 actions, ~2300 tests"
Neos CMS Goes for a Full UI Rewrite with React and Redux
Gives an overview of the Neos CMS codebase, and the reasoning for a code rewrite.
Reddit frontend engineering team AMA
Very informative Q&A with Reddit's frontend developers, with some very-indepth answers regarding their usage of React and Redux.
Redux for Realtime Gaming
A presentation discussing how Redux was used to help build a competitive biking application