GraphQL Summit is back for three days of insights, hands-on learning, and fun to celebrate the GraphQL community. Join us in San Diego Oct 3-5.
Docs
Try Apollo Studio

Apollo Server 4 (Release Candidate)


📣 Apollo Server 4 is currently available as a Release Candidate.

See what's new!

Apollo Server is an open-source, spec-compliant GraphQL server that's compatible with any GraphQL client, including Apollo Client. It's the best way to build a production-ready, self-documenting GraphQL API that can use data from any source.

Diagram showing Apollo Server bridging frontend and backend

You can use Apollo Server as:

  • The GraphQL server for a subgraph in a federated supergraph
  • A stand-alone GraphQL server
  • An add-on to your application's existing Node.js middleware (such as Express, AWS Lambda, or Fastify)

Apollo Server provides:

  • Straightforward setup, so your client developers can start fetching data quickly
  • Incremental adoption, enabling you to add features as they're needed
  • Universal compatibility with any data source, any build tool, and any GraphQL client
  • Production readiness, enabling you to confidently run your graph in production

Ready to try it out?

Get started!
Edit on GitHub
Next
Get started