
React Redux Starter Kit
An archived 2016-era starter template wiring React, Redux and React Router together.
- Stars
- 10.2k
- Forks
- 2.1k
- Licence
- MIT
- Language
- JavaScript
- Last update
- 8.4 years ago
- Type
- Other
This repository is archived and no longer maintained.
What it is
This is a starter template that gives you a pre-configured setup for a React front-end app using Redux for state and React Router for pages. You clone the repo, install dependencies, and run a development server with hot reloading. The README now says the project is deprecated and recommends create-react-app for newcomers.
- Clone the template and run the development server locally with yarn start
- Look at the fractal folder layout that groups code by feature under src/routes
- Run the included unit test setup with Karma, Mocha and Chai
- Use the README's build script to produce a production bundle in ./dist
Great for
- Developers maintaining an existing project originally built from this template
- People studying how a 2016-era Redux and React Router setup was organized
- Learners who want to read a small, older example of a fractal project structure
Not ideal for
- Anyone starting a new project today, because the README recommends create-react-app instead and the repo is archived
- Teams needing current tooling, since the README lists Node ^5.0.0 and yarn/npm versions that are long out of date
- Anyone needing ongoing updates or security fixes, since the last push was 2018-06-03 and the project is archived
How to get it
- 1
Clone and build from source
You'll need: node ^5.0.0 · yarn ^0.23.0 or npm ^3.0.0
Clone the repository
git clone https://github.com/davezuko/react-redux-starter-kit.git <my-project-name>Install dependencies
yarn # Install project dependencies (or `npm install`)Start the development server
yarn start # Start the development server (or `npm start`) - 2
Run it
- Clone the repository and change into the project folder
- Install dependencies with yarn or npm install
- Run yarn start and open localhost:3000 in your browser
- Edit a file under src and watch the app update through hot reloading
- 3
Get the most out of it
- Install the Redux DevTools Chrome extension to inspect state and actions without adding packages to the project, as the README recommends
- Use yarn test:watch to re-run unit tests as you edit
- Run yarn lint or yarn lint:fix to check and correct code style
- Follow the fractal structure under src/routes when adding new features
Downloads
Strengths
- Ships with a working layout for React, Redux and React Router in one place
- Includes hot reloading in development mode, per the README
- Documents its project structure and scripts clearly in the README
Trade-offs
- Officially deprecated and archived, so it will not receive fixes for newer tooling
- Requires old Node (^5.0.0) and old package manager versions described in the README
- Its own README says it is not meant to be a complete real-world application
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| react-redux-starter-kit (this) | 10.2k | Other | intermediate | 8.4 years ago | Developers maintaining an existing project originally built from this template |
| create-react-app | 103k | Dev tool | beginner | 1.7 years ago | Following an existing React tutorial that uses Create React App |
| vite | 83.7k | Dev tool | intermediate | 4 days ago | Frontend developers starting a new modern web project |
| next.js | 143k | Framework | intermediate | 4 days ago | Developers already comfortable with React who want a full framework around it |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.