# the-guild-org/apollo-angular

A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server 🎁

Repository: https://github.com/the-guild-org/apollo-angular
Canonical: https://ross.abutalabs.com/products/apollo-angular
Homepage: https://apollo-angular.com
Language: TypeScript
License: MIT
License Family: permissive
Topics: apollo-client, angular, apollographql, graphql, graphql-client, typescript, the-guild
Last push: 2026-08-11T07:23:02+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 97, longevity 100
- inputs: {"age_days": 3792, "days_push": 22, "days_rel": 22, "gap_med": 27.0, "n_releases_24m": 17}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1516, forks 309 (observed 2026-08-28T04:04:56.647061+00:00)

## What it is
Apollo Angular is a fully-featured, production-ready caching GraphQL client for Angular, maintained by The Guild. It integrates Apollo Client with Angular, supporting queries, mutations, subscriptions, caching, pagination, and server-side rendering.

## Use cases
- fetch data from a graphql api in an angular app
- cache graphql query results in angular
- run graphql mutations and subscriptions in angular
- implement pagination with graphql in angular
- server-side rendering with graphql in angular
- manage local state with graphql field policies
- test angular components with mocked graphql queries

## When to choose
- you are building an Angular application that consumes a GraphQL API
- you need a mature, production-tested GraphQL client with caching and devtools
- you want optimistic UI, subscriptions, or persisted queries in Angular
- you need SSR support for a GraphQL-driven Angular app

## When to avoid
- your backend is REST, not GraphQL
- you use React, Vue, or another framework (use Apollo Client's integration for that framework)
- you want a minimal fetch layer without a normalized cache

## Facets
- artifact type: library
- maturity: stable
- function: graphql, graphql-client, caching, state-management, http-client
- domain: web-development, frontend, apis, large-language-models
- platform: cross-platform
- tags: angular, apollo-client, graphql-client, typescript, the-guild, web-server, nodejs

## Member repositories
- the-guild-org/apollo-angular (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:56.647061+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:32:07.723718+00:00, confidence not recorded.
  - readme: https://github.com/the-guild-org/apollo-angular (fetched 2026-08-28T04:04:56.647061+00:00, sha d86fa1da0105)
  - homepage: https://apollo-angular.com (fetched 2026-08-29T11:35:50.048555+00:00, sha f79e8cd00ba5)
  - site_page: https://the-guild.dev/graphql/apollo-angular/docs (fetched 2026-08-29T11:35:50.057699+00:00, sha f43d3a376ea3)
  - site_page: https://the-guild.dev/about-us (fetched 2026-08-29T11:35:50.059992+00:00, sha 4c4f11519fb9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
