0

tanstack/query

View on GitHub

🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.

50,2434,226TypeScriptasynccachedatafetchgraphqlhooksqueryreactrestsolidstalestale-while-revalidatesveltetypescriptupdatevueUpdated 1d ago
README

Become a Sponsor!

TanStack Query

An async state management library built to simplify fetching, caching, synchronizing, and updating server state.

  • Protocol‑agnostic fetching (REST, GraphQL, promises, etc.)
  • Caching, refetching, pagination & infinite scroll
  • Mutations, dependent queries & background updates
  • Prefetching, cancellation & React Suspense support

Read the docs →

Get Involved

Partners

Explore the TanStack Ecosystem

  • TanStack Config – Tooling for JS/TS packages
  • TanStack DB – Reactive sync client store
  • TanStack DevTools – Unified devtools panel
  • TanStack Form – Type‑safe form state
  • TanStack Pacer – Debouncing, throttling, batching
  • TanStack Query – Async state & caching
  • TanStack Ranger – Range & slider primitives
  • TanStack Router – Type‑safe routing, caching & URL state
  • TanStack Start – Full‑stack SSR & streaming
  • TanStack Store – Reactive data store
  • TanStack Table – Headless datagrids
  • TanStack Virtual – Virtualized rendering

… and more at TanStack.com »

Comments0

No comments yet. Set the tone — say what you would want to know.