Skip to content
@apollographql

Apollo GraphQL

A community building flexible open source tools for GraphQL.

🚀 Welcome to Apollo GraphQL!

We create tools and libraries to help you build, manage, and scale your GraphQL API and the apps that use it.
Here are a few links to get you started:

📚 Documentation

Check out quickstarts, conceptual guides, and API reference for every piece of software we build.
Go to the Apollo docs ›

🎓 Tutorials

Dive into GraphQL with our interactive, step-by-step courses. Reinforce your learning with videos, code challenges, and certifications.
Browse GraphQL tutorials ›

🛠️ GraphOS: the GraphQL developer platform

Connect any GraphQL API to Apollo's cloud platform to enable powerful features like metrics reporting, schema validation, and the Explorer IDE.
Connect your API to GraphOS ›

GraphOS-in-90-seconds.mp4

Pinned Loading

  1. router Public

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

    Rust 881 299

  2. apollo-client Public

    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 accelera…

    TypeScript 19.6k 2.7k

  3. apollo-studio-community Public

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

    257 31

  4. apollo-ios Public

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

    Swift 3.9k 750

  5. apollo-server Public

    🌍  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 13.9k 2k

  6. apollo-kotlin Public

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

    Kotlin 3.9k 674

Repositories

Showing 10 of 208 repositories
  • federation Public

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

    TypeScript 697 262 343 88 Updated Jun 24, 2025
  • apollo-runtime Public

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

    Dockerfile 0 MIT 0 1 1 Updated Jun 24, 2025
  • apollo-client Public

    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 19,586 MIT 2,685 463 52 Updated Jun 24, 2025
  • apollo-mcp-server Public

    Apollo MCP Server

    Rust 133 MIT 25 4 7 Updated Jun 24, 2025
  • router Public

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

    Rust 881 299 433 (5 issues need help) 77 Updated Jun 24, 2025
  • supergraph-demo-fed2 Public

    🍿 Supergraph demo for Federation 2 and Apollo Router

    Shell 170 60 4 17 Updated Jun 23, 2025
  • rover Public

    The CLI for Apollo GraphOS

    Rust 427 95 190 (11 issues need help) 12 Updated Jun 23, 2025
  • apollo-intellij-plugin Public

    Apollo IntelliJ Plugin

    Kotlin 0 0 16 0 Updated Jun 23, 2025
  • subgraph-template-typescript-apollo-server-boilerplate Public

    A template for a minimal setup Apollo Server 4.x using TypeScript

    TypeScript 19 MIT 10 1 1 Updated Jun 23, 2025
  • connectors-community Public

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

    JavaScript 15 5 3 10 Updated Jun 23, 2025