Github url


by tannerlinsley

tannerlinsley /react-query

βš›οΈ Hooks for fetching, caching and updating asynchronous data in React

8.9K Stars 353 Forks Last release: 1 day ago (v2.4.14) MIT License 783 Commits 170 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

React Query Header

Hooks for fetching, caching and updating asynchronous data in React

#TanStacksemantic-releaseJoin the discussion on Github

Enjoy this library? Try the entire TanStack! React Table, React Form, React Charts

Visit for docs, guides, API and more!

Quick Features

  • Transport/protocol/backend agnostic data fetching (REST, GraphQL, promises, whatever!)
  • Auto Caching + Refetching (stale-while-revalidate, Window Refocus, Polling/Realtime)
  • Parallel + Dependent Queries
  • Mutations + Reactive Query Refetching
  • Multi-layer Cache + Automatic Garbage Collection
  • Paginated + Cursor-based Queries
  • Load-More + Infinite Scroll Queries w/ Scroll Recovery
  • Request Cancellation
  • React Suspense + Fetch-As-You-Render Query Prefetching
  • Dedicated Devtools (React Query Devtools)
  • (depending on features imported)

Become a Sponsor!

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Tanner Linsley

πŸ’» πŸ€” πŸ’‘ 🚧 πŸ‘€ |
Andrew Cherniavskii

πŸ’» πŸ› |
Thibaut Tiberghien

πŸ“– |
Rohit Garg

πŸ”§ |

πŸ’» πŸ› |
Jason O'Neill

🚧 ⚠️ |
Jack Zhao

πŸ’» πŸ› | |

πŸ’» |
Jelte Liekens

πŸ’» |
Jen Gettings

πŸ’» |

πŸ’» |
Marcelo Alves

πŸ’» |

This project follows the all-contributors specification. Contributions of any kind welcome!

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.