- Standard Server – Out of the box integration with any PSR-7 compatible framework (like Slim or Laminas Mezzio)
- Lighthouse – Laravel package, SDL-first
- Laravel GraphQL - Laravel package, code-first
- OverblogGraphQLBundle – Symfony bundle
- WP-GraphQL - WordPress plugin
- Siler - Flat files and plain-old PHP functions, supports Swoole
- API Platform - Creates a GraphQL API from PHP models
- GraphQLite – Use PHP Annotations to define your schema
- GraphQL Doctrine – Define types with Doctrine ORM annotations
- DataLoaderPHP – Implements deferred resolvers
- GraphQL Upload – PSR-15 middleware to support file uploads in GraphQL
- GraphQL Batch Processor – Provides a builder interface for defining collection, querying, filtering, and post-processing logic of batched data fetches
- GraphQL Utils – Objective schema definition builders (no need for arrays anymore) and
DateTime
scalar - Relay Library – Helps construct Relay related schema definitions
- MLL Scalars - Collection of custom scalar types
- GraphiQL – Graphical interactive in-browser GraphQL IDE
- GraphQL Playground – GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration)
- Altair GraphQL Client - Beautiful feature-rich GraphQL Client for all platforms
- Sailor - Typesafe GraphQL client for PHP