DamianOsipiuk/vue-query
Hooks for fetching, caching and updating asynchronous data in Vue observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2035
- days_rel: n/a
- days_push: 1163
- n_releases_24m: 0
Adoption not part of the score
1111 stars · 48 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Vue Query is a library of composables (hooks) for fetching, caching, and updating asynchronous data in Vue 2 and Vue 3 applications, ported from react-query. It has been migrated into the TanStack Query monorepo as @tanstack/vue-query, so this package is no longer independently developed.
Use cases
- fetch and cache REST API data in a Vue app
- query a GraphQL backend with automatic caching
- implement infinite scroll or paginated queries in Vue
- refetch data on window focus or polling intervals
- manage server state and mutations with reactive refetching
- cancel in-flight requests when components unmount
When to choose
- you need server-state management with caching in Vue 2 or Vue 3
- you want react-query semantics in a Vue codebase
- you need stale-while-revalidate, polling, or infinite queries out of the box
When to avoid
- starting a new project - use @tanstack/vue-query instead, since this package is migrated and unmaintained
- you need client-side state management rather than server-state caching
- your project does not use Vue
Facets
library · maturity maintenance
caching http-client state-management web-development frontend apis cross-platform vue data-fetching stale-while-revalidate react-query-port tanstack-query composables nodejs
3 sources
- readme: https://github.com/DamianOsipiuk/vue-query · fetched 2026-08-28 · 945534d6561b
- homepage: https://vue-query.vercel.app/ · fetched 2026-08-29 · 61d6bf9f0b1f
- registry_npm: https://registry.npmjs.org/vue-query · fetched 2026-08-29 · aa8d3a30101d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| DamianOsipiuk/vue-query | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="DamianOsipiuk/vue-query")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem