stackpicks.dev
Preview mode — 111 repos, zero database

The open-source stack,
curated by builders.

Tell us what you're building or what you need. We'll surface the right repo, with an honest take on whether to use it.

Or paste a GitHub repo — owner/repo — to preview it live.

Filtered byState Managementclear

State Management

7 repos
TanStack
query

The #1-rated tool in the React 2025 survey. Async state management — fetching, caching, syncing server state. Not a state library exactly but solves what most React apps actually needed Redux for. Def…

State ManagementDatabase & ORM
You are fetching data from any API in React. Yes, you need this.
You are on Next.js App Router with mostly server components — fetch directly on the server.
TanStack/queryView
pmndrs
zustand

#2 in the React survey. Tiny, no boilerplate, hook-based. Replaced Redux for most teams. Stays out of your way until you genuinely need it.

State Management
You have global client state (auth, UI flags, undo history) and useContext is creaking.
You only have server state — TanStack Query covers it.
pmndrs/zustandView
pmndrs
jotai

Atomic state for React. Different model than Zustand — composable atoms instead of a single store. Better for derived state that updates granularly without re-renders.

State Management
You have lots of small interconnected state pieces with computed values.
You want a simple single store — Zustand is easier.
pmndrs/jotaiView
reduxjs
redux-toolkit

Modern Redux. Massively better DX than classic Redux but still more boilerplate than Zustand. Still relevant for big enterprise apps with established Redux patterns and devtools requirements.

State Management
You are in an existing Redux codebase or your team needs predictable, time-travel-able state for very complex apps.
You are starting new and not building Photoshop — Zustand is enough.
reduxjs/redux-toolkitView
statelyai
xstate

Actor-based state machines. ~27k stars. Overkill for most apps but unbeatable for genuinely complex workflows — multi-step forms, async retries with rollback, real-time collaboration. Worth learning e…

State Management
You have a genuinely complex workflow with many states, transitions, and side effects.
You have toggles and modals — useState is enough.
statelyai/xstateView
mobxjs
mobx

Observable-based reactive state. Different mental model than Zustand/Jotai — closer to Vue's reactivity. Still active but losing ground to simpler stores in 2026.

State Management
Your team comes from Vue/Angular and wants familiar reactive patterns.
You are React-first — Zustand fits the ecosystem better.
mobxjs/mobxView
TanStack
db

New 2026 entry from TanStack — local-first reactive DB for offline-capable apps. Worth watching but ecosystem is still young.

CMS & ContentDatabase & ORMState Management
You are building an offline-first app and want to bet on the TanStack stack.
You need production maturity today — wait 6-12 months.
TanStack/dbView
Don't see what you need?

We'll add it in 60 minutes.

Tell us what tool or use case is missing. We'll research the best repo for it, write an honest take, add it to the directory, and email you the link. No paywall, no signup required.

We respond in under 60 minutes during business hours (10:00–18:00 IST).

Preview — the curated 104 — StackPicks