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

👋 Help Us Improve Apollo

We're looking to speak with developers who use Apollo to better understand your needs and workflows. If you're open to a short (30 min) conversation with our engineering team, we'd love to hear from you.

👉 Fill out this short form

Your feedback directly helps us shape the future of Apollo—thank you!

Pinned Loading

  1. router Public

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

    Rust 888 300

  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. 📬

    256 31

  4. apollo-ios Public

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

    Swift 4k 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
  • apollo-mcp-server Public

    Apollo MCP Server

    Rust 149 MIT 27 5 6 Updated Jul 7, 2025
  • router Public

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

    Rust 888 300 394 (4 issues need help) 69 Updated Jul 7, 2025
  • apollo-ios-dev Public

    Apollo iOS Development Repo

    Swift 31 MIT 64 0 5 Updated Jul 7, 2025
  • apollo-ios-codegen Public

    Apollo iOS Code Generation

    Swift 18 MIT 16 0 0 Updated Jul 7, 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,595 MIT 2,688 460 45 Updated Jul 7, 2025
  • apollo-kotlin-normalized-cache Public

    Apollo Kotlin Normalized Cache

    Kotlin 11 MIT 4 24 1 Updated Jul 7, 2025
  • connectors-community Public

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

    JavaScript 16 5 3 8 Updated Jul 7, 2025
  • vscode-graphql Public

    Apollo GraphQL VS Code extension

    TypeScript 75 MIT 23 37 13 Updated Jul 7, 2025
  • apollo-kotlin-ktor-support Public

    apollo-kotlin-ktor-support

    Kotlin 9 MIT 2 1 0 Updated Jul 7, 2025
  • apollo-client-integrations Public

    Apollo Client support for the Next.js App Router

    TypeScript 533 MIT 42 68 19 Updated Jul 7, 2025