Top 18 PHP GraphQL Projects
A PHP port of GraphQL reference implementationProject mention: GraphQLite v6.0 Released - Introducing a more Succinct Syntax | reddit.com/r/PHP | 2022-06-11
What would be the purpose of defining a schema in "SQL" for an annotation driven schema design? If you want to define your schema GraphQL SQL, you should just use https://github.com/webonyx/graphql-php directly. GraphQLite is built on top of this lib, simply allowing you to define your schema via annotations, then builds out and cache's the SDL for you.
:rocket: GraphQL API for WordPressProject mention: Upgrading to headless Wordpress with Gatsby | reddit.com/r/gatsbyjs | 2022-06-30
But WP itself has a good graphQL pluginfor it https://www.wpgraphql.com and ACF has graphql support as do several major plugins like Yoast.
Managed Cloud Hosting Platform. Cloudways leverages advanced technology and powerful servers. Cloudways is a one-click managed cloud hosting platform that provides cloud application and server management solutions.
A framework for serving GraphQL from Laravel (by nuwave)Project mention: Creating a GraphQL Server With PHP | reddit.com/r/laravel | 2022-06-02
Lighthouse is a good option too: https://lighthouse-php.com/
Craft is a flexible, extensible platform for creating bespoke digital experiences.Project mention: Building a blog website with some landing pages. Laravel instead of WordPress? | reddit.com/r/laravel | 2022-05-20
As u/frontendben said, you can use Statamic CMS, it is a decent solution, and there are a number of others like October CMS, Asgard CMS (a bit old, but quite solid), LavaLite, Pyro etc. Craft CMS (based on Yii) could also be a possibility. Here is a list of someone's opinions on 5 popular Laravel-based CMSs.
The server component of API Platform: hypermedia and GraphQL APIs in minutes (by api-platform)Project mention: (API Platform / Swagger) How to create a custom path with multiple methods? | reddit.com/r/symfony | 2022-05-11
/api/same-route is a unique identifier. Calling addPath with an existing identifier just overwrites your previous call, see https://github.com/api-platform/core/blob/main/src/OpenApi/Model/Paths.php You should call addPath once, and the instance of PathItem class should contain all HTTP methods, see constructor arguments.
Statamic 3: The Core Composer Package (by statamic)Project mention: Cms - Statamic 3: The Core Composer Package | reddit.com/r/github_trends | 2022-05-12
This bundle provides tools to build a complete GraphQL server in your Symfony App.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
WPGraphQL for Advanced Custom Fields
Add WooCommerce support and functionality to your WPGraphQL serverProject mention: Offline payment for Woocommerce | reddit.com/r/gatsbyjs | 2022-05-14
Use PHP Attributes/Annotations to declare your GraphQL API (by thecodingmachine)Project mention: GraphQLite v6.0 Released - Introducing a more Succinct Syntax | reddit.com/r/PHP | 2022-06-11
With the release of version 6.0 for GraphQLite changes have been made regarding how you can annotate your objects. I feel it is a good time to showcase the power and simplicity of this GraphQL lib. Many people don't realize how succinctly a GraphQL API can be written in PHP.
Monorepo of the PoP project, including: a server-side component model in PHP, a GraphQL server, a GraphQL API plugin for WordPress, and a website builder (by leoloso)Project mention: How do you handle views? | reddit.com/r/PHP | 2021-12-04
My project is this one: https://github.com/leoloso/PoP. This all belongs to the "Site Builder" layer, which is a work in progress. I don't know when I'll have it ready though (I'm currently working on the GraphQL server for WP layer, once I'm done there I'll move on to the Site Builder).
Authentication for WPGraphQL using JWT (JSON Web Tokens)Project mention: 10+The Best PHP Projects GitHub 2022 | dev.to | 2021-11-08
JWT authentication plugins: JWT WP REST and JWT WP GraphQL.
Query gutenberg blocks with wp-graphqlProject mention: Headless WP experiment I: Low-code dashboard approach | dev.to | 2022-04-24
(Another strategy is receiving blocks via WPGraphQL and render them individually via wp-graphql-gutenberg, see e.g. https://www.youtube.com/watch?v=4Ybro_joKMk). Jason Bahl talked about this briefly at WPeDecode conference as well.
[READ ONLY] GraphQL API for WordPressProject mention: Top ways to write a custom GraphQL Server with production ready features | reddit.com/r/graphql | 2021-11-24
GraphQL API for WordPress
WPGraphQL Polylang Extension for WordPressProject mention: Multi-Lingual Headless WordPress | dev.to | 2022-07-04
Next, we need to expose Polylang's languages and translations for our post in the GraphQL schema. Go to the WPGraphQL for Polylang github repository page here: https://github.com/valu-digital/wp-graphql-polylang
Automatic GraphQL types from Doctrine entities
A PHP implementation of the GraphQL specifications
: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.
PHP GraphQL related posts
Upgrading to headless Wordpress with Gatsby
1 project | reddit.com/r/gatsbyjs | 30 Jun 2022
GraphQLite v6.0 Released - Introducing a more Succinct Syntax
5 projects | reddit.com/r/PHP | 11 Jun 2022
Creating a GraphQL Server With PHP
1 project | reddit.com/r/laravel | 2 Jun 2022
What is the best headless CMS which supports content blocks?
4 projects | reddit.com/r/webdev | 18 May 2022
What tech stack do you think would you use if you had to build an e-commerce store from scratch
4 projects | reddit.com/r/reactjs | 14 May 2022
Offline payment for Woocommerce
1 project | reddit.com/r/gatsbyjs | 14 May 2022
(API Platform / Swagger) How to create a custom path with multiple methods?
2 projects | reddit.com/r/symfony | 11 May 2022
What are some of the best open-source GraphQL projects in PHP? This list will help you:
Are you hiring? Post a new remote job listing for free.