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?

Every week we dig through GitHub and send you a few repos picked for what you're working on, each with an honest take like this one. Free. See a real issue →

// similar repos

Search the finds →