RepoGuard
Updated 8 h ago
Apollo GraphQL

Organization

Public GitHub footprint of Apollo GraphQL

@apollographql
View profile on GitHub

A community building flexible open source tools for GraphQL.

San Francisco, CA

239

Public repositories

77,238

Total stars

1,529

Followers

Apollo GraphQL has a significant public presence on GitHub, showcasing a wide range of repositories primarily in TypeScript, JavaScript, Swift, Kotlin, and Rust. Notable projects include apollo-client, a leading GraphQL client, and apollo-server, a spec-compliant GraphQL server, which are widely utilized in the developer community.

Top languages

TypeScript 32JavaScript 17Rust 10Kotlin 9Shell 8Swift 5Java 4Dockerfile 3

Public repositories

apollo-client

19,776

The industry-leading GraphQL client for TypeScript, JavaScript, React, Vue, Angular, and more. Apollo Client delivers powerful caching, intuitive APIs, and comprehensive developer tools to accelerate your app development.

TypeScript
Updated Jun 13, 2026

apollo-server

13,939

🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

TypeScript
Updated Jun 12, 2026

react-apollo

6,800

:recycle: React integration for Apollo Client

JavaScript
Updated Jun 7, 2026

apollo-ios

4,034

📱  A strongly-typed, caching GraphQL client for iOS, written in Swift.

Swift
Updated Jun 11, 2026

apollo-kotlin

3,951

:rocket:  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.

Kotlin
Updated Jun 11, 2026

apollo-tooling

3,042

✏️ Apollo CLI for client tooling (Mostly replaced by Rover)

TypeScript
Updated Jun 8, 2026

apollo

2,601

:rocket: Open source tools for GraphQL. Central repo for discussion.

JavaScript
Updated Apr 18, 2026

graphql-tag

2,332

A JavaScript template literal tag that parses GraphQL queries

TypeScript
Updated Jun 11, 2026

graphql-subscriptions

1,619

:newspaper: A small module that implements GraphQL subscriptions for Node.js

TypeScript
Updated Jun 9, 2026

apollo-client-devtools

1,524

Apollo Client browser developer tools.

TypeScript
Updated May 24, 2026

subscriptions-transport-ws

1,510

:arrows_clockwise: A WebSocket client + server for GraphQL subscriptions

TypeScript
Updated Jun 7, 2026

apollo-link

1,428

:link: Interface for fetching and modifying control flow of GraphQL requests

TypeScript
Updated Apr 22, 2026

apollo-cache-persist

1,418

🎏 Simple persistence for all Apollo Cache implementations

TypeScript
Updated May 29, 2026

apollo-link-state

1,390

✨ Manage your application's state with Apollo!

TypeScript
Updated May 5, 2026

fullstack-tutorial

1,228

🚀 The Apollo platform tutorial app

TypeScript
Updated Jun 6, 2026

eslint-plugin-graphql

1,215

:vertical_traffic_light: Check your GraphQL query strings against a schema.

JavaScript
Updated May 24, 2026

router

964

A configurable, high-performance routing runtime for Apollo Federation 🚀

Rust
Updated Jun 12, 2026

apollo-link-rest

787

Use existing REST endpoints with GraphQL

TypeScript
Updated Jun 1, 2026

federation

724

🌐  Build and scale a single data graph across multiple services with Apollo's federation gateway.

TypeScript
Updated Jun 3, 2026

apollo-rs

605

Spec compliant GraphQL Tools in Rust.

Rust
Updated Jun 11, 2026

apollo-fetch

567

:dog: Lightweight GraphQL client that supports middleware and afterware

TypeScript
Updated Jun 1, 2026

apollo-client-integrations

556

Apollo Client support for the Next.js App Router

TypeScript
Updated May 23, 2026

reason-apollo

547

Reason binding for Apollo Client and React Apollo

Reason
Updated Jun 10, 2026

federation-demo

504

Federation 2 supersedes this demo and this example is no longer the newest. See https://www.apollographql.com/docs/federation/ for migration steps!

JavaScript
Updated May 18, 2026

ac3-state-management-examples

490

✨ Learn Apollo Client 3's state management best practices

TypeScript
Updated Apr 24, 2026

rover

447

The CLI for Apollo GraphOS

Rust
Updated Jun 12, 2026

gatsby-theme-apollo

366

💜 Themes that we use to build Gatsby sites at Apollo

JavaScript
Updated Mar 11, 2026

xcode-graphql

296

🛠 Xcode add-ons that add syntax highlighting for GraphQL query document files

Shell
Updated Mar 31, 2026

apollo-mcp-server

289

Apollo MCP Server

Rust
Updated Jun 11, 2026

federation-jvm

273

JVM support for Apollo Federation

Java
Updated May 8, 2026

apollo-studio-community

263

🎡  GraphQL developer portal featuring an IDE (Apollo Explorer), auto-documentation, metrics reporting, and more. This repo is for issues, feature requests, and preview docs. 📬

Unknown Language
Updated Jun 1, 2026

supergraph-demo-fed2

170

🍿 Supergraph demo for Federation 2 and Apollo Router

Shell
Updated May 14, 2026

spotify-showcase

154

A Spotify clone that showcases the Apollo GraphQL platform.

TypeScript
Updated May 13, 2026

supergraph-demo

139

🍿 Compose subgraphs into a Federation v1 supergraph at build-time with static composition to power a federated graph router at runtime.

Shell
Updated Apr 6, 2026

rust-best-practices

104

No description provided for this repository.

Unknown Language
Updated Jun 11, 2026

invariant-packages

95

Packages for working with invariant(condition, message) assertions

TypeScript
Updated Jun 9, 2026

skills

82

Apollo GraphQL Agent Skills

Shell
Updated Jun 8, 2026

apollo-federation-subgraph-compatibility

78

A repo to test subgraph libraries compatibility with the Apollo Federation Specification

TypeScript
Updated Apr 19, 2026

vscode-graphql

77

Apollo GraphQL VS Code extension

TypeScript
Updated Jun 9, 2026

federation-jvm-spring-example

77

Apollo Federation JVM example implementation using Spring for GraphQL

Java
Updated May 28, 2026

starwars-server

77

No description provided for this repository.

JavaScript
Updated May 12, 2026

odyssey-lift-off-part1

64

No description provided for this repository.

JavaScript
Updated May 19, 2026

graphql-testing-library

59

Testing utilities that encourage good practices for apps built with GraphQL.

TypeScript
Updated May 5, 2026

datasource-rest

48

A caching data source for REST APIs

TypeScript
Updated Mar 29, 2026

apollo-utils

41

Monorepo of common utilities related to Apollo and GraphQL

TypeScript
Updated May 18, 2026

federation-rs

40

Contains source code for Apollo Federation's Rust<--> JavaScript interop

Rust
Updated Jun 3, 2026

apollo-workbench-vscode

39

Apollo Workbench is a design tool that facilitates planning changes to your supergraph. It enables you to understand the overall composition and execution of any given query at design time.

TypeScript
Updated Jun 5, 2026

apollo-ios-dev

36

Apollo iOS Development Repo

Swift
Updated Jun 5, 2026

apollo-ios-pagination

32

No description provided for this repository.

Swift
Updated Mar 30, 2026

odyssey-lift-off-part2

26

Odyssey Lift-off Part 2 Course Companion App

JavaScript
Updated Apr 14, 2026

apollo-kotlin-normalized-cache

23

Apollo Kotlin Normalized Cache

Kotlin
Updated Jun 12, 2026

connectors-community

21

A community space to share fully working and production ready Apollo Connectors

JavaScript
Updated May 10, 2026

apollo-ios-codegen

18

Apollo iOS Code Generation

Swift
Updated Jun 5, 2026

federation-hotchocolate

18

HotChocolate support for Apollo Federation

C#
Updated Feb 26, 2026

protobuf.js

16

Protocol Buffers for JavaScript. Finally.

JavaScript
Updated Apr 30, 2026

ai-apps-template

15

No description provided for this repository.

TypeScript
Updated Jun 2, 2026

apollo-kotlin-adapters

14

Datetime, BigDecimal and other adapters for Apollo Kotlin

Kotlin
Updated Apr 22, 2026

subgraph-template-rust-async-graphql

13

A boilerplate template project for building a subgraph with async-graphql

Rust
Updated Jun 8, 2026

router-template

13

A general purpose self-hosted Apollo Router template connected to GraphOS

Dockerfile
Updated Jun 1, 2026

design-principles

12

Where we are defining and collaborating on our Apollo internal design principles (individually and collaboratively). This is a public repo, but intended only for use by Apollo employees.

Unknown Language
Updated Mar 22, 2026

specs

11

Apollo Library of Technical Specifications

CSS
Updated Mar 23, 2026

apollo-kotlin-compose

10

Compose support for Apollo Kotlin

Kotlin
Updated Jun 11, 2026

apollo-kotlin-execution

9

Implementation-first GraphQL server

Kotlin
Updated Jun 11, 2026

client-router-e2e-tests

9

Apollo Client ↔️ Router E2E Test Suite

JavaScript
Updated Apr 14, 2026

serde_json_bytes

9

a JSON Value object with strings backed by Bytes, parsed by serde_json

Rust
Updated Mar 23, 2026

graphql-standard-schema

8

No description provided for this repository.

TypeScript
Updated Mar 6, 2026

apollo-kotlin-samples

7

Apollo Kotlin Samples

Kotlin
Updated Jun 2, 2026

odyssey-voyage-II-server

6

The course companion app to Odyssey's Federation series.

JavaScript
Updated Jun 12, 2026

subgraph-template-go-gqlgen-boilerplate

6

Template for creating gqlgen Go based subgraphs

Go
Updated Jun 11, 2026

apollo-client-ai-apps

6

No description provided for this repository.

TypeScript
Updated May 29, 2026

graphqlconf-app

6

No description provided for this repository.

Jupyter Notebook
Updated May 15, 2026

apollo-ios-xcframework

6

Repo used to allow building the Apollo iOS package as an XCFramework

Swift
Updated May 8, 2026

server-plugin-operation-registry

6

No description provided for this repository.

TypeScript
Updated Apr 25, 2026

subgraph-template-graphql-kotlin-boilerplate

5

Template for creating GraphQL Kotlin Spring Boot based subgraphs

Kotlin
Updated Jun 10, 2026

apollo-kotlin-faker

5

No description provided for this repository.

Kotlin
Updated May 19, 2026

subgraph-template-java-spring-graphql-boilerplate

5

Template for creating Spring GraphQL Java based subgraphs

Java
Updated May 17, 2026

federation-subgraph-compatibility

5

No description provided for this repository.

TypeScript
Updated May 10, 2026

apollo-runtime

4

A repo for maintaining and building a container that has all the components required for the Apollo Runtime in one place

Dockerfile
Updated Jun 12, 2026

rover-init-starters

4

A template used by the Rover CLI to initialize an API orchestration project with Apollo Connectors, providing a structured setup for managing and composing APIs efficiently.

TypeScript
Updated Jun 2, 2026

apollo-kotlin-cli

4

Command line tool for your GraphQL projects

Kotlin
Updated Apr 2, 2026

embeddable-explorer

3

No description provided for this repository.

TypeScript
Updated May 23, 2026

ci-utility-docker-images

2

A collection of Docker Images that power CI processes in other public Apollo repos

Dockerfile
Updated Jun 10, 2026

subgraph-template-javascript-apollo-server-boilerplate

2

A boilerplate template project for building a subgraph with Apollo Server

JavaScript
Updated Jun 3, 2026

subgraph-mock

2

A standalone mock subgraph server designed to be placed behind a supergraph for testing.

Rust
Updated Jun 1, 2026

rover-actions

2

No description provided for this repository.

PowerShell
Updated May 12, 2026

oss-repo-health-cron

2

Repository health checks 🦾

Shell
Updated Apr 13, 2026

apollo-json-schemas

2

JSON Schemas for Apollo products

JavaScript
Updated Mar 24, 2026

make-your-first-federated-graph

2

No description provided for this repository.

JavaScript
Updated Mar 18, 2026

starstuff

1

The subgraphs and supergraph used in the Apollo Router Getting Started

JavaScript
Updated May 26, 2026

mcp-impostor-host

1

No description provided for this repository.

TypeScript
Updated May 12, 2026

terraform-graphos-aws

1

Terraform modules for Apollo GraphOS

HCL
Updated Apr 13, 2026

support-workshop-public

1

No description provided for this repository.

JavaScript
Updated Mar 20, 2026

apollo-intellij-plugin

0

Apollo IntelliJ Plugin

Java
Updated Jun 11, 2026

apollo-saphyr

0

Fork of saphyr-rs/saphyr to publish unreleased changes to crates.io

Rust
Updated Jun 9, 2026

connect-migrate

0

Hybrid CLI/skills to smooth migrations from one version of Apollo Connectors to the next

Shell
Updated Jun 5, 2026

release-tooling

0

A collection of tools to help us do releases for Apollo GraphQL software

Shell
Updated Jun 4, 2026

argocd-lovely-plugin

0

A plugin to make Argo CD behave like we'd like.

Go
Updated May 26, 2026

usl-rs

0

A Rust crate and CLI tool which simplifies calculation of Universal Scalability Law parameters given system measurements.

Rust
Updated Apr 28, 2026

apm-templates

0

APM dashboard templates for Apollo GraphOS Runtime.

Shell
Updated Apr 8, 2026

terraform-provider-apollo

0

A Terraform Provider for Apollo GraphOS

Go
Updated Mar 12, 2026

Frequently asked questions

What does apollographql build on GitHub?

Apollo GraphQL builds various tools for GraphQL, including clients and servers. Their notable repositories include apollo-client, apollo-server, and react-apollo, which cater to different aspects of GraphQL development.

Which programming languages does apollographql use?

Apollo GraphQL primarily uses TypeScript and JavaScript, with additional repositories developed in Swift, Kotlin, Rust, and Shell. This diverse language usage supports a wide array of GraphQL tools and applications.

Are apollographql's repositories public?

Yes, all of Apollo GraphQL's repositories are public on GitHub. This openness allows developers to access, contribute to, and audit the code, fostering community collaboration and transparency.

Is this exposure intended?

Monitor Apollo GraphQL with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account