2017 © Pedro Pelรกez
 

wordpress-plugin wp-graphql

GraphQL API for WordPress

image

wp-graphql/wp-graphql

GraphQL API for WordPress

  • Wednesday, August 1, 2018
  • by jasonbahl
  • Repository
  • 64 Watchers
  • 729 Stars
  • 867 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 88 Forks
  • 64 Open issues
  • 48 Versions
  • 186 % Grown

The README.md

WPGraphQL Logo, (*1)

WPGraphQL

Total Downloads Monthly Downloads Daily Downloads Latest Stable Version Testing Integration WordPress Coding Standards Schema Linter GraphiQL E2E Tests Code Quality, (*2)

Unlock the power of WordPress data with GraphQL, (*3)

WPGraphQL provides an extendable GraphQL API for any WordPress site, unlocking modern development workflows., (*4)

Whether you're a WordPress developer exploring GraphQL or a GraphQL expert diving into WordPress, WPGraphQL simplifies data interaction and empowers your development workflow., (*5)


๐Ÿš€ Get Started

  1. ๐Ÿ“ฆ Install WPGraphQL: wp plugin install wp-graphql --activate
  2. ๐Ÿ‘ฉโ€๐Ÿ’ป Try it out: Live Demo
  3. ๐Ÿ“– Read the Quick Start Guide.
  4. ๐Ÿ’ฌ Join the Community on Discord
  5. โญ Star the Repo on GitHub ๐Ÿ˜‰

๐ŸŒŸ Key Features

  • Flexible API: Access posts, pages, custom post types, taxonomies, users, and more.
  • Extendable Schema: Easily add functionality with functions like register_graphql_field and register_graphql_connection.
  • Modern Framework Integration: Works seamlessly with Next.js, Svelte, Astro and other frameworks.
  • Optimized Performance: Query only the data you need. Collect multiple resources in one request, reducing round-trips. Use WPGraphQL Smart Cache for enhanced performance and network-level caching and cache-invalidation.
  • Developer Tools: Explore the schema with tools like the GraphiQL IDE and WordPress Playground.

graphiql-ide-example.gif, (*6)


๐Ÿ“– Documentation


๐Ÿค Community Support

WPGraphQL is powered by a passionate community of contributors, backers, and sponsors., (*7)

, (*8)

Backers on Open Collective Sponsors on Open Collective, (*9)

Want to help maintain and grow WPGraphQL?, (*10)


๐Ÿ™Œ Shout Outs

We extend our gratitude to the following projects and organizations for their contributions to the WordPress and GraphQL ecosystems:, (*11)

  • Webonyx: For the amazing graphql-php library that powers WPGraphQL's core functionality.
  • Ivome: For the graphql-relay-php library used in relay connections.
  • Automattic: For supporting WPGraphQL's ongoing development as a canonical WordPress plugin.
  • Gatsby: For their contributions to the WPGraphQL ecosystem and support for headless WordPress development.
  • WPEngine: For funding early development of WPGraphQL and supporting its growth.
  • Facebook: For open-sourcing the GraphQL spec, GraphiQL, and maintaining the JavaScript reference implementation.
  • Apollo: For pushing GraphQL forward and inspiring schema design best practices.
  • The WordPress REST API Contributors: For paving the way with the WP-API project, inspiring WPGraphQL's architecture.

Thank you to all these organizations and individuals for their efforts in shaping the tools we rely on today., (*12)


๐Ÿ”Œ Canonical Plugin

WPGraphQL is becoming a Canonical Plugin on WordPress.org, ensuring long-term support and a growing community of users and contributors., (*13)


๐Ÿ›  Privacy & Telemetry

WPGraphQL uses the Appsero SDK to collect telemetry data only after user consent, helping us improve the plugin responsibly., (*14)

The Versions

01/08 2018

dev-master

9999999-dev

GraphQL API for WordPress

  Sources   Download

GPLv3 GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

01/08 2018

0.0.31

0.0.31.0

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

31/07 2018

dev-develop

dev-develop

GraphQL API for WordPress

  Sources   Download

GPLv3 GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

31/07 2018

dev-release/v0.0.31

dev-release/v0.0.31

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

23/07 2018

0.0.30

0.0.30.0

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

23/07 2018

dev-release/v0.0.30

dev-release/v0.0.30

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

24/05 2018

0.0.29

0.0.29.0

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

24/05 2018

dev-release/v0.0.29

dev-release/v0.0.29

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

23/05 2018

dev-bug/post-object-mutations-parent-id-ints

dev-bug/post-object-mutations-parent-id-ints

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

12/05 2018

dev-bug/#442-no-json-response

dev-bug/#442-no-json-response

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

03/05 2018

0.0.28

0.0.28.0

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

03/05 2018

dev-release/v0.0.28

dev-release/v0.0.28

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore
by Chris Zarate

02/05 2018

dev-bug/#436-orderby-mapping

dev-bug/#436-orderby-mapping

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

20/03 2018

0.0.27

0.0.27.0

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

20/03 2018

dev-release/v0.0.27

dev-release/v0.0.27

GraphQL API for WordPress

  Sources   Download

GPL-3.0+

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

14/02 2018

0.0.26

0.0.26.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

14/02 2018

dev-release/v0.0.26

dev-release/v0.0.26

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

09/02 2018

0.0.25

0.0.25.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

08/02 2018

dev-release/v0.0.25

dev-release/v0.0.25

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

03/02 2018

dev-add-code-of-conduct-1

dev-add-code-of-conduct-1

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

18/01 2018

0.0.24

0.0.24.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

18/01 2018

dev-release/v0.0.24

dev-release/v0.0.24

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

11/01 2018

0.0.23

0.0.23.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

11/01 2018

dev-release/v0.0.23

dev-release/v0.0.23

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

07/12 2017

dev-heroku/examples

dev-heroku/examples

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

10/11 2017

0.0.22

0.0.22.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

10/11 2017

dev-release/v0.0.22

dev-release/v0.0.22

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

03/11 2017

0.0.21

0.0.21.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

03/11 2017

dev-release/v0.0.21

dev-release/v0.0.21

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

11/10 2017

0.0.20

0.0.20.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

11/10 2017

dev-release/v0.0.20

dev-release/v0.0.20

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner
by Hughie Devore

10/10 2017

v0.0.19

0.0.19.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner

25/09 2017

v0.0.18

0.0.18.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner

15/08 2017

v0.0.17

0.0.17.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner

23/06 2017

v0.0.16

0.0.16.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner

19/06 2017

v0.0.15

0.0.15.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner

16/06 2017

v0.0.14

0.0.14.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner

15/06 2017

v0.0.13

0.0.13.0

GraphQL API for WordPress

  Sources   Download

GPLv3

The Requires

 

The Development Requires

by Jason Bahl
by Edwin Cromley
by Ryan Kanner

16/01 2017

0.0.3

0.0.3.0

  Sources   Download

The Requires

 

13/01 2017

0.0.2

0.0.2.0

  Sources   Download

The Requires