GraphQL Kotlin
Implementation first server for Kotlin.
Type: server
Website: https://github.com/expoedia/graphql-kotlin
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 | ? | Know the status of this feature? Let us know! |
| Deprecated input valuesSep 2025 | ||
| Executable documents descriptionsSep 2025 | ? | Know the status of this feature? Let us know! |
| 'application/graphql-response+json' media typedraft | 7.0.0 | |
| '@defer'ExperimentalRFC2 | ? | Know the status of this feature? Let us know! |
| '@stream'ExperimentalRFC2 | ? | Know the status of this feature? Let us know! |
| Directives on directivesExperimentalRFC2 | ? | Know the status of this feature? Let us know! |
| Fragment ArgumentsExperimentalRFC2 | ? | Know the status of this feature? Let us know! |
| 'onError' request parameterExperimentalRFC1 | ? | Know the status of this feature? Let us know! |
| Deprecated objectsExperimentalRFC1 | ? | Know the status of this feature? Let us know! |
| Service capabilitiesExperimentalRFC1 | ? | Know the status of this feature? Let us know! |
| Field extensionsExperimentalRFC0 | ? | Know the status of this feature? Let us know! |
| @semanticNonNullExperimental | ? | Know the status of this feature? Let us know! |
| Automatic Persisted QueriesExperimental | ||
| HTTP batchingExperimental | ? | Know the status of this feature? Let us know! |
| Persisted DocumentsExperimental | The protocol for persisted documents is still TBD |
|
| Semantic IntrospectionExperimental | ? | Know the status of this feature? Let us know! |