Logo
GitHubDiscord

gql.tada

Magical GraphQL query engine for TypeScript.

Type: tool

Website: https://github.com/0no-co/gql.tada

Features

Feature Supported Since Note
MutationsJul 2015
QueriesJul 2015
SubscriptionsJun 2018
Repeatable DirectivesOct 2021
@specifiedByOct 2021
Directives on Variable DefinitionsOct 2021
Interfaces on InterfacesOct 2021
@oneOfSep 2025 1.7.0

pr

Deprecated input valuesSep 2025
Executable documents descriptionsSep 2025 1.9.0

pr

'application/graphql-response+json' media typedraft N/A

gql.tada is transport agnostic.

'@defer'ExperimentalRFC2 1.0.0

gql.tada is transport agnostic, but types deferred fragment spreads as optional. Related fixes shipped in 1.8.0 and 1.8.3.

'@stream'ExperimentalRFC2 N/A

gql.tada is transport agnostic; @stream delivery is handled by the client/server transport.

Directives on directivesExperimentalRFC2 -
Fragment ArgumentsExperimentalRFC2 -
'onError' request parameterExperimentalRFC1 -
Deprecated objectsExperimentalRFC1 -
Service capabilitiesExperimentalRFC1 -
Field extensionsExperimentalRFC0 -
@semanticNonNullExperimental -

gql.tada supports its own client-controlled nullability directives (@_required and @_optional) since 1.1.0, but not semantic non-null.

Automatic Persisted QueriesExperimental N/A

gql.tada is transport agnostic.

HTTP batchingExperimental N/A

gql.tada is transport agnostic.

Persisted DocumentsExperimental N/A

gql.tada is transport agnostic.

Semantic IntrospectionExperimental -