Logo
GitHubDiscord

Domain Graph Service (DGS) Framework

The DGS Framework (Domain Graph Service) is a GraphQL server framework for Spring Boot, developed by Netflix.

Type: server

Website: https://github.com/netflix/dgs-framework

Features

Feature Supported Since Note
MutationsJul 2015
QueriesJul 2015
SubscriptionsJun 2018
Directives on Variable DefinitionsOct 2021
Interfaces on InterfacesOct 2021
Repeatable DirectivesOct 2021
@specifiedByOct 2021
Deprecated input valuesSep 2025
Executable documents descriptionsSep 2025 -

Requires GraphQL Java support

@oneOfSep 2025 10.0.0

Provided by GraphQL Java (discussion)

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

Provided by Spring for GraphQL (Discussion)

Directives on directivesdraft -

Requires GraphQL Java support

Empty selection setsdraft ?

Know the status of this feature? Let us know!

GraphQL over HTTPdraft N/A

Provided by Spring for GraphQL (Discussion)

'@defer'ExperimentalRFC2 ?

Know the status of this feature? Let us know!

Fragment ArgumentsExperimentalRFC2 -
'@stream'ExperimentalRFC2 ?

Know the status of this feature? Let us know!

Deprecated objectsExperimentalRFC1 -

Requires GraphQL Java support

Empty abstract typesExperimentalRFC1 ?

Know the status of this feature? Let us know!

Empty objectsExperimentalRFC1 ?

Know the status of this feature? Let us know!

'onError' request parameterExperimentalRFC1 -

Requires GraphQL Java support

Service capabilitiesExperimentalRFC1 -
Field extensionsExperimentalGAP ?

Know the status of this feature? Let us know!

@semanticNonNullExperimentalGAP -

discussion

Automatic Persisted QueriesExperimental

pr

HTTP batchingExperimental ?

Know the status of this feature? Let us know!

HTTP QUERY methodExperimental ?

Know the status of this feature? Let us know!

Persisted DocumentsExperimental

The protocol for persisted documents is still TBD

Semantic IntrospectionExperimental -