GraphQL Tools

This list will help you find the best GraphQL tool.

GraphQL '98
GraphQL '98
A visual GraphQL data browser, like a SQL GUI for GraphQL
Apollo Workbench
Apollo Workbench
Tooling to help you develop and mock federated schemas using Apollo Federation
Apollo Sandbox
Apollo Sandbox
The quickest way to navigate and test your GraphQL endpoints.
GraphQL Inspector
GraphQL Inspector
: Compare schemas, validate documents, find breaking changes, find similar types, schema coverage, and more.
Gqldoc
Gqldoc
The easiest way to make API documents for GraphQL.
GraphQL Intruder
GraphQL Intruder
Plugin based python script to perform GraphQL vulnerability assessment.
WAF For GraphQL
WAF For GraphQL
Web Application Firewall for graphQL APIs
GraphQL Raider
GraphQL Raider
BurpSuite
InQL Scanner
InQL Scanner
inql
Tinfoil Security - GraphQL Security Scanner
Tinfoil Security - GraphQL Security Scanner
Tinfoil Security
StackHawk - GraphQL Vulnerability Scanner
StackHawk - GraphQL Vulnerability Scanner
StackHawk
GraphQL Birdseye
GraphQL Birdseye
– View any GraphQL schema as a dynamic and interactive graph.
Apollo Client Developer Tools
Apollo Client Developer Tools
GraphQL debugging tools for Apollo Client in the Chrome developer console
VulcanJS
VulcanJS
The full-stack React+GraphQL framework
SwitchQL
SwitchQL
Automated transcription of database schemas into GraphQL schemas, resolvers, queries, and mutations
OpenAPI-to-GraphQL
OpenAPI-to-GraphQL
Take any OpenAPI Specification (OAS) or swagger and create a GraphQL interface - Two minute video and resources here
Graphql-typed-client
Graphql-typed-client
A tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety and awesome code completion experience)
GraphQL Inspector
GraphQL Inspector
Tooling for GraphQL. Compare schemas, validate documents, find breaking changes, find similar types, schema coverage.
GRAPHQL DESIGNER
GRAPHQL DESIGNER
A developer's web-app tool to rapidly prototype a full stack CRUD implementation of GraphQL with React.
Apollo GraphQL VSCode Extension
Apollo GraphQL VSCode Extension
Rich editor support for GraphQL client and server development that seamlessly integrates with the Apollo platform
RAN Toolkit
RAN Toolkit
Production-ready toolkit/boilerplate with support for GraphQL, SSR, Hot-reload, CSS-in-JS, caching, and more.
Bit
Bit
Organize GraphQL API as components to be consumed with NPM or modified from any project (example).
Tuql
Tuql
Automatically create a GraphQL server from any sqlite database.
Prisma
Prisma
Turn your database into a GraphQL API. Prisma lets you design your data model and have a production ready GraphQL API online in minutes.
Insomnia
Insomnia
- An full-featured API client with first-party GraphQL query editor
Json-graphql-server
Json-graphql-server
Get a full fake GraphQL API with zero coding in less than 30 seconds, based on a JSON data file.
GraphQL Rover
GraphQL Rover
GraphQL schema interactive navigation, rearrange nodes, search and explore types and fields.
GraphQL Metrics
GraphQL Metrics
instrument GraphQL resolvers, logging response times and statuses (if there was an error or not) to the console as well as to InfluxDB.
Apollo Storybook Decorator
Apollo Storybook Decorator
Wrap your React Storybook stories with Apollo Client, provide mocks for isolated UI testing with GraphQL
Altair GraphQL Client
Altair GraphQL Client
A beautiful feature-rich GraphQL Client for all platforms.
Apollo Tracing
Apollo Tracing
GraphQL extension that enables you to easily get resolver-level performance information as part of a GraphQL response.
Apollo Launchpad
Apollo Launchpad
Like JSFiddle for GraphQL server code, write and deploy a GraphQL API directly from your browser.
Ts-graphql-plugin
Ts-graphql-plugin
A language service plugin complete and validate GraphQL query in TypeScript template strings.
GraphQL Faker
GraphQL Faker
🎲 Mock or extend your GraphQL API with faked data. No coding required.
GraphQL Docs
GraphQL Docs
Instantly create beautiful GraphQL API docs hosted online.
GraphQL Voyager
GraphQL Voyager
Represent any GraphQL API as an interactive graph.
Swagger To GraphQL
Swagger To GraphQL
GraphQL types builder based on REST API described in Swagger. Allows to migrate to GraphQL from REST for 5 minutes
GraphQL IDE
GraphQL IDE
An extensive IDE for exploring GraphQL API's.
GraphQL Code Generator
GraphQL Code Generator
GraphQL code generator based on schema and documents.
Graphql-autocomplete
Graphql-autocomplete
Autocomplete and lint from a GraphQL endpoint in Atom.
Graphdoc
Graphdoc
Static page generator for documenting GraphQL Schema.
GraphQL CMS
GraphQL CMS
Use your existing GraphQL schema to generate simple for use, fully functional CMS in a couple steps.
Vim-graphql
Vim-graphql
A Vim plugin that provides GraphQL file detection and syntax highlighting.
AST Explorer
AST Explorer
Select "GraphQL" at the top, explore the GraphQL AST and highlight different parts by clicking in the query.
Eslint-plugin-graphql
Eslint-plugin-graphql
An ESLint plugin that checks your GraphQL strings against a schema.
GraphQL Network
GraphQL Network
A chrome dev-tools extension for debugging GraphQL network requests.
Model Visualizer
Model Visualizer
A small webapp that generates an ERD-like visualization of a GraphQL endpoint from an introspection query.
Annotated GraphQL Server
Annotated GraphQL Server
Server for annotated GraphQL showing how to transform a REST api into a GraphQL endpoint with annotations.
Gdom
Gdom
DOM Traversing and Scraping using GraphQL.
Js-graphql-intellij-plugin
Js-graphql-intellij-plugin
GraphQL language support for IntelliJ IDEA and WebStorm, including Relay.QL tagged templates in JavaScript and TypeScript.