# @vue/apollo-composable

> Apollo GraphQL for Vue Composition API

Latest version **4.2.2** (published 2025-03-11) · MIT license · 0 weekly downloads

## Install

```sh
npm install @vue/apollo-composable
pnpm add @vue/apollo-composable
yarn add @vue/apollo-composable
bun add @vue/apollo-composable
```

## Health

**Score 55/100 (C)** — status: stable.

Positive: has types; esm support; no vulnerabilities; high maintenance score; high quality score.

Warnings: low downloads.

Negative: stale.

## Facts

| | |
|---|---|
| Version | 4.2.2 |
| Published | 2025-03-11 |
| First published | 2019-12-02 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 3 |
| Unpacked size | 221.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 6027 |
| Author | Guillaume Chau |
| Maintainers | akryum |
| Keywords | vue, apollo, graphql, composition |

## Links

- npm: https://www.npmjs.com/package/@vue/apollo-composable
- Repository: https://github.com/vuejs/vue-apollo
- Homepage: https://apollo.vuejs.org/
- Issues: https://github.com/vuejs/vue-apollo/issues
- npm.io page: https://npm.io/package/@vue/apollo-composable

## Dependencies (3)

- [vue-demi](https://npm.io/package/vue-demi.md) ^0.14.6
- [ts-essentials](https://npm.io/package/ts-essentials.md) ^9.4.0
- [throttle-debounce](https://npm.io/package/throttle-debounce.md) ^5.0.0

## Alternatives

- [apollo-link-http-common](https://npm.io/package/apollo-link-http-common.md) — 879.0K weekly downloads
- [react-relay](https://npm.io/package/react-relay.md) — 336.8K weekly downloads
- [relay-test-utils](https://npm.io/package/relay-test-utils.md) — 181.6K weekly downloads
- [@vendure/core](https://npm.io/package/@vendure/core.md) — 14.8K weekly downloads
- [@pnpm/deps.graph-sequencer](https://npm.io/package/@pnpm/deps.graph-sequencer.md) — 13.4K weekly downloads

## Recent versions

- 4.2.2 (latest) — 2025-03-11
- 5.0.0-alpha.4 (next) — 2026-08-06
- 5.0.0-alpha.3 — 2026-08-06
- 5.0.0-alpha.2 — 2026-03-04
- 5.0.0-alpha.1 — 2026-01-27
- 4.2.1 — 2024-08-23
- 4.2.0 — 2024-08-19
- 4.1.0 — 2024-08-14
- 4.0.2 — 2024-03-08
- 4.0.1 — 2024-01-24
- 4.0.0 — 2024-01-15
- 4.0.0-beta.12 — 2023-11-29
- 4.0.0-beta.11 — 2023-09-13
- 4.0.0-beta.10 — 2023-09-12
- 4.0.0-beta.9 — 2023-08-28
- … 28 more at https://npm.io/package/@vue/apollo-composable/versions

## README

# Apollo and GraphQL for Vue.js (Composition API)

[![npm](https://img.shields.io/npm/v/@vue/apollo-composable.svg) ![npm](https://img.shields.io/npm/dm/@vue/apollo-composable.svg)](https://www.npmjs.com/package/@vue/apollo-composable)
[![apollo3](https://img.shields.io/badge/apollo-3.x-blue.svg)](https://www.apollographql.com/)
[![vue3](https://img.shields.io/badge/vue-3-brightgreen.svg)](https://vuejs.org/)
[![CircleCI branch](https://img.shields.io/circleci/build/github/vuejs/vue-apollo/v4.svg)](https://circleci.com/gh/vuejs/vue-apollo/tree/v4)

<p align="center">
  <img src="https://cdn-images-1.medium.com/max/400/1*H9AANoofLqjS10Xd5TwRYw.png">
</p>

:book: Documentation [**for Vue 3**](http://v4.apollo.vuejs.org) | [for Vue 2](https://apollo.vuejs.org/)

[:pen: Contributing guide](./CONTRIBUTING.md)

[:heart: Sponsor me!](https://github.com/sponsors/Akryum)

```bash
npm i @vue/apollo-composable
pnpm i @vue/apollo-composable
yarn add @vue/apollo-composable
```

## Sponsors

<p align="center">
  <a href="https://guillaume-chau.info/sponsors/" target="_blank">
    <img src='https://akryum.netlify.app/sponsors.svg'/>
  </a>
</p>

---
_Source: https://npm.io/package/@vue/apollo-composable · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
