Skip to content
Dev Tools Library

Apollo Server

GraphQL server for Node.js, popular and extensible.

LibraryOpen source

GraphQL server for Node.js that works with several HTTP frameworks, with caching, plugins and good developer tooling.

When to use

To build a GraphQL API in Node.js with an established server.

When to avoid

If the project doesn't use GraphQL or prefers lighter alternatives.

Alternatives

They do a similar job. Compare before choosing.

  • Query language for flexible APIs.

    LanguageOpen source★ 20.3K

From the same area, with a close purpose.

  • High-performance RPC with Protocol Buffers contracts.

    FrameworkOpen source★ 45.4K
  • End-to-end typed APIs, no schema.

    LibraryOpen source★ 40.7K
  • Interactive API documentation from OpenAPI.

    LibraryOpen source★ 29.1K
  • Generates clients and servers from an OpenAPI specification.

    CLIOpen source★ 26.8K