vuejs/apollo
🚀 Apollo/GraphQL integration for VueJS observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 96
- Release rhythm 60
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 482
- age_days: 3636
- days_rel: 58
- days_push: 27
- n_releases_24m: 2
Adoption not part of the score
6032 stars · 516 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Vue Apollo is the official Apollo/GraphQL integration for Vue.js, providing composables and components for running GraphQL queries, mutations, and subscriptions with reactive automatic UI updates. It supports both the Options and Composition APIs and is SSR-ready.
Use cases
- fetch data from a graphql api in a vue app
- reactive graphql queries with automatic ui updates in vue 3
- use apollo client with vue composition api
- server-side rendering graphql queries in a nuxt/vue app
- manage graphql mutations and subscriptions in vue components
When to choose
- your Vue app consumes a GraphQL API and you want caching and reactive updates
- you want SSR-ready GraphQL queries in Vue or Nuxt
- you prefer composables over higher-order components for data fetching
When to avoid
- your backend uses REST rather than GraphQL
- you use a framework other than Vue
- you need a tiny data-fetching layer without GraphQL caching machinery
Facets
library · maturity active
graphql graphql-client http-client state-management ssr web-development frontend apis browser vue vue3 apollo-client composition-api composables typescript nodejs web-server
2 sources
- readme: https://github.com/vuejs/apollo · fetched 2026-08-28 · 102743b19056
- homepage: http://apollo.vuejs.org · fetched 2026-08-29 · 8c92033ebae6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vuejs/apollo | main | 84 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem