44 <img src =" ./media/header_query.png " alt =" TanStack Query " />
55</div >
66
7- An async state management library built to simplify fetching, caching, synchronizing, and updating server state.
8-
9- - Protocol‑agnostic fetching (REST, GraphQL, promises, etc.)
10- - Caching, refetching, pagination & infinite scroll
11- - Mutations, dependent queries & background updates
12- - Prefetching, cancellation & React Suspense support
13-
14- <a href =" https://tanstack.com/query " style =" font-weight : bold " >Read the Query Docs →</a >
157<br />
168
17- <div align =" center " style =" display : flex ; gap : 10px ; flex-direction : column ; justify-content : center ;" >
18-
199<div align =" center " >
2010<a href =" https://www.npmjs.com/package/@tanstack/query-core " target =" \_parent " >
2111 <img alt =" " src =" https://img.shields.io/npm/dm/@tanstack/query-core.svg " alt =" npm downloads " />
@@ -30,19 +20,28 @@ An async state management library built to simplify fetching, caching, synchroni
3020
3121<div align =" center " >
3222<a href =" #badge " >
33- <img alt="semantic-release" src="https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg">
23+ <img src="https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg" alt="semantic-release ">
3424 </a >
35- <a href =" https://bestofjs.org/projects/tanstack-query " ><img alt = " Best of JS " src =" https://img.shields.io/endpoint?url=https://bestofjs-serverless.now.sh/api/project-badge?fullName=TanStack%2Fquery%26since=daily " /></a >
25+ <a href =" https://bestofjs.org/projects/tanstack-query " ><img src =" https://img.shields.io/endpoint?url=https://bestofjs-serverless.now.sh/api/project-badge?fullName=TanStack%2Fquery%26since=daily " alt = " Best of JS " /></a >
3626 <a href =" https://twitter.com/tan_stack " ><img src =" https://img.shields.io/twitter/follow/tan_stack.svg?style=social " alt =" Follow @TanStack " /></a >
3727</div >
3828
39- <div align =" center " style = " font-size : 2 rem ; font-weight : bolder ; " >
29+ <div align =" center " >
4030
41- [ Become a Sponsor!] ( https://github.com/sponsors/tannerlinsley/ )
31+ ### [ Become a Sponsor!] ( https://github.com/sponsors/tannerlinsley/ )
4232
4333</div >
4434
45- </div >
35+ # TanStack Query
36+
37+ An async state management library built to simplify fetching, caching, synchronizing, and updating server state.
38+
39+ - Protocol‑agnostic fetching (REST, GraphQL, promises, etc.)
40+ - Caching, refetching, pagination & infinite scroll
41+ - Mutations, dependent queries & background updates
42+ - Prefetching, cancellation & React Suspense support
43+
44+ ### <a href =" https://tanstack.com/query " >Read the docs →</b ></a >
4645
4746## Get Involved
4847
@@ -53,41 +52,47 @@ An async state management library built to simplify fetching, caching, synchroni
5352
5453## Partners
5554
56- <div style =" display : flex ; flex-wrap : wrap ; gap : 50px ; justify-content : center ; align-items : center ;" >
57- <a href =" https://www.speakeasy.com/product/react-query?utm_source=tanstack&utm_campaign=tanstack " >
58- <picture >
59- <source
60- srcset="https://tanstack.com/assets/speakeasy-dark-BjP-Hd9M.svg"
61- media="(prefers-color-scheme: dark)"
62- />
63- <source
64- srcset="https://tanstack.com/assets/speakeasy-light-UpY7QmwQ.svg"
65- media="(prefers-color-scheme: light)"
66- />
67- <!-- fallback -->
68- <img
69- src="https://tanstack.com/assets/speakeasy-light-UpY7QmwQ.svg"
70- alt="Speakeasy Logo"
71- />
72- </picture >
73- </a >
55+ <table align =" center " >
56+ <tr >
57+ <td>
58+ <a href="https://www.coderabbit.ai/?via=tanstack&dub_id=aCcEEdAOqqutX6OS">
59+ <img src="https://tanstack.com/assets/coderabbit-light-DVMJ2jHi.svg" height="40" padding="20px" alt="Code Rabbit"/>
60+ </a>
61+ </td>
62+ <td padding="20">
63+ <a href="https://www.cloudflare.com?utm_source=tanstack">
64+ <img src="https://tanstack.com/assets/cloudflare-black-CPufaW0B.svg" height="70" alt="Cloudflare"/>
65+ </a>
66+ </td>
67+ </tr >
68+
69+ </table >
70+
71+ <div align =" center " >
72+ <img src =" ./media/partner_logo.svg " alt =" Query & you? " height =" 65 " >
73+ <p >
74+ 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.
75+ </p >
76+ <a href =" mailto:partners@tanstack.com?subject=TanStack Query Partnership " ><b >LET'S CHAT</b ></a >
77+ </div >
78+
7479</div >
7580
7681## Explore the TanStack Ecosystem
7782
78- < div align = " center " >
79- <a href =" https://github.com/tanstack/config " style = " font-weight : bold ; " > TanStack Config</ a > – Tooling for JS/TS packages < br />
80- <a href =" https://github.com/tanstack/db " style = " font-weight : bold ; " > TanStack DB</ a > – Reactive sync client store < br />
81- <a href =" https://github.com/tanstack/devtools " style = " font-weight : bold ; " > TanStack DevTools</ a > – Unified devtools panel < br />
82- <a href =" https://github.com/tanstack/form " style = " font-weight : bold ; " > TanStack Form</ a > – Type‑safe form state <br />
83- <a href =" https://github.com/tanstack/pacer " style = " font-weight : bold ; " > TanStack Pacer</ a > – Debouncing, throttling, batching < br />
84- <a href =" https://github.com/tanstack/ranger " style = " font-weight : bold ; " > TanStack Ranger</a > – Range & slider primitives < br />
85- <a href =" https://github.com/tanstack/router " style = " font-weight : bold ; " > TanStack Router</a > – Type‑safe routing, caching & URL state< br />
86- <a href =" https://github.com/tanstack/router " style = " font-weight : bold ; " > TanStack Start</a > – Full‑stack SSR & streaming< br />
87- <a href =" https://github.com/tanstack/store " style = " font-weight : bold ; " > TanStack Store</a > – Reactive data store < br />
88- <a href =" https://github.com/tanstack/table " style = " font-weight : bold ; " > TanStack Table</a > – Headless datagrids < br />
89- <a href =" https://github.com/tanstack/virtual " style = " font-weight : bold ; " > TanStack Virtual</a > – Virtualized rendering < br />
90- … and more at < a href = " https://tanstack.com " style = " font-weight : bold ; " >TanStack.com »</ a >
91- </ div >
83+ - < a href = " https://github.com/tanstack/config " >< b >TanStack Config</ b ></ a > – Tooling for JS/TS packages
84+ - <a href =" https://github.com/tanstack/db " >< b > TanStack DB</ b ></ a > – Reactive sync client store
85+ - <a href =" https://github.com/tanstack/devtools " >< b > TanStack DevTools</ b ></ a > – Unified devtools panel
86+ - <a href =" https://github.com/tanstack/form " >< b > TanStack Form</ b ></ a > – Type‑safe form state
87+ - <a href =" https://github.com/tanstack/pacer " >< b > TanStack Pacer</ b ></ a > – Debouncing, throttling, batching <br />
88+ - <a href =" https://github.com/tanstack/query " >< b > TanStack Query</ b ></ a > – Async state & caching
89+ - <a href =" https://github.com/tanstack/ranger " >< b > TanStack Ranger</b ></ a > – Range & slider primitives
90+ - <a href =" https://github.com/tanstack/router " >< b > TanStack Router</b ></ a > – Type‑safe routing, caching & URL state
91+ - <a href =" https://github.com/tanstack/router " >< b > TanStack Start</b ></ a > – Full‑stack SSR & streaming
92+ - <a href =" https://github.com/tanstack/store " >< b > TanStack Store</b ></ a > – Reactive data store
93+ - <a href =" https://github.com/tanstack/table " >< b > TanStack Table</b ></ a > – Headless datagrids
94+ - <a href =" https://github.com/tanstack/virtual " >< b > TanStack Virtual</b ></ a > – Virtualized rendering
95+
96+ … and more at < a href = " https://tanstack.com " >< b >TanStack.com »</ b ></ a >
9297
9398<!-- Use the force, Luke -->
0 commit comments