![](/_next/static/media/graphql.a17d6902.svg)
GraphQL-First Philosophy
Use the GraphQL schema definition language to generate a schema with full support for resolvers, interfaces, unions, and custom scalars.
Learn more![](/_next/static/media/flask.634a8419.svg)
Mock Your GraphQL API
With GraphQL Tools, you can mock your GraphQL API with fine-grained per-type mocking for fast prototyping without any datasources.
Learn more![](/_next/static/media/needle.225abb48.svg)
Stitch Multiple Schemas
Automatically stitch multiple schemas together into one larger API in a simple, fast and powerful way.
Learn more