GraphQL Zeus is an open-source (MIT) graphql client & code generator working with a Browser, Node.js & React Native. It provides an auto-complete client library for JavaScript or TypeScript supporting auto-completion for strongly typed queries. It’s maintained by Artur Czemiel (follow him on Twitter for latest GraphQL Zeus news & updates).
To play with it use npm install:
$ npm i -g graphql-zeus
Zeus supports:
GraphQL Zeus provides many useful solutions among which you can find such as:
alias
you just need to provide __alias:{[YOUR_ALIAS]:YOUR QUERY}
Selectors
which you can later inject into the Chain
function$ zeus schema.graphql ./
$ zeus schema.graphql ./ --ts
$ zeus schema.graphql ./ --node
Awesome, just:
git checkout -b feature-name
git commit -am 'Add some feature'
git push origin my-new-feature
The GraphQL Editor is a supportive tool for both advanced GraphQL users as well as those taking their first steps with GraphQL APIs. Our all-in-one development environment for GraphQL will help you build, manage & deploy your GraphQL API much faster thanks to dozens of built-in micro features. Its graphical interface will also fix communication within your product team. Visualization is the key!