@tanstack/react-query

popular esm cjs
Hooks for managing, caching and syncing asynchronous and remote data in React
Version 5.82.0 License MIT
INSTALL
Type:
Version:
- Static
- Latest Patch
- Latest Minor
- Latest Major
- 5.82.0
- 5.81.5
- 5.81.4
- 5.81.2
- 5.81.1
- 5.81.0
- 5.80.12
- 5.80.11
- 5.80.10
- 5.80.7
- 5.80.6
- 5.80.5
- 5.80.3
- 5.80.2
- 5.80.1
- 5.80.0
- 5.79.2
- 5.79.1
- 5.79.0
- 5.77.2
- 5.77.1
- 5.77.0
- 5.76.2
- 5.76.1
- 5.76.0
- 5.75.7
- 5.75.6
- 5.75.5
- 5.75.4
- 5.75.2
- 5.75.1
- 5.75.0
- 5.74.11
- 5.74.9
- 5.74.8
- 5.74.7
- 5.74.4
- 5.74.3
- 5.74.2
- 5.74.0
- 5.73.3
- 5.72.2
- 5.72.1
- 5.72.0
- 5.71.10
- 5.71.5
- 5.71.3
- 5.71.1
- 5.71.0
- 5.70.0
- 5.69.3
- 5.69.2
- 5.69.0
- 5.68.0
- 5.67.3
- 5.67.2
- 5.67.1
- 5.67.0
- 5.66.11
- 5.66.10
- 5.66.9
- 5.66.8
- 5.66.7
- 5.66.6
- 5.66.5
- 5.66.4
- 5.66.3
- 5.66.2
- 5.66.0
- 5.65.1
- 5.65.0
- 5.64.2
- 5.64.1
- 5.64.0
- 5.63.0
- 5.62.16
- 5.62.15
- 5.62.14
- 5.62.12
- 5.62.11
- 5.62.10
- 5.62.9
- 5.62.8
- 5.62.7
- 5.62.3
- 5.62.2
- 5.62.1
- 5.62.0
- 5.61.5
- 5.61.4
- 5.61.3
- 5.61.0
- 5.60.6
- 5.60.5
- 5.60.4
- 5.60.2
- 5.59.20
- 5.59.19
- 5.59.18
- 5.59.17
- 5.59.16
- 5.59.15
- 5.59.14
- 5.59.13
- 5.59.12
- 5.59.11
- 5.59.10
- 5.59.9
- 5.59.8
- 5.59.6
- 5.59.5
- 5.59.4
- 5.59.3
- 5.59.0
- 5.56.2
- 5.56.1
- 5.56.0
- 5.55.4
- 5.55.3
- 5.55.2
- 5.55.1
- 5.55.0
- 5.54.1
- 5.53.3
- 5.53.2
- 5.53.1
- 5.52.3
- 5.52.2
- 5.52.1
- 5.52.0
- 5.51.24
- 5.51.23
- 5.51.21
- 5.51.18
- 5.51.17
- 5.51.16
- 5.51.15
- 5.51.14
- 5.51.11
- 5.51.9
- 5.51.8
- 5.51.5
- 5.51.4
- 5.51.3
- 5.51.1
- 5.50.1
- 5.49.2
- 5.49.1
- 5.49.0
- 5.48.0
- 5.47.0
- 5.45.1
- 5.45.0
- 5.44.0
- 5.40.1
- 5.40.0
- 5.39.0
- 5.38.0
- 5.37.1
- 5.36.2
- 5.36.1
- 5.36.0
- 5.35.5
- 5.35.4
- 5.35.1
- 5.34.2
- 5.34.1
- 5.32.1
- 5.32.0
- 5.31.0
- 5.29.2
- 5.29.0
- 5.28.14
- 5.28.13
- 5.28.12
- 5.28.9
- 5.28.8
- 5.28.6
- 5.28.4
- 5.28.2
- 5.28.0
- 5.27.5
- 5.27.4
- 5.27.3
- 5.27.2
- 5.27.1
- 5.26.3
- 5.25.0
- 5.24.8
- 5.24.7
- 5.24.6
- 5.24.5
- 5.24.2
- 5.24.1
- 5.22.2
- 5.21.7
- 5.21.4
- 5.21.2
- 5.20.5
- 5.20.4
- 5.20.2
- 5.20.1
- 5.18.1
- 5.18.0
- 5.17.19
- 5.17.15
- 5.17.14
- 5.17.12
- 5.17.10
- 5.17.9
- 5.17.8
- 5.17.7
- 5.17.5
- 5.17.4
- 5.17.3
- 5.17.1
- 5.17.0
- 5.15.5
- 5.15.4
- 5.15.3
- 5.15.0
- 5.14.6
- 5.14.2
- 5.14.1
- 5.14.0
- 5.13.4
- 5.12.2
- 5.12.1
- 5.12.0
- 5.10.0
- 5.9.0
- 5.8.9
- 5.8.7
- 5.8.6
- 5.8.4
- 5.8.3
- 5.8.2
- 5.8.1
- 5.7.2
- 5.7.1
- 5.7.0
- 5.4.3
- 5.0.5
- 5.0.0
- 4.40.1
- 4.40.0
- 4.39.2
- 4.39.1
- 4.39.0
- 4.36.1
- 4.35.7
- 4.35.3
- 4.35.0
- 4.33.0
- 4.32.6
- 4.32.5
- 4.32.1
- 4.32.0
- 4.30.0
- 4.29.25
- 4.29.23
- 4.29.22
- 4.29.19
- 4.29.18
- 4.29.17
- 4.29.16
- 4.29.15
- 4.29.14
- 4.29.13
- 4.29.12
- 4.29.11
- 4.29.10
- 4.29.7
- 4.29.5
- 4.29.3
- 4.29.2
- 4.29.1
- 4.28.0
- 4.27.0
- 4.26.1
- 4.26.0
- 4.25.0
- 4.24.10
- 4.24.9
- 4.24.6
- 4.24.4
- 4.24.3
- 4.24.2
- 4.23.0
- 4.22.4
- 4.22.3
- 4.22.0
- 4.21.0
- 4.20.9
- 4.20.4
- 4.20.3
- 4.20.2
- 4.19.1
- 4.19.0
- 4.18.0
- 4.17.1
- 4.16.1
- 4.15.1
- 4.15.0
- 4.14.6
- 4.14.5
- 4.14.3
- 4.14.1
- 4.14.0
- 4.13.5
- 4.13.4
- 4.13.0
- 4.12.0
- 4.10.3
- 4.10.1
- 4.10.0
- 4.9.0
- 4.8.0
- 4.7.2
- 4.7.1
- 4.6.1
- 4.6.0
- 4.5.0
- 4.4.0
- 4.3.9
- 4.3.8
- 4.3.7
- 4.3.6
- 4.3.4
- 4.3.3
- 4.3.2
- 4.3.1
- 4.3.0
- 4.2.3
- 4.2.2
- 4.2.1
- 4.1.3
- 4.1.0
- 4.0.10
- 4.0.9
- 4.0.8
- 4.0.5
- 5.0.0-rc.16
- 5.0.0-rc.12
- 5.0.0-rc.7
- 5.0.0-rc.6
- 5.0.0-rc.5
- 5.0.0-rc.4
- 5.0.0-rc.2
- 5.0.0-rc.1
- 5.0.0-rc.0
- 5.0.0-beta.35
- 5.0.0-beta.31
- 5.0.0-beta.29
- 5.0.0-beta.28
- 5.0.0-beta.27
- 5.0.0-beta.25
- 5.0.0-beta.23
- 5.0.0-beta.20
- 5.0.0-beta.19
- 5.0.0-beta.18
- 5.0.0-beta.17
- 5.0.0-beta.16
- 5.0.0-beta.15
- 5.0.0-beta.14
- 5.0.0-beta.13
- 5.0.0-beta.9
- 5.0.0-beta.8
- 5.0.0-beta.7
- 5.0.0-beta.6
- 5.0.0-beta.5
- 5.0.0-beta.2
- 5.0.0-beta.0
- 5.0.0-alpha.91
- 5.0.0-alpha.90
- 5.0.0-alpha.88
- 5.0.0-alpha.87
- 5.0.0-alpha.86
- 5.0.0-alpha.85
- 5.0.0-alpha.84
- 5.0.0-alpha.81
- 5.0.0-alpha.71
- 5.0.0-alpha.70
- 5.0.0-alpha.68
- 5.0.0-alpha.67
- 5.0.0-alpha.66
- 5.0.0-alpha.63
- 5.0.0-alpha.62
- 5.0.0-alpha.61
- 5.0.0-alpha.59
- 5.0.0-alpha.58
- 5.0.0-alpha.57
- 5.0.0-alpha.56
- 5.0.0-alpha.55
- 5.0.0-alpha.54
- 5.0.0-alpha.53
- 5.0.0-alpha.52
- 5.0.0-alpha.51
- 5.0.0-alpha.50
- 5.0.0-alpha.49
- 5.0.0-alpha.48
- 5.0.0-alpha.47
- 5.0.0-alpha.46
- 5.0.0-alpha.45
- 5.0.0-alpha.44
- 5.0.0-alpha.43
- 5.0.0-alpha.42
- 5.0.0-alpha.38
- 5.0.0-alpha.35
- 5.0.0-alpha.34
- 5.0.0-alpha.33
- 5.0.0-alpha.32
- 5.0.0-alpha.31
- 5.0.0-alpha.26
- 5.0.0-alpha.25
- 5.0.0-alpha.24
- 5.0.0-alpha.23
- 5.0.0-alpha.21
- 5.0.0-alpha.19
- 5.0.0-alpha.18
- 5.0.0-alpha.12
- 5.0.0-alpha.10
- 5.0.0-alpha.9
- 5.0.0-alpha.7
- 5.0.0-alpha.6
- 5.0.0-alpha.5
- 5.0.0-alpha.4
- 5.0.0-alpha.3
- 5.0.0-alpha.2
- 5.0.0-alpha.1
- 5.0.0-alpha.0
- 4.3.0-beta.4
- 4.3.0-beta.3
- 4.3.0-beta.1
- 4.3.0-beta.0
- 4.0.11-beta.5
- 4.0.11-beta.4
- 4.0.11-beta.1
- 4.0.11-beta.0
<script type="module"> import tanstackreactQuery from 'https://cdn.jsdelivr.net/npm/@tanstack/react-query@5.82.0/+esm' </script>

Hooks for fetching, caching and updating asynchronous data in React
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!
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