Domain Graph

Beautiful, interactive visualizations for GraphQL schemas

Try it out with one of these live examples!

Search, Explore, Understand

The search bar provides access to all of the Domain Objects and their connections in a GraphQL schema. Find a type, then start exploring by expanding and moving things around.

Domain-Driven GraphQL

Take productivity and shared project understanding to the next level by building your authoritative Domain Model right in GraphQL. Using Domain-Driven Design, subject matter experts, designers, and developers design a product Domain Model as the formal representation of all of the things and actions that the product will do. Domain Graph lets you cut out the middleman and design your Domain Model with GraphQL. When you’re done designing, you already have your API. When you change your design, your API will reflect those changes for free.

Simple Relay Connections

Relay connections are the defacto method for supporting pagination within GraphQL. Domain Graph visually simplifies all of the nodes, edges, and page info into a single connection between two types. The Relay icon indicates which connections support Relay pagination.

Not just for Engineers

Domain Graph provides a multimodal way to understand your product. The combination of visual connections, textual descriptions, and interactive exploration is incredibly accessible for anyone. It provides developers a way to communicate the functionality that already exists and it provides product managers and designers a common language for discussing future plans.

Build better APIs

If you can’t see it, you won’t fix it. Domain Graph puts your API out in the open allowing everyone to explore and provide feedback. Gaps in understanding get fixed by directly improving your GraphQL schema.

Available for VS Code

Domain Graph is available as an extension for VS Code. Use the preview button on .graphql files to open the Domain Graph visualization. Just like previewing markdown files, changes to your schema file will be reflected on the Domain Graph in real-time. Guaranteed to be the best-looking API docs on the planet or your money back!

© 2024 Steve Konves
Product of Arizona
🌵