Config

One configuration for all your GraphQL tools

The easiest way to configure your development environment with your GraphQL schema: one file that every tool, editor and IDE understands. Part of the Hive ecosystem by The Guild.

Why GraphQL Config

Point, once

The schema, the documents, and any extension settings. Tools load it with the graphql-config library and pick the project they need.

See the file format
# graphql.config.yaml
schema: https://localhost:4000/graphql
documents: src/**/*.{graphql,ts,tsx}
extensions:
  codegen:
    generates:
      src/generated/graphql.ts:
        plugins:
          - typescript
          - typescript-operations

Learn more

Discover the complete ecosystem of tools and libraries

Complete GraphQL Federation Stack

Our libraries to support all your GraphQL needs

Explore the Ecosystem