Plugins

  • Scope Auth

    Add global, type level, or field level authorization checks to your schema

  • Validation

    Validating your inputs and arguments

  • Dataloader

    Quickly define data-loaders for your types and fields to avoid n+1 queries.

  • Relay

  • Easy to use builder methods for defining relay style nodes and connections, and helpful utilities

    for cursor based pagination.

  • Simple Objects

    Define simple object types without resolvers or manual type definitions.

  • Mocks

    Add mock resolver for easier testing

  • Sub-Graph

    Build multiple subsets of your graph to easily share code between internal and external APIs.

  • Directives

    Integrate with existing schema graphql directives in a type-safe way.

  • Smart Subscriptions

    Make any part of your graph subscribable to get live updates as your data changes.