Skip to content

TanStack/query

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Jul 18, 2022
old
Jul 18, 2022
Jul 18, 2022

TanStack Query Header

Hooks for fetching, caching and updating asynchronous data in React, Solid, Svelte and Vue

#TanStack semantic-release Join the discussion on Github Best of JS Gitpod Ready-to-Code

Enjoy this library? Try the entire TanStack! TanStack Table, TanStack Router, TanStack Virtual, React Charts, React Ranger

Visit tanstack.com/query for docs, guides, API and more!

Still on React Query v2? No problem! Check out the v2 docs here: https://react-query-v2.tanstack.com/.
Still on React Query v3? No problem! Check out the v3 docs here: https://react-query-v3.tanstack.com/.

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
  • (depending on features imported)

Become a Sponsor!

Contributors

Thanks goes to these wonderful people (emoji key):

Tanner Linsley
Tanner Linsley

💻 🤔 💡 🚧 👀
Andrew Cherniavskii
Andrew Cherniavskii

💻 🐛
Thibaut Tiberghien
Thibaut Tiberghien

📖
Rohit Garg
Rohit Garg

🔧
Avinash
Avinash

💻 🐛
Jason O'Neill
Jason O'Neill

🚧 ⚠️
Jack Zhao
Jack Zhao

💻 🐛
dpyzo0o
dpyzo0o

💻
Jelte Liekens
Jelte Liekens

💻
Jen Gettings
Jen Gettings

💻
Justin
Justin

💻
Marcelo Alves
Marcelo Alves

💻
Zorza
Zorza

🐛 💻 📖
Dominik Dorfmeister
Dominik Dorfmeister

💻 📖 🚧 💬 👀
Alex Johansson
Alex Johansson

💻
Eddy
Eddy

💻
Prateek Surana
Prateek Surana

💻
Rene Dellefont
Rene Dellefont

💻 📖
Janne Vuoti
Janne Vuoti

💻
Arnaud
Arnaud

💻 📖
Jakub Żurawski
Jakub Żurawski

📖
Aryan Deora
Aryan Deora

💻 🚧
Jen Kaplan
Jen Kaplan

💻
Luke Murray
Luke Murray

💻
Oscar Beaumont
Oscar Beaumont

💻
Damian Osipiuk
Damian Osipiuk

💻 🚧
Matthew Hausman
Matthew Hausman

💻
Eliya Cohen
Eliya Cohen

💻
Jakub Jastrzębski
Jakub Jastrzębski

💻
Balázs Máté Petró
Balázs Máté Petró

💻

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