finds.dev← search

// the find

reduxjs/redux-templates

★ 1,510 · TypeScript · MIT · updated Apr 2025

Official Redux templates for Vite, Create-React-App, and more

Official Redux Toolkit starter templates for Vite, Create React App, Expo, and bare React Native. Useful if you're starting a new project and want the Redux team's own opinion on folder structure and RTK Query setup, without cargo-culting a random blog post's conventions.

The feature-slice structure (src/features/counter/, src/features/quotes/) is the pattern the Redux docs actually recommend, so at least you're starting from something defensible. The Vite template is the sensible default now that CRA is effectively dead, and it's genuinely up to date. RTK Query is wired in from the start via quotesApiSlice, which saves the inevitable 'should I use thunks or RTK Query?' paralysis. The Expo template is a rare find — most Redux starters ignore React Native entirely.

The CRA templates are dead weight at this point — CRA itself has been abandoned since 2023 and the templates still exist here as if nothing happened, which is confusing for anyone who doesn't already know the CRA situation. The example features are a counter and a random quotes fetch, which demonstrate RTK Query mechanics but are too toy-like to show anything about real-world slice organization at scale. There's no routing setup included, so you immediately have to bolt on React Router or TanStack Router yourself. The React Native bare template requires Cocoapods and a full native build environment, which is a significant friction spike compared to just using the Expo template.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →