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
useValidationRule

useValidationRule

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.

Recently Updated

Name
useResponseCache

useResponseCache

- Skip the execution phase and reduce server load by caching execution results in-memory. - Customize cache entry time to live based on fields and types within the execution result. - Automatically invalidate the cache based on mutation selection sets. -
useValidationCache

useValidationCache

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

useParserCache

This plugins adds simple LRU caching to your `parse`, to improve performance by caching the parsed result.
maxAliasesPlugin

maxAliasesPlugin

Limit the number of aliases allowed in a GraphQL query.
maxDepthPlugin

maxDepthPlugin

Limit the depth allowed in a GraphQL query.
blockFieldSuggestions

blockFieldSuggestions

Block graphql field suggestion.
maxDirectivesPlugin

maxDirectivesPlugin

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

maxTokensPlugin

Limit the number of tokens allowed in a GraphQL document.
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.
useSchema

useSchema

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