WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Joe Fusco v5.4.2

WPGraphQL IDE

Modern GraphQL IDE for WPGraphQL — schema-aware editor, execution history, saved queries, and a public endpoint mode.

WPGraphQL IDE

The facts

Active installs
1k+
Price
Free
Last updated
18 Aug 2026
Added
Feb 2025
Requires WP
6.1
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
33,681

Our analysis

AI-assisted

WPGraphQL IDE is a query editor for WPGraphQL, designed to enhance the user experience within the WordPress admin interface. It replaces the older GraphiQL interface with a more efficient and extensible tool that integrates seamlessly into wp-admin.

The plugin features a multi-tab editor, schema-aware autocomplete, and various response panes for viewing JSON data. It is suitable for developers and users who work with GraphQL queries in WordPress, offering tools for managing queries, variables, and execution history.

Best for: This plugin is best suited for developers and users working with GraphQL in WordPress.

What it does well

  • Next-generation query editor built on WordPress’s component library
  • Multi-tab editor with auto-save functionality
  • Schema-aware autocomplete and inline lint warnings
  • Public endpoint mode for anonymous users
  • Full keyboard support for efficient navigation

Where it falls short

  • Limited information on user ratings and feedback
  • No pricing details provided

Verdict

WPGraphQL IDE offers a modern approach to managing GraphQL queries within WordPress, though more user feedback would be beneficial.

From the developer

Joe Fusco's own description of WPGraphQL IDE, lightly tidied.

WPGraphQL IDE is a next-generation query editor for WPGraphQL, built on WordPress’s component library and CodeMirror 6. It replaces the bundled legacy GraphiQL interface with a faster, more extensible IDE that feels native to wp-admin.

Three ways to open the IDE:

  • Dedicated page at wp-admin/admin.php?page=graphql-ide
  • Drawer — slide-up panel triggered from the admin bar, available on every wp-admin and front-end page
  • Public endpoint mode (opt-in) — visiting the GraphQL endpoint URL in a browser renders the IDE shell instead of returning JSON. Anonymous visitors get a read-only schema browser; signed-in administrators get the full editor.

Editor features:

  • Multi-tab editor with auto-save and overflow tab dropdown
  • Schema-aware autocomplete, hover-doc tooltips, and inline lint warnings (powered by CodeMirror 6 + cm6-graphql)
  • Cmd-click navigation from any field, type, or argument straight to the Docs Explorer
  • Response panes: JSON viewer, table view, status code / duration / size / resolver-count badges, request tracing, query log, N+1 detection
  • Variables and headers editors with their own autocomplete
  • Per-document settings (description, alias names, max-age cache hint, allow/deny)
  • Execution history persisted to localStorage, scoped per WordPress user and IDE context — available to anonymous public-endpoint visitors too
  • Saved Queries panel with personal collections and share links (when WPGraphQL Smart Cache is also active)
  • Full keyboard support: Cmd+Enter to execute, Ctrl+Shift+P to prettify, arrow keys to switch tabs

What’s new in 5.0:

  • Rebuilt UI on @wordpress/components and @wordpress/data. The legacy GraphiQL wrapper is gone — see the Upgrade Notice if you have customizations.
  • Smart Cache integration. Saved documents now live in wp-graphql-smart-cache‘s graphql_document post type — one canonical primitive for the WPGraphQL ecosystem. The IDE works standalone when Smart Cache isn’t installed; Saved Queries / Document Settings / share links light up when it is.
  • Three render modes (above), each individually configurable.
  • Schema-typed data layer. Document and collection operations run through WPGraphQL itself instead of the WordPress REST API.
  • Full internationalization. Every UI string passes through @wordpress/i18n under the wpgraphql-ide text domain.
  • Auto-upgrade from 4.x. Open tabs and query history saved by the legacy GraphiQL UI migrate forward on first 5.0 load.

For the complete breaking-change list and 4.x → 5.0 migration guide, see UPGRADE-5.0.md in the plugin or the project’s GitHub releases.

Privacy Policy

WPGraphQL IDE uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster and make product improvements.

Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice.

When you opt in, each telemetry request is sent to Appsero and a duplicate is sent in a non-blocking request to WPGraphQL-operated infrastructure at https://telemetry.wpgraphql.com (the same categories of data as described for Appsero below).

Learn more about how Appsero collects and uses this data.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for making sites fast.

WP-Optimize

Get caching and more with this powerful cache plugin. Cache, optimize images, clean your database and minify f...

Free 1M+ installs 4.8★ (2,606)
LiteSpeed Cache

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...

Free 7M+ installs 4.8★ (2,764)
EWWW Image Optimizer

Comprehensive image optimization with WebP, AVIF, Lazy Load, and more. Optimize images automatically for Faste...

Free 1M+ installs 4.8★ (1,838)
Under Construction

Easy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & sh...

Free 600k+ installs 4.8★ (1,285)
Smush

Smush

93

Compress and optimize images, enable lazy load, serve WebP & AVIF, and speed up your site with a global im...

Free 1M+ installs 4.8★ (6,051)
Converter for Media

Speed up your website by using our WebP & AVIF Converter. Optimize images and serve WebP and AVIF images i...

Free 500k+ installs 4.9★ (1,097)