Gato GraphQL logo

The most powerful GraphQL server for WordPress

Use Gato GraphQL to interact with all your data, and manage your WordPress site.

Security first

Remain in control of your data

Manage who can access your data, how to expose it, and what data is made available.

Access control

Fast. Extensible. Configurable.

The GraphQL server has been engineered from the ground up to be super fast, easily extensible, and configurable in elaborate detail.

Optimized for speed

The query is resolved on linear time complexity, and does not suffer the "n+1" problem. The schema is generated only the first time, and cached. The response can be cached, using standard HTTP Caching.

Feature 01

Extensibility

Extend the GraphQL schema to fetch data from your CPTs and custom models.

Feature 03

Limitless options

Configure the plugin to suit your specific needs, even endpoint by endpoint.

Feature 02
Versatility to satisfy your needs

Accomplish your goals

Whether building an API, a website, theme, plugin or Gutenberg block, GraphQL can help you.

Build headless sites

Use your JavaScript framework of choice to render your site.

Power your Gutenberg blocks

Fetch data to render your Gutenberg blocks on both the client and server sides.

Private GraphQL Server

Use GraphQL as a tool to internally power your application, without exposing an API.

Interact with the wider web

Send requests to external services with ease and no limitations, and accept incoming requests via webhooks. Your WordPress site will be at the center of the web.

Feature 04
Forward-looking server

Advanced GraphQL features

Gato GraphQL includes novel custom features that build on top of the GraphQL spec, delivering more versatility and power.

Simplify your tech stack

Handle the functionality from multiple plugins using a single tool, Gato GraphQL PRO. Save money by purchasing fewer plugins, and remove bloat from your WordPress site.

Automator

Trigger the execution of a GraphQL query whenever an event happens, or via WP-Cron.

Bulk editing/Post duplicator

Create or update hundreds of resources in bulk, executing a single query.

Content distribution

Synchronize content across a WordPress multisite, or a network of independent sites.

Email notifications

Communicate with your users, and send notifications to the admin.

HTTP client

Send requests to services, fetch data from any REST or GraphQL API, access external resources.

Import/export

Import content from Google Sheets, a WordPress site or RSS feed, a REST or GraphQL API, or a CSV.

Search & replace

Modify content in all your posts using regex expressions.

Translation

Translate the content in the site to over 130 languages via Google Translate.

Webhooks

Process incoming data from any source or service, directly within the wp-admin.

Pricing plans

Simple plans for everyone

Unleash your capabilities with Gato GraphQL PRO.

Free
$0
Gato GraphQL plugin
Personal
$129
Gato GraphQL PRO - License for 1 domain
Professional
$249
Gato GraphQL PRO - License for 10 domains
Agency
$499
Gato GraphQL PRO - License for 50 domains
Usage
Usage
Usage
Usage
Usage
Domains
Unlimited Domains
1 Domain
10 Domains
50 Domains
Features
Features
Features
Features
Features
Security
Security
Security
Security
Security
Custom Endpoints
Custom Endpoints
Custom Endpoints
Custom Endpoints
Custom Endpoints
Persisted Queries
Persisted Queries
Persisted Queries
Persisted Queries
Persisted Queries
GraphiQL client
GraphiQL client
GraphiQL client
GraphiQL client
GraphiQL client
Voyager client
Voyager client
Voyager client
Voyager client
Voyager client
Graphical clients
Graphical clients
Graphical clients
Graphical clients
Graphical clients
Predefined Persisted Queries
Predefined Persisted Queries
Predefined Persisted Queries
Predefined Persisted Queries
Predefined Persisted Queries
Public, Private & Password-Protected Endpoints
Public, Private & Password-Protected Endpoints
Public, Private & Password-Protected Endpoints
Public, Private & Password-Protected Endpoints
Public, Private & Password-Protected Endpoints
Internal Endpoint for Blocks
Internal Endpoint for Blocks
Internal Endpoint for Blocks
Internal Endpoint for Blocks
Internal Endpoint for Blocks
API Hierarchy
API Hierarchy
API Hierarchy
API Hierarchy
API Hierarchy
Endpoint Management
Endpoint Management
Endpoint Management
Endpoint Management
Endpoint Management
Schema namespacing
Schema namespacing
Schema namespacing
Schema namespacing
Schema namespacing
Nested mutations
Nested mutations
Nested mutations
Nested mutations
Nested mutations
“Sensitive” data
“Sensitive” data
“Sensitive” data
“Sensitive” data
“Sensitive” data
Global Fields
Global Fields
Global Fields
Global Fields
Global Fields
Composable directives
Composable directives
Composable directives
Composable directives
Composable directives
Multi-Field Directives
Multi-Field Directives
Multi-Field Directives
Multi-Field Directives
Multi-Field Directives
'oneOf' Input Object
'oneOf' Input Object
'oneOf' Input Object
'oneOf' Input Object
'oneOf' Input Object
Returning different types on mutations
Returning different types on mutations
Returning different types on mutations
Returning different types on mutations
Returning different types on mutations
Field and directive-based versioning
Field and directive-based versioning
Field and directive-based versioning
Field and directive-based versioning
Field and directive-based versioning
Proactive feedback
Proactive feedback
Proactive feedback
Proactive feedback
Proactive feedback
Enhanced security
Enhanced security
Enhanced security
Enhanced security
Enhanced security
Automation
Automation
Automation
Automation
Automation
Access Control
Access Control
Access Control
Access Control
Access Control
Public/Private Schema
Public/Private Schema
Public/Private Schema
Public/Private Schema
Public/Private Schema
HTTP Caching
HTTP Caching
HTTP Caching
HTTP Caching
HTTP Caching
Integrations with 3rd-party plugins
Integrations with 3rd-party plugins
Integrations with 3rd-party plugins
Integrations with 3rd-party plugins
Integrations with 3rd-party plugins
Field Deprecation via UI
Field Deprecation via UI
Field Deprecation via UI
Field Deprecation via UI
Field Deprecation via UI
Multiple Query Execution
Multiple Query Execution
Multiple Query Execution
Multiple Query Execution
Multiple Query Execution
Field to Input
Field to Input
Field to Input
Field to Input
Field to Input
Function Fields
Function Fields
Function Fields
Function Fields
Function Fields
Function Directives
Function Directives
Function Directives
Function Directives
Function Directives
Helper Fields
Helper Fields
Helper Fields
Helper Fields
Helper Fields
Environment Fields
Environment Fields
Environment Fields
Environment Fields
Environment Fields
HTTP Client
HTTP Client
HTTP Client
HTTP Client
HTTP Client
Schema Editing Access
Schema Editing Access
Schema Editing Access
Schema Editing Access
Schema Editing Access
Support
Support
Support
Support
Support
Premium Support
Premium Support
Premium Support
Premium Support
Premium Support

The PRO license is for 1 year (renewable every year), that includes support and access to all product updates. Prices are in USD.

30-day money back guarantee

Purchase Gato GraphQL PRO with the confidence that, if it does not satisfy your needs, you can request a refund.

Features illustration
Money back guarantee
Quint R.
You have built an incredibly well-thought out and powerful tool—plus the support material is stellar.
Try out Gato GraphQL PRO for free

Discover the power

Play with Gato GraphQL PRO in your own sandbox site, available for free for 7 days.