GraphiQL is an interactive browser-based integrated development environment for writing, testing, and documenting GraphQL queries and mutations. It functions as a code editor, an API exploration tool, and a schema explorer, providing a visual interface for browsing GraphQL types and fields. The project provides a language server that delivers schema-driven autocompletion, linting, and validation via the Language Server Protocol. It allows for the embedding of high-performance editors into external projects and supports the injection of custom tools and components through a sidebar plugin API.
A library to query and manipulate GraphQL Introspection Query results in some useful ways.
:verticaltrafficlight: Check your GraphQL query strings against a schema.
Extends supertest to test a GraphQL endpoint
Offers a collection of GraphQL directives for easy validation, authorization, and sanitation, simplifying the implementation of complex functionality in GraphQL APIs. It ensures secure and efficient GraphQL APIs with pre-built solutions.
The main features of ktutnik/graphql-directive are: GraphQL Development Tools.
Open-source alternatives to ktutnik/graphql-directive include: graphql/graphiql — GraphiQL is an interactive browser-based integrated development environment for writing, testing, and documenting… anvilco/graphql-introspection-tools — A library to query and manipulate GraphQL Introspection Query results in some useful ways. apollographql/eslint-plugin-graphql — :vertical_traffic_light: Check your GraphQL query strings against a schema. apollographql/graphql-tag — A JavaScript template literal tag that parses GraphQL queries. apollographql/graphql-tools — graphql-tools is a toolkit for constructing, modifying, and combining GraphQL schemas. It provides a suite of… alexstrat/supertest-graphql — Extends supertest to test a GraphQL endpoint.