graphql-editor VS mercurius

Compare graphql-editor vs mercurius and see what are their differences.


📺 Visual Editor & GraphQL IDE. Draw GraphQL schemas using visual 🔷 nodes and explore GraphQL API with beautiful UI. Even 🐒 can do that! (by graphql-editor)


Implement GraphQL servers and gateways with Fastify (by mercurius-js)
Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
graphql-editor mercurius
8 14
5,587 1,663
0.4% 3.3%
6.5 9.1
29 days ago 9 days ago
TypeScript JavaScript
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of graphql-editor. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-08.


Posts with mentions or reviews of mercurius. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-03-16.
  • Nest JS With Graphql World
    9 projects | | 16 Mar 2022
    In this chapter, we assume a basic understanding of GraphQL and focus on how to work with the built-in @nestjs/graphql module. The GraphQLModule can be configured to use Apollo server (with the @nestjs/apollo driver) and Mercurius (with the @nestjs/mercurius). We provide official integrations for these proven GraphQL packages to provide a simple way to use GraphQL with Nest. You can also build your own dedicated driver (read more on that here).
  • Shill me on Apollo client.
    2 projects | | 25 Jan 2022
    Why would I want to use Apollo Client? So far in my career I have used some server graphql scaffolding (webonyx/graphql-php for PHP and mercurius for Node) and just used the fetch API (or whatever ajax API around XMLHttpRequest) against that server with the body being an object with
  • Are there actually better alternatives than Apollo server?
    7 projects | | 16 Jan 2022 Is easily the best node graphql server imo
    7 projects | | 16 Jan 2022
    Only for people who are clueless. Apollo server is probably the worst node.js server to use for your graphql schema. It's terribly slow. You should look into
  • What's next?
    5 projects | | 12 Dec 2021
    I really like as well and just started playing around with dgraph
  • How to choose the best GraphQL server for your next project
    1 project | | 22 Nov 2021
  • Moving Apollo Federation 2 to the Elastic License v2
    3 projects | | 5 Nov 2021
  • a first look at graphQL helix
    6 projects | | 20 Sep 2021
    Daniel Rearden listed the following reasons pushing him to create Helix, believing that these factors were absent from popular solutions like Apollo Server, express-graphql and Mercurius:
  • Improving microservice architecture with GraphQL API gateways
    4 projects | | 9 Aug 2021
    In terms of which JavaScript package to use, we could write our own custom Node.js GraphQL server with the likes of Apollo Server or Mercurius, where we write code to interpret the GraphQL operations coming in from the clients, send it to downstream APIs, and return data mapped to what the client expects.
  • GraphQL - Diving Deep
    47 projects | | 29 Jul 2021
    If you are using Node.js there are a lot of implementations of GraphQL servers with a few being express-graphql, apollo-server, mercurius, graphql-helix and more. And if you are using other languages, you can see a great list here

What are some alternatives?

When comparing graphql-editor and mercurius you can also consider the following projects:

apollo-server - 🌍  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.

graphql-helix - A highly evolved GraphQL HTTP Server 🧬

graphql-mesh - GraphQL Mesh — Query anything, run anywhere

graphql-server - A practical GraphQL Server with Modularization and Authentication

fastify-hasura - A Fastify plugin to have fun with Hasura.

graphql-js - A reference implementation of GraphQL for JavaScript


graphql-tools - :wrench: Build, mock, and stitch a GraphQL schema using the schema language

express-to-fastify-migration - Example applications demonstrating a migration from Express to Fastify.

subscriptions-transport-ws - :arrows_clockwise: A WebSocket client + server for GraphQL subscriptions

graphql-request - Minimal GraphQL client supporting Node and browsers for scripts or simple apps

fastify-jwt - JWT utils for Fastify