Explore Plugins

Trending

Name
useSchema

useSchema

This is the core package for Envelop. You can find a complete documentation here: https://github.com/n1ru4l/envelop
useSchemaByContext

useSchemaByContext

This is the core package for Envelop. You can find a complete documentation here: https://github.com/n1ru4l/envelop
useErrorHandler

useErrorHandler

This is the core package for Envelop. You can find a complete documentation here: https://github.com/n1ru4l/envelop
useMaskedErrors

useMaskedErrors

This is the core package for Envelop. You can find a complete documentation here: https://github.com/n1ru4l/envelop
useEngine

useEngine

This is the core package for Envelop. You can find a complete documentation here: https://github.com/n1ru4l/envelop
useExtendContext

useExtendContext

This is the core package for Envelop. You can find a complete documentation here: https://github.com/n1ru4l/envelop
useLogger

useLogger

This is the core package for Envelop. You can find a complete documentation here: https://github.com/n1ru4l/envelop
usePayloadFormatter

usePayloadFormatter

This is the core package for Envelop. You can find a complete documentation here: https://github.com/n1ru4l/envelop
useValidationCache

useValidationCache

This plugins adds simple LRU caching to your `validate`, to improve performance by caching the validation result.
useGraphQLJit

useGraphQLJit

This plugins replaces the original `execute` of GraphQL with [`graphql-jit`](https://github.com/zalando-incubator/graphql-jit).

Recently Updated

Name
useHive

useHive

A NodeJS client for GraphQL Hive
useGraphQLJit

useGraphQLJit

This plugins replaces the original `execute` of GraphQL with [`graphql-jit`](https://github.com/zalando-incubator/graphql-jit).
useSentry

useSentry

This plugin collects errors and performance tracing for your execution flow, and reports it to [Sentry](https://sentry.io).
useOpenTelemetry

useOpenTelemetry

This plugins integrates [Open Telemetry](https://opentelemetry.io/) tracing with your GraphQL execution. It also collects GraphQL execution errors and reports it as Exceptions.
usePrometheus

usePrometheus

This plugin tracks the complete execution flow, and reports metrics using Prometheus tracing (based on `prom-client`).
maxTokensPlugin

maxTokensPlugin

Limit the number of tokens allowed in a GraphQL document.
maxDirectivesPlugin

maxDirectivesPlugin

Limit the number of directives allowed in a GraphQL query.
blockFieldSuggestions

blockFieldSuggestions

Block graphql field suggestion.
maxDepthPlugin

maxDepthPlugin

Limit the depth allowed in a GraphQL query.
maxAliasesPlugin

maxAliasesPlugin

Limit the number of aliases allowed in a GraphQL query.