On this page
Overview
Redux Toolkit is the official toolset for Redux. configureStore, createSlice, and createAsyncThunk define state and async updates, while RTK Query handles fetching, mutations, caching, and invalidation.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Key features
Core capabilities
createSlice colocates initial state, reducers, and generated actions while Immer preserves immutable updates; configureStore adds thunk, development checks, and Redux DevTools defaults.
RTK Query generates request hooks, cache keys, refetching, and tag invalidation from endpoint definitions.
Sources: [1]
Best fit
Where it fits
It fits React applications that want the recommended Redux setup for local state plus server-data fetching and caching.
Sources: [1]
Before adoption
Official sources
- [1]Redux Toolkit v2.13.0 README(2026-10-04)
- [2]Redux Toolkit v2.13.0 release(2026-10-04)
- [3]Redux Toolkit license(2026-10-04)
Supplemental curator note
It fits React applications that want the recommended Redux setup for local state plus server-data fetching and caching.
Try it in 3 steps
- 1
Clone 2.13.0
Pin the reviewed release.
git clone --branch v2.13.0 --depth 1 https://github.com/reduxjs/redux-toolkit.git redux-toolkit-2.13 - 2
Install locked dependencies
Enter the directory and use the declared pnpm 11.23.0.
cd redux-toolkit-2.13 && corepack enable && pnpm install --frozen-lockfile - 3
Run package tests
Remain in that directory and run package tests once.
pnpm test:packages
Growth
Growth trends · Last 30 days
11,229 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 29
- Open PRs
- 63
Development activity is still being collected.
Built with
Categories and tags
Categories
Tags
GitHub data
GitHub dataView detailed GitHub data
- Stars
- 11,229
- Forks
- 1,299
- Watchers
- 71
- Open issues
- 215
- Contributors
- 395
- Owner type
- Organization
- Primary language
- TypeScript
- License
- MIT
- Repository last updated
- Sep 30, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- Auth.js28,368 Stars
1 shared tag(s) · 1 shared category(s) · Same language
Compose OAuth/OIDC, passwordless, WebAuthn, and stateless or database-backed sessions from packages built around standard Web APIs
TypeScript - Qwik22,069 Stars
1 shared tag(s) · 1 shared category(s) · Same language
Resume from server state and lazy-load only the JavaScript needed for interaction
TypeScript - Elysia19,216 Stars
1 shared tag(s) · 1 shared category(s) · Same language
build TypeScript web APIs around Bun with end-to-end type safety, runtime validation, and Web Standard adapters
TypeScript - Apollo Server13,951 Stars
1 shared tag(s) · 1 shared category(s) · Same language
build Node.js GraphQL APIs from schemas and resolvers
TypeScript - Builder.io SDKs8,862 Stars
1 shared tag(s) · 1 shared category(s) · Same language
Connect a hosted visual-development platform to existing React, Vue, Svelte, and other frontends through open SDKs
TypeScript - pathpida518 Stars
1 shared tag(s) · 1 shared category(s) · Same language
Generate type-safe
TypeScriptpagesPathhelpers for internal routes in Next.js and Vinext
Report incorrect information
Tell us if any listing information is incorrect or outdated.