Back to Query

README

README.md

5.90.35.0 KB
Original Source
<div align="center"> </div> <div align="center"> <a href="https://www.npmjs.com/package/@tanstack/query-core" target="_parent"> </a> <a href="https://github.com/TanStack/query/stargazers" target="_parent"> </a> <a href="https://bundlejs.com/?q=%40tanstack%2Freact-query&config=%7B%22esbuild%22%3A%7B%22external%22%3A%5B%22react%22%2C%22react-dom%22%5D%7D%7D&badge=" target="_parent"> </a> </div> <div align="center"> <a href="#badge"> </a> <a href="https://bestofjs.org/projects/tanstack-query"></a> <a href="https://twitter.com/tan_stack"></a> </div> <div align="center">

Become a Sponsor!

</div>

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

<a href="https://tanstack.com/query">Read the docs →</b></a>

Get Involved

Partners

<table align="center"> <tr> <td> <a href="https://www.coderabbit.ai/?via=tanstack&dub_id=aCcEEdAOqqutX6OS" > <picture> <source media="(prefers-color-scheme: dark)" srcset="https://tanstack.com/assets/coderabbit-dark-D643Zkrv.svg" /> <source media="(prefers-color-scheme: light)" srcset="https://tanstack.com/assets/coderabbit-light-CIzGLYU_.svg" />
    </picture>
  </a>
</td>
<td>
  <a href="https://www.cloudflare.com?utm_source=tanstack">
    <picture>
      <source media="(prefers-color-scheme: dark)" srcset="https://tanstack.com/assets/cloudflare-white-Co-Tyjbl.svg" />
      <source media="(prefers-color-scheme: light)" srcset="https://tanstack.com/assets/cloudflare-black-6Ojsn8yh.svg" />
      
    </picture>
  </a>
</td>
</tr> </table> <div align="center"> <p> We're looking for TanStack Query Partners to join our mission! Partner with us to push the boundaries of TanStack Query and build amazing things together. </p> <a href="mailto:[email protected]?subject=TanStack Query Partnership"><b>LET'S CHAT</b></a> </div> </div>

Explore the TanStack Ecosystem

  • <a href="https://github.com/tanstack/config"><b>TanStack Config</b></a> – Tooling for JS/TS packages

  • <a href="https://github.com/tanstack/db"><b>TanStack DB</b></a> – Reactive sync client store

  • <a href="https://github.com/tanstack/devtools"><b>TanStack DevTools</b></a> – Unified devtools panel

  • <a href="https://github.com/tanstack/form"><b>TanStack Form</b></a> – Type‑safe form state

  • <a href="https://github.com/tanstack/pacer"><b>TanStack Pacer</b></a> – Debouncing, throttling, batching

  • <a href="https://github.com/tanstack/query"><b>TanStack Query</b></a> – Async state & caching

  • <a href="https://github.com/tanstack/ranger"><b>TanStack Ranger</b></a> – Range & slider primitives

  • <a href="https://github.com/tanstack/router"><b>TanStack Router</b></a> – Type‑safe routing, caching & URL state

  • <a href="https://github.com/tanstack/router"><b>TanStack Start</b></a> – Full‑stack SSR & streaming

  • <a href="https://github.com/tanstack/store"><b>TanStack Store</b></a> – Reactive data store

  • <a href="https://github.com/tanstack/table"><b>TanStack Table</b></a> – Headless datagrids

  • <a href="https://github.com/tanstack/virtual"><b>TanStack Virtual</b></a> – Virtualized rendering

… and more at <a href="https://tanstack.com"><b>TanStack.com »</b></a>

<!-- Use the force, Luke -->