PHP GraphQL

Open-source PHP projects categorized as GraphQL

Top 18 PHP GraphQL Projects

  • graphql-php

    PHP implementation of the GraphQL specification based on the reference implementation in JavaScript

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • cms

    The core Laravel CMS Composer package

    Project mention: Statamic – modern, clean, and highly adaptable CMS built on Laravel | news.ycombinator.com | 2024-04-12
  • wp-graphql

    :rocket: GraphQL API for WordPress

    Project mention: Why Everyone Hates WordPress | dev.to | 2024-02-12

    Are you dead set on building a Nuxt + Vue application? Partial to NextJS like I am? Well good news everyone, WordPress has done a pretty decent job over the past couple of years building out the WordPress API and enabling developers to leverage WordPress as a Headless CMS. Pair that with the amazing WPGraphQL Pluginand you’re cooking with JavaScript. You get all the benefits of really solid backend CMS that end users are familiar with, and can grasp with a 1 hour CMS training, distributed using your favorite flavor of JavaScript.

  • lighthouse

    A framework for serving GraphQL from Laravel (by nuwave)

    Project mention: Eight Years of GraphQL | news.ycombinator.com | 2024-07-17

    It depends on whether your chosen platform can do it.

    If you're coding resolvers by hand, that is not fun. But for example the Lighthouse GraphQL layer for Laravel (it's a schema-first thing based on the Webonyx PHP GraphQL reference implementation) can do a lot of this for you using schema decorations.

    https://lighthouse-php.com

    It has where/filter/sort/pagination, automatic scope narrowing etc., and you have very little code (if any) beyond the graphql schema to set it up. It integrates brilliantly with the Eloquent query builder.

    One of the best applications for PHP IMO; it is really enormously productive.

  • CraftCMS

    Build bespoke content experiences with Craft. (by craftcms)

  • core

    The server component of API Platform: hypermedia and GraphQL APIs in minutes (by api-platform)

    Project mention: How to migrate from Api Platform v2 to v3? | dev.to | 2023-11-29

    For instance, there are cache problems on Api Platform v3.0, so you should consider upgrading directly to the latest minor version available.

  • OverblogGraphQLBundle

    This bundle provides tools to build a complete GraphQL API server in your Symfony App.

  • wp-graphql-woocommerce

    Add WooCommerce support and functionality to your WPGraphQL server

  • GatoGraphQL

    Interact with all your data in WordPress using GraphQL

    Project mention: Database Extension that creates webpages for each entry? | /r/Wordpress | 2023-12-10

    Gato GraphQL. You can import from CSV (that you can generate from Excel or Google Sheets), and also create templates for the page to create, containing placeholders such as {$title}, {$content}, {$imageURL}, {$authorName}, etc

  • wp-graphql-jwt-authentication

    Authentication for WPGraphQL using JWT (JSON Web Tokens)

  • wp-graphql-gutenberg

    Query gutenberg blocks with wp-graphql

  • wp-graphql-polylang

    WPGraphQL Polylang Extension for WordPress

  • wp-graphql-content-blocks

    Plugin that extends WPGraphQL to support querying (Gutenberg) Blocks as data

  • graphql-doctrine

    Automatic GraphQL types from Doctrine entities

  • php-graphql

    A PHP implementation of the GraphQL specifications

  • graphpinator

    :zap::globe_with_meridians::zap: Easy-to-use & Fast GraphQL server implementation for modern PHP. Includes features from latest draft, middleware directives and modules with extra functionality.

  • ExtensionStarter

    GitHub template repository to develop and release your extensions for Gato GraphQL

    Project mention: Show HN: Multi-Monorepo Architecture as Starter Project | news.ycombinator.com | 2023-11-13
  • watchtower-symfony-bundle

    Easily serve a GraphQL API for your Symfony application in as few as three easy steps!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

PHP GraphQL discussion

Log in or Post with

PHP GraphQL related posts

  • Why Everyone Hates WordPress

    3 projects | dev.to | 12 Feb 2024
  • Database Extension that creates webpages for each entry?

    1 project | /r/Wordpress | 10 Dec 2023
  • Importing content and the HTML markup

    1 project | /r/Wordpress | 7 Dec 2023
  • Page by Page, Staging to Production

    1 project | /r/Wordpress | 7 Dec 2023
  • Plugin that converts certain words to links

    1 project | /r/Wordpress | 6 Dec 2023
  • Show HN: Gato GraphQL – a tool to interact with data in WordPress

    1 project | news.ycombinator.com | 15 Sep 2023
  • Gato GraphQL: Interact with all your data in WordPress using GraphQL

    1 project | /r/opensource | 14 Sep 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source GraphQL projects in PHP? This list will help you:

Project Stars
1 graphql-php 4,640
2 cms 3,883
3 wp-graphql 3,637
4 lighthouse 3,356
5 CraftCMS 3,244
6 core 2,427
7 OverblogGraphQLBundle 783
8 wp-graphql-woocommerce 643
9 GatoGraphQL 356
10 wp-graphql-jwt-authentication 334
11 wp-graphql-gutenberg 299
12 wp-graphql-polylang 126
13 wp-graphql-content-blocks 104
14 graphql-doctrine 99
15 php-graphql 53
16 graphpinator 40
17 ExtensionStarter 2
18 watchtower-symfony-bundle 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that PHP is
the 14th most popular programming language
based on number of metions?