Open-Source GraphQL Federation Platform

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

  • MIT licensed
  • No vendor-lock
  • Managed and self-hosted

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 more about 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 more about GraphQL Observability

Trusted by global enterprises and fast-moving startups

360° GraphQL API Management

5
Hive Gateway
Gateway
4
Hive
Registry and CDN
6
Yoga
GraphQL Subgraph
1
3
Client
GraphQL client of choice
2
Codegen
GraphQL Code Generation

Hive Gateway pulls the supergraph from the Hive Schema Registry that gives it all the information about the subgraphs and available data to serve to the outside world.

Living and Breathing GraphQL Federation

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

GraphQL Federation for the Ultimate Performance

  • Team Autonomy

    Perfect for domain-driven design, allowing teams to work contribute individual graphs in any language to a cohesive GraphQL API.
  • Scalability

    Individual graphs can be scaled independently based on their specific requirements.
  • Unified API

    Clients get a seamless, unified experience. The complexity is hidden behind a single endpoint.

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

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 GraphQL Hive is that it is easy to use, we have already integrated many tools like Slack or Github.
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.
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

  • Cloud and Self-Hosted

    Hive is completely open source, MIT licensed. You can host it on your own infrastructure.
  • Single Sign-On

    Integrated with popular providers like Okta, to enable OpenID Connect login for maximum security.
  • RBAC

    Control user access with detailed, role-based permissions for enhanced security and flexibility.

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.

GitHubGitHub Discussions

Impactful Community

Implement your own features with our help

DiscordDiscord

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 GraphQL Hive 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

  • Hive

  • Hive Gateway

  • Yoga

  • Mesh

Our libraries to support all your GraphQL needs

Explore the Ecosystem

Frequently Asked Questions

  • 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!

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

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

  • We are currently about to finish the process of being SOC-2 Type II complaint and getting the certificate.

  • 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.