SaaSHub helps you find the best software and product alternatives Learn more →
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
-
Project mention: Statamic – modern, clean, and highly adaptable CMS built on Laravel | news.ycombinator.com | 2024-04-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.
-
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.
-
-
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.
-
-
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-content-blocks
Plugin that extends WPGraphQL to support querying (Gutenberg) Blocks as data
-
-
-
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.
-
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!
PHP GraphQL discussion
PHP GraphQL related posts
-
Why Everyone Hates WordPress
-
Database Extension that creates webpages for each entry?
-
Importing content and the HTML markup
-
Page by Page, Staging to Production
-
Plugin that converts certain words to links
-
Show HN: Gato GraphQL – a tool to interact with data in WordPress
-
Gato GraphQL: Interact with all your data in WordPress using GraphQL
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Oct 2024
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 |