Open-Source GraphQL Federation Platform

Fully open-source schema registry, analytics, metrics and gateway for GraphQL federation and other GraphQL APIs.

Schema Registry

Publish schemas, compose federated GraphQL api, and detect backward-incompatible changes with ease.

Version Control System
Track schema modifications across multiple environments from development to production.
Schema Checks
Identify and breaking changes before they reach production. Evolve your API with confidence.
Composition Error Prevention
Avoid runtime errors by validating compatibility of all your subgraphs.
Schema Explorer
Navigate through your GraphQL schema and check ownership and usage of types.
Learn moreabout Schema Registry

GraphQL Observability

Insights into API usage and user experience metrics.

GraphQL consumers
Track GraphQL requests to see how API is utilized and by what applications.
Overall performance
Observe and analyze performance of your GraphQL API.
Query performance
Identify slow GraphQL operations to pinpoint performance bottlenecks.
Learn moreabout GraphQL Observability

Trusted by global enterprises and fast-moving startups

360° GraphQL API Management

Living and Breathing GraphQL Federation

0K
GitHub commits
0K
Active developers
0K
Registered schemas
0B
Collected operations

GraphQL Federation for the Ultimate Performance

What Is GraphQL Federation?

Understand what federated GraphQL API is, how it works, and why it may be the right choice for your API.

Introduction to Federation

Loved by Developers, Trusted by Businesses

We expected that moving from Apollo Router to a Hive Gateway would come with a measurable performance cost, but found the Hive Gateway running with less than 30% resource usage than Apollo Router, and it was holding tens of thousands of requests per minute. The resource efficiency reflected strong engineering from the Hive team.
Read the case study
Most GraphQL Gateway and general GraphQL discussions focus on customer-facing applications—aggregating microservices behind a single endpoint for web and mobile clients, enabling frontend teams to query exactly the data they need without multiple round trips. Trivagos use case and perspective were different.
Read the case study
Hive enables Wealthsimple to build flexible and resilient GraphQL APIs. The GitHub integration provides feedback in a format developers are familiar with and conditional breaking changes enable us to focus our discussion on schema design rather than maintenance. Hive empowers us to confidently evolve our schemas by ensuring seamless API updates, detecting potential breaking changes, and guiding developers.
Read the case study
Our migration from Apollo GraphOS to Hive was incredibly straightforward. In less than a month, we had about 20 subgraphs running on Hive in production. The process was smooth, and the Hive team's friendly demeanor made it even more pleasant. Although we haven't needed direct assistance with our implementation, their openness to feedback and generally nice attitude has fostered a sense of collaboration and partnership.
We use Hive as schema registry and monitoring tool. As a schema registry, we can publish GraphQL Schema with decoupled any application code. As a monitoring tool, we can find useful metrics. For example operation latency, usage of deprecated field. The great thing about Hive Console is that it is easy to use, we have already integrated many tools like Slack or Github.
Hive is essential to us handling more than 750M GraphQL requests every month. We ship with certainty that schema changes will not break clients. The atLeastOnceSampler is crucial to capture telemetry from less-often run operations. The schema explorer condenses hours of searching through Github for client usage down to minutes.
  • >750Mrequests every month

Get Started Today!

Start with a free Hobby plan that fits perfectly most side projects or try our Pro plan with 30 days trial period.

Enter Hive

Enterprise-Focused Tools Tailored for You

Built by The Guild. Industry Veterans.

Contrary to most, we believe in long-term sight, not temporary growth. We believe in extreme quality, not scrappy pivots. We believe in open, not locked. We fight for a world where software liberates, not confines — ensuring technology serves, not subjugates.

Visit The Guild

Community-Driven Open Source

Supported by a network of early advocates, contributors, and champions.

GitHub Integration

Our CLI integrates smoothly with GitHub Actions / repositories.

GitHub Discussions

Impactful Community

Implement your own features with our help

Discord

Public Roadmap

Influence the future of Hive

Product Updates

Available for Free

Free Hobby plan that fits perfectly for most side projects.

Check Pricing
@malgamves

@malgamves

I was playing around with @strapijs's GraphQL API & got an error I'd never seen According to @apollographql - heuristic queries are a thing? Shoutout to @TheGuildDev 🧙🏿‍♂️for building GraphQL CodeGen, it's literally magic 🪄 Lost? I explain it all here
@gethackteam

@gethackteam

If you're using REST APIs with Swagger or OpenAPI, make sure to check out GraphQL Mesh medium.com/the-guild/graphql-mesh-query-anything-run-anywhere-433c173863b5
@daniel2color

@daniel2color

@TheGuildDev gave me a demo of Hive Console as part of my research on GraphQL observability with Prisma It's an immensely useful tool: - Performance metrics 📈 - Schema registry to track schema changes 🛠 - GraphQL observability Can't wait to try it 🤩 graphql-hive.com
@thewritingdev

@thewritingdev

GraphQL Yoga by @TheGuildDev is THE way to start new GraphQL projects now. Especially since other similar projects are going the closed-source route, Yoga is the current champion of true Open Source. It's a batteries-included, cross-platform, and runs anywhere!!
@NicolasKa3

@NicolasKa3

Just contributed to @TheGuildDev by fixing a bug in the GraphQL TypeScript types generator. It's not much but it feels very good to give back 🥳
@michlbrmly

@michlbrmly

@TheGuildDev Just updated a project from angular-apollo v1.5 -> v2. Really impressed with the use of schematics to automatically update Apollo Client, import paths etc. Nice work!
@scottbolinger

@scottbolinger

Having fully typed API data is pretty awesome, thanks to urql and graphql-codegen
@flexdinesh

@flexdinesh

The smart folks at @TheGuildDev have introduced a compiler to write GraphQL schema. The extended file format is .graphxql. the-guild.dev/blog/graphqxl-language
@ReardenQL

@ReardenQL

Super excited about GraphQL Tools' overhaul! Amazing work @TheGuildDev 👏
@achrafash_

@achrafash_

Yoga 2.0 makes it dead simple to build a GraphQL API in NextJS!! and no need to put any everywhere to make it work lol ty @TheGuildDev 🙏
@whereischarly

@whereischarly

Sooo, I'm on a good way for spotify-graphql@2.0.0 that will cover all endpoints of @Spotify API (queries + mutations) 🤓 Thanks to the combination of my functional-json-schema lib and GraphQL Mesh (@TheGuildDev), it's now so much easier to maintain ✨
@chimame_rt

@chimame_rt

私が寄稿したブログが公開されました。ありがとう! The @TheGuildDev blog I contributed to is now available. Thank you! @UriGoldshtein the-guild.dev/blog/graphql-yoga-worker

Join professionals from companies like

Discover the complete ecosystem of tools and libraries

Complete GraphQL Federation Stack

Our libraries to support all your GraphQL needs

Explore the Ecosystem

Frequently Asked Questions

What does "no vendor lock-in" mean?

We value your flexibility and independent decision-making. That means we'll never try to lock you out in our ecosystem and we'll continuously add support for other tools and solutions, so that you decide what your stack should look like!

Can Hive Console be self-hosted?

Yes, the on-premise version (identical to Hive Cloud) is free and open-source. Read about Self-Hosting Hive in our documentation.

What counts as a GraphQL operation?

Every GraphQL request that is processed by your GraphQL API and reported to Hive Console. If your server receives 1M GraphQL requests, all of them will be reported to Hive (assuming no sampling).

Are you SOC-2 Type II compliant?

Hive Platfrom is fully SOC-2 Type II compliant. Read more in the Trust Center.

Do you have a GraphQL Gateway?

Of course, we do! It is called Hive Gateway (previously known as GraphQL Mesh) that supports Apollo Federation and has been battle-tested by our clients for a few years now. Read more in our documentation.

Get your API game right.