A fully open-source schema registry, analytics, and gateway for GraphQL federation and APIs

Overview:

GraphQL Hive is an open-source schema registry, performance monitoring, and analytics tool for GraphQL APIs, including federation, stitching, and standalone APIs. It helps GraphQL developers gain visibility into how their APIs are used, detect breaking changes before deployment, and track query performance over time. The project is fully MIT-licensed and can be self-hosted or used via a managed cloud service.

Core Features:

  • Schema Registry: Manage GraphQL schema versions, prevent breaking changes with automated checks, and access a full history of changes for composed schemas.

  • Performance Monitoring: Track error rates, latency, requests per minute, and active GraphQL clients to understand API usage and user experience.

  • Operations Count: Monitor the frequency of GraphQL operations to identify which queries, mutations, or subscriptions are most used.

  • CI/CD Integration: Use the Hive CLI to integrate schema checks, schema publishing, and operations checks into CI/CD pipelines (GitHub, BitBucket, Azure, and others).

  • Slack, Teams & Webhook Notifications: Receive notifications about schema changes and breaking checks via Slack, Microsoft Teams, or custom webhooks.

  • CDN-backed Schema Access: High-availability, multi-zone CDN service powered by Cloudflare for fast and reliable schema registry access.

Use Cases:

  • GraphQL API teams that want to prevent breaking schema changes from reaching production by running automated checks before deployment.

  • Developers managing federated or stitched GraphQL schemas who need visibility into schema composition history and change tracking across subgraphs.

  • API teams that need performance insights to debug latency, error rates, and operational patterns in their GraphQL APIs.

  • Self-hosting teams that require full control over their schema registry infrastructure and can deploy Hive on their own servers.

Why It Matters:

GraphQL Hive is fully open-source under the MIT license, which means organizations can self-host the entire stack—including schema registry, monitoring, and integrations—without vendor lock-in. It provides a centralized view of schema changes and API performance for both simple and complex GraphQL architectures like federation. The built-in CI/CD tooling and notification channels help teams integrate schema safety checks directly into their existing development workflows.

PartagerXLinkedInReddit

Outils associés

Statistiques du projet

Étoiles

476

Forks

132

Licence

MIT

Métadonnées

Alternative à
Apollo GraphQL