Docs
Source Handlers
Introduction

Source Handlers

GraphQL Mesh can consume different data source types inside GraphQL.

sources:
  - name: Name Of My Source
    handler:
      handlerName:
        # ...handlerConfig can be found inside the dedicated documentation
NPM PackageStatusSupported SpecDocs
@graphql-mesh/graphqlAvailableGraphQL endpointdocs
@graphql-mesh/openapiAvailableSwagger, OpenAPI 2/3 (based on openapi-to-graphql)docs
@graphql-mesh/json-schemaAvailableJSON Schema or samplesdocs
@graphql-mesh/postgraphileAvailablePostgreSQL Databasedocs
@graphql-mesh/grpcAvailablegRPC and Protobuf schemasdocs
@graphql-mesh/soapAvailableSOAP specificationdocs
@graphql-mesh/mongooseAvailableMongoDB database with
Mongoose schemas based on graphql-compose-mongoose
docs
@graphql-mesh/odataAvailableOData specificationdocs
@graphql-mesh/thriftAvailableApache Thriftdocs
@graphql-mesh/tuqlAvailableSQLite Databasedocs
@graphql-mesh/mysqlAvailableMySQL Databasedocs
@graphql-mesh/neo4jAvailableNeo4j based on neo4j-graphql-jsdocs