JavaScripting

The definitive source of the best
JavaScript libraries, frameworks, and plugins.


  • ×

    Graphql Zeus

    GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs and react native
    Filed under 

    • 🔾55%Overall
    • 1,905
    • 7.6 days
    • 🕩101
    • 👥10

    npm Commitizen friendly npm downloads

    Strongly Typed GraphQL from the team at GraphQL Editor

    How it works

    GraphQL Zeus is the absolute best way to interact with your GraphQL endpoints in a type-safe way. Zeus uses your schema to generate Typescript types and strongly typed clients to unlock the power, efficiency, productivity and safety of Typescript on your GraphQL requests.

    Features

    ⚡️ Validates queries and selectors ⚡️ Types mapped from your schema
    ⚡️ Works with Apollo Client, React Query, Stucco Subscriptions (*more coming soon...)
    ⚡️ Works with Subscriptions
    ⚡️ Infer complex response types
    ⚡️ Create reusable selection sets (like fragments) for use across multiple queries
    ⚡️ Supports GraphQL Unions, Interfaces, Aliases and Variables
    ⚡️ Handles massive schemas
    ⚡️ Supports Browsers, Node.js and React Native in Javascript and Typescript
    ⚡️ Schema downloader
    ⚡️ JSON schema generation

    Full documentation

    Our full documentation has all the use cases of:

    • scalars
    • selectors

    and much more...

    Full documentation is available here

    Join the Zeus Community and Spread the Word

    ⚡️ Join the Discussion forum on Dicord 📣

    ⚡️ Leave a GitHub star ⭐️ 👆

    ⚡️ Spread the word on your socials and with your networks! 🗣

    Contribute

    For a complete guide to contributing to GraphQL Zeus, see the Contribution Guide.

    1. Fork this repo
    2. Create your feature branch: git checkout -b feature-name
    3. Commit your changes: git commit -am 'Add some feature'
    4. Push to the branch: git push origin my-new-feature
    5. Submit a pull request

    License

    MIT 🕊

    Show All