wp-graphql/wp-graphql
:rocket: GraphQL API for WordPress observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4
- age_days: 3593
- days_rel: 15
- days_push: 7
- n_releases_24m: 74
Adoption not part of the score
3791 stars · 471 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
WPGraphQL is a free, open-source WordPress plugin that exposes an extendable GraphQL schema and API for any WordPress site. It lets developers query WordPress content (posts, pages, users, media, taxonomies) from modern frontend frameworks like Next.js, Gatsby, Vue, or Svelte.
Use cases
- use wordpress as a headless cms with next.js
- query wordpress posts and pages via graphql
- replace the wordpress rest api with graphql
- build a gatsby site from wordpress content
- fetch nested wordpress data in a single request
- extend the wordpress api with custom graphql fields
When to choose
- you want a decoupled/headless WordPress architecture with a modern JS frontend
- you need flexible, precise data fetching from WordPress instead of multiple REST round-trips
- you want an extendable GraphQL schema that plugins can build on
When to avoid
- you only need simple REST endpoints and already have WP REST API integrations
- your stack is entirely server-rendered classic WordPress PHP themes
- you cannot install plugins on your WordPress host
Facets
plugin · maturity active
graphql api-framework http-server middleware web-development cms apis backend php self-hosted wordpress-plugin headless-cms decoupled-frontend gatsby nextjs graphiql web-server
3 sources
- readme: https://github.com/wp-graphql/wp-graphql · fetched 2026-08-28 · 68b231588f94
- homepage: https://www.wpgraphql.com · fetched 2026-08-29 · 8f5b3cf8996e
- site_page: https://www.wpgraphql.com/docs/introduction · fetched 2026-08-29 · 99edc701193b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| wp-graphql/wp-graphql | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="wp-graphql/wp-graphql")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem