Data & State Management
The right state layer for every kind of data.
Remote cache, synced collections, local signals, and model work. Pick by who owns the truth.
freshness, retries, invalidation
live queries, optimistic writes
selectors, derived state, adapters
providers, tools, AG-UI streams
Open the state libraries
TanStackQuery
Remote server data
Cache API data with stale time, retries, mutations, and invalidation.
Open QueryTanStackDB
betaSynced client collections
Read live collections locally while writes reconcile with an API.
Open DBTanStackStore
alphaLocal reactive state
Keep client-owned state small, derived, and framework-friendly.
Open StoreTanStackAI
freshTyped model work
Represent providers, tools, streams, and AG-UI events in TypeScript.
Open AIFrom the team
Recent writing from these libraries
- QueryApr 10, 2026
Solid 2.0 Beta Support in TanStack Router, Start, and Query
TanStack Router, Start, and Query now support the Solid 2.0 beta, so you can try Solid's next major release in real applications today.
- QueryOct 17, 2023
Announcing TanStack Query v5
After 91 alpha releases, 35 betas, and 16 release candidates, TanStack Query v5.0.0 is finally here — smaller, better, and more intuitive than ever.
- QueryJul 14, 2022
Announcing TanStack Query v4
The next version of TanStack Query is here. The rebranding and monorepo restructuring finally allows us to bring the joy of react-query to other frameworks like Vue, Svelte, and Solid.
- DBOct 29, 2026
TanStack DB 1.0 RC1: Going All In on Oracles
TanStack DB 1.0 RC1 is here. How oracles helped me find whole classes of bugs and rethink programming with agents.