GraphQL Tools
JSON →GraphQL Tools is a set of utility functions and classes for building and manipulating GraphQL schemas, creating executable schemas from type definitions, and stitching schemas together. Version 9.x is the current stable release with a moderate release cadence, supporting GraphQL.js ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 and requiring Node >=16. It ships TypeScript types. Key differentiators: it provides a cohesive toolkit that complements graphql-js with features like schema stitching, mock generation, and operation transformation, widely used in the Apollo ecosystem.
Resources
packagegraphql-tools ↗