An async state management library for fetching, caching, synchronizing, and updating server state, with TypeScript/JavaScript and React, Solid, Svelte, and Vue packages.
React Query
TanStack Query manages asynchronous and server-side state, including fetching, caching, and updating data in applications.

About React Query
TanStack Query manages asynchronous server state for TS/JS applications, including fetching, caching and updating data. It provides declarative APIs for fetching, sharing, refetching, mutating and observing server data without using global state.
It includes request deduplication, retries, cancellation, background refetching, window-focus updates and garbage collection, plus mutation support with optimistic updates, rollback and query invalidation. The documented frameworks are React, Vue, Solid, Svelte, Angular and Lit.
Key features
- Fetch and cache async server state with declarative query APIs
- Share single cache entry across multiple observers
- Background refetching with stale-while-revalidate behavior
- Request deduplication, retries, cancellation and garbage collection
- Mutations with optimistic updates, rollback and query invalidation
- Window-focus updates and observer-based freshness tracking
- Supports TS/JS with React, Vue, Solid, Svelte, Angular and Lit
- Handles caching, retries, deduplication and background updates
- Separates server state from client-side global state
React Query at a glance
- Website
- tanstack.com/query/v3
- Category
- Development › Frontend Development
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
React Query alternatives
Tools and sites you could use instead, ranked by how closely they match.
Float UI provides open-source Tailwind CSS components and website templates for React, Vue, Svelte, and HTML.
Write components once with Mitosis and compile them for React, Angular, Vue, Svelte, and other frameworks.
shadcn-svelte provides customizable, open-source UI components for building Svelte design systems.
LayoutIt offers frontend tools for Bootstrap, CSS Grid, and SVG, including builders and generators.
Add audio and video player controls to websites with Media Chrome custom elements and web components.
Popular in Frontend Development
Well-known listings from the same topic.
React Query FAQ
Which frameworks does TanStack Query support?
Does it require global state?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










