GraphQL Tools

This list will help you find the best GraphQL tool.

Amplication
Amplication
: Amplication is an open‑source low code development tool. It builds database applications with REST API and GraphQL for CRUD with relations, sorting, filtering, pagination.
Escape GraphQL Quickscan
Escape GraphQL Quickscan
One-click security scan of your GraphQL endpoints. Free, no login required.
CraftQL
CraftQL
A CLI tool to visualize GraphQL schemas and to output a graph data structure as a graphviz .dot format.
Dataloader-codegen
Dataloader-codegen
An opinionated JavaScript library for automatically generating predictable, type safe DataLoaders over a set of resources (e.g. HTTP endpoints).
Retool
Retool
– Internal tools builder on top of your GraphQL APIs + GraphQL IDE with a schema explorer.
InQL Scanner
InQL Scanner
A Burp Extension for GraphQL Security Testing
Firecamp - GraphQL Playground
Firecamp - GraphQL Playground
The fastest collaborative GraphQL playground.
GraphQL Birdseye
GraphQL Birdseye
– View any GraphQL schema as a dynamic and interactive graph.
Postman
Postman
An HTTP Client that supports editing GraphQL queries.
Altair GraphQL Client
Altair GraphQL Client
A beautiful feature-rich GraphQL Client for all platforms.
GraphQL Editor
GraphQL Editor
Visual Editor & GraphQL IDE.
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.