EVERYTHING XIAOMI
Get listed
30 alternatives · from graphql tools

Alternatives to Apollo Client

Apollo Client is a free, open-source JavaScript library for managing GraphQL state across local and remote data. It fetches, caches, and modifies application data, then updates the UI automatically. Declarative queries remove manual loading-state tracking, while normalized request and response caching can make cached queries respond almost immediately. The core package includes React integration with hooks and Suspense, works with JavaScript or TypeScript on any build setup,…

17.4

Altair GraphQL Client is an IDE for running and debugging GraphQL queries, mutations, and subscriptions.

Free planWebExtensionLinux
From $7.99 a month
26.9
Hasura logo

Hasura GraphQL Engine creates a data API over connected databases, so developers can expose data without writing handlers, schemas, or resolvers.

Free planWebAPILinux
Free plan
  1. 4

    PostGraphile

    PostGraphile creates GraphQL APIs backed mainly by PostgreSQL, for uses such as SaaS backends and internal business tools.

    Free planWebAPISelf-hosted
    6.7From $25 a month
  2. 5WunderGraph Cosmo logo

    WunderGraph Cosmo

    WunderGraph Cosmo is an open-source GraphQL Federation platform for platform teams.

    Free planWebAPISelf-hosted
    6.7From $499 a month
  3. 6

    GraphiQL

    GraphiQL is a free, interactive in-browser IDE for GraphQL.

    Free planWebSelf-hosted
    6.5Free plan
  4. 7Hot Chocolate logo

    Hot Chocolate

    Hot Chocolate is a free, MIT-licensed GraphQL server for .NET that runs on ASP.NET Core and builds a typed GraphQL schema from C# types and resolvers.

    Free planWebAPISelf-hosted
    6.4Free plan
  5. 8GraphQL Ruby logo

    GraphQL Ruby

    GraphQL Ruby is an open-source Ruby gem for adding a GraphQL API to Ruby or Rails applications.

    Free planAPISelf-hosted
    6.3From $1,100 a year
  6. 9

    Lighthouse

    Lighthouse is a free framework for serving GraphQL from an existing Laravel application.

    Free planAPISelf-hosted
    6.3Free plan
  7. 10

    Relay

    Relay is a free GraphQL client for React that combines the data needs of components into optimized queries that can be prepared in advance.

    AndroidiOSWeb
    6.2
  8. 11Ariadne logo

    Ariadne

    Ariadne is a free, open-source Python library for building GraphQL APIs with schemas defined in GraphQL Schema Definition Language (SDL).

    Free planWebAPILinuxSelf-hosted
    6.1Free plan
  9. 12

    GraphQL Kotlin

    GraphQL Kotlin is a free collection of libraries built on graphql-java for running GraphQL clients and servers in Kotlin.

    Free planAPISelf-hosted
    6.0Free plan
  10. 13

    GraphQL.js

    GraphQL.js is the official JavaScript implementation of the GraphQL specification, provided as a free, MIT-licensed library for self-hosted projects.

    Free planWebAPI
    6.0Free plan
  11. 14

    Netflix DGS

    Netflix DGS is a free, open-source GraphQL server framework for Spring Boot, intended to help build GraphQL services in Java or Kotlin.

    Free planAPISelf-hosted
    6.0Free plan
  12. 15Amazon AppSync logo

    Amazon AppSync

    Amazon AppSync is a cloud service that connects applications to events, data and AI models through GraphQL and publish-subscribe APIs.

    WebAPI
    5.8$1 usage-based
  13. 16

    Graphene

    Graphene is a free Python library for building GraphQL APIs with a code-first workflow.

    Free planLinuxSelf-hosted
    5.8Free plan
  14. 17

    gqlgen

    gqlgen is a free Go library for building GraphQL servers.

    Free planSelf-hosted
    5.7Free plan
  15. 18

    GraphQL Java

    GraphQL Java is a Java implementation of GraphQL for building GraphQL services on the JVM.

    Free planAPISelf-hosted
    5.7Free plan
  16. 19Strawberry GraphQL logo

    Strawberry GraphQL

    Strawberry GraphQL is a free, MIT-licensed Python library for building GraphQL APIs, intended for self-hosted deployment.

    Free planAPISelf-hosted
    5.7Free plan
  17. 20

    async-graphql

    async-graphql is a free, open-source Rust library for running a self-hosted GraphQL server.

    Self-hosted
    5.4
  18. 21

    urql

    urql is a free, self-hosted GraphQL client for React, Preact, Vue, Solid, Svelte, or plain JavaScript applications.

    WebAPIExtension
    5.4
  19. 22

    Sangria

    Sangria is a free, self-hosted Scala implementation of GraphQL for developers building GraphQL servers and endpoints.

    APISelf-hosted
    5.2
  20. 23

    Mercurius

    Mercurius is a GraphQL adapter for Fastify used to implement GraphQL servers and gateways.

    APISelf-hosted
    5.0
  21. 24
    4.7
  22. 25
    4.6
  23. 26
    4.5
  24. 27
    4.4
  25. 28
    4.4
  26. 29
    4.4
  27. 30
    4.3

Back to Apollo Client