Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/morficus/graphqlviz-schema-merge


https://github.com/morficus/graphqlviz-schema-merge

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# GraphQL Schema Visualizer

A combination of tools to help visualize your GraphQL schema. It assumes you have split your schema in to smaller, modular pieces (look at the [schema-modules](./schema-modules) directory).

## Getting started
Once you install Node.js, just run `npm install` to grab all dependencies.

## Avilable commands
* `npm run schema-viz-static`: Generate static image file (schema.png) of your schema
* `npm run schema-viz-interactive`: Generate an interactive schema explorer
* `npm run interactive-schema`: Start the interactive schema explorer

## Tools used

* GraphQLViz: https://github.com/sheerun/graphqlviz
* GraphQL Voyager: https://apis.guru/graphql-voyager/
* Merge GrpahQL Schemas: https://www.npmjs.com/package/merge-graphql-schemas