apis-guru/graphql-voyager

🛰️ Represent any GraphQL API as an interactive graph

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 37 minutes ago
Added to GitGenius on September 8th, 2026
Created on November 29th, 2016
Open Issues & Pull Requests: 106 (+0)
GitHub issues: Enabled
Number of forks: 555
Total Stargazers: 8,168 (+0)
Total Subscribers: 90 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

GraphQL Voyager is a visualization tool that represents any GraphQL API as an interactive graph.

The tool solves the problem of understanding complex GraphQL schemas by rendering them as visual graphs rather than text. It works by accepting a GraphQL introspection response and displaying the schema's types and their relationships interactively. Users can navigate the graph, view detailed information about each type in a left panel, and customize the visualization through options like skipping Relay wrapper classes or choosing any type as the graph root.

GraphQL Voyager suits developers designing or discussing data models, as well as anyone exploring unfamiliar GraphQL APIs. It works as a React component that can be embedded in applications, or as a standalone bundle loaded via CDN for quick integration without a module system. The tool includes example schemas and supports connecting to custom GraphQL endpoints. Display options allow filtering deprecated fields, sorting alphabetically, showing or hiding leaf fields, and toggling the visibility of documentation and settings panels.

The project maintains active development with regular updates to its codebase. The tool receives ongoing refinements to its visualization capabilities and configuration options. Middleware support has been added for multiple frameworks, expanding its integration possibilities beyond basic React usage.