Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / ExpediaGroup / graphql-kotlin
Libraries for running GraphQL in Kotlin
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExpediaGroup%2Fgraphql-kotlin
Stars: 1,713
Forks: 339
Open Issues: 46
License: apache-2.0
Language: Kotlin
Repo Size: 86.4 MB
Dependencies:
1,598
Created: over 5 years ago
Updated: about 1 month ago
Last pushed: about 1 month ago
Last synced: about 1 month ago
Commit Stats
Commits: 1011
Authors: 99
Mean commits per author: 10.21
Development Distribution Score: 0.631
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/ExpediaGroup/graphql-kotlin
Topics: federation, graphql, graphql-client, graphql-java, graphql-plugin, graphql-server, kotlin, oss-portal-featured, schema-generator
Files
Dependencies
- @whatwg-node/fetch ^0.8.2 development
- graphql-http 1.16.0 development
- jest ^29.5.0 development
- org.jetbrains.kotlinx:kotlinx-coroutines-core $kotlinCoroutinesVersion api
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion api
- org.jetbrains.kotlinx:kotlinx-coroutines-core $kotlinCoroutinesVersion api
- org.jetbrains.kotlinx:kotlinx-serialization-json $kotlinxSerializationVersion api
- io.ktor:ktor-client-cio $ktorVersion api
- io.ktor:ktor-client-serialization $ktorVersion api
- com.github.tomakehurst:wiremock-jre8 $wireMockVersion testImplementation
- io.ktor:ktor-client-logging $ktorVersion testImplementation
- io.ktor:ktor-client-okhttp $ktorVersion testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-reactor $kotlinCoroutinesVersion api
- org.springframework.boot:spring-boot-starter-reactor-netty $springBootVersion api
- org.springframework:spring-webflux $springVersion api
- com.github.tomakehurst:wiremock-jre8 $wireMockVersion testImplementation
- com.ibm.icu:icu4j $icuVersion implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 $kotlinCoroutinesVersion implementation
- org.junit.jupiter:junit-jupiter-api $junitVersion testImplementation
- org.junit.jupiter:junit-jupiter-engine $junitVersion testImplementation
- io.ktor:ktor-client-logging-jvm $ktorVersion implementation
- io.ktor:ktor-client-okhttp $ktorVersion implementation
- com.expediagroup:graphql-kotlin-spring-client ${graphqlKotlinVersion}
- com.ibm.icu:icu4j 69.1
- io.projectreactor:reactor-core ${reactorVersion}
- io.projectreactor:reactor-test $reactorVersion testImplementation
- org.springframework.boot:spring-boot-starter-test $springBootVersion testImplementation
- com.graphql-java:java-dataloader $graphQLJavaDataLoaderVersion api
- io.projectreactor.kotlin:reactor-kotlin-extensions $reactorExtensionsVersion testImplementation
- io.projectreactor:reactor-core $reactorVersion testImplementation
- org.junit.jupiter:junit-jupiter-api $junitVersion testImplementation
- org.junit.jupiter:junit-jupiter-engine $junitVersion testImplementation
- com.graphql-java:graphql-java $graphQLJavaVersion api
- io.projectreactor.kotlin:reactor-kotlin-extensions $reactorExtensionsVersion testImplementation
- io.projectreactor:reactor-core $reactorVersion testImplementation
- org.junit.jupiter:junit-jupiter-api $junitVersion testImplementation
- org.junit.jupiter:junit-jupiter-engine $junitVersion testImplementation
- com.apollographql.federation:federation-graphql-java-support $federationGraphQLVersion api
- org.junit.jupiter:junit-jupiter-params $junitVersion testImplementation
- com.graphql-java:graphql-java $graphQLJavaVersion api
- org.jetbrains.kotlinx:kotlinx-coroutines-reactive $kotlinCoroutinesVersion api
- io.github.classgraph:classgraph $classGraphVersion implementation
- org.slf4j:slf4j-api $slf4jVersion implementation
- io.reactivex.rxjava3:rxjava $rxjavaVersion testImplementation
- org.junit.jupiter:junit-jupiter-params $junitVersion testImplementation
- com.graphql-java:graphql-java $graphQLJavaVersion api
- com.squareup:kotlinpoet $kotlinPoetVersion api
- org.jetbrains.kotlinx:kotlinx-serialization-json $kotlinxSerializationVersion api
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion implementation
- io.ktor:ktor-client-apache $ktorVersion implementation
- io.ktor:ktor-client-content-negotiation $ktorVersion implementation
- io.ktor:ktor-serialization-jackson $ktorVersion implementation
- org.slf4j:slf4j-api $slf4jVersion implementation
- com.github.tomakehurst:wiremock-jre8 $wireMockVersion testImplementation
- com.github.tschuchortdev:kotlin-compile-testing $compileTestingVersion testImplementation
- com.ibm.icu:icu4j $icuVersion testImplementation
- org.jetbrains.kotlin:kotlin-serialization $kotlinVersion testImplementation
- org.junit.jupiter:junit-jupiter-params $junitVersion testImplementation
- com.android.tools.build:gradle $androidPluginVersion compileOnly
- com.github.spullara.mustache.java:compiler $mustacheVersion testImplementation
- com.github.tomakehurst:wiremock-jre8 $wireMockVersion testImplementation
- org.junit.jupiter:junit-jupiter-params $junitVersion testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core $kotlinCoroutinesVersion api
- org.apache.maven.plugin-tools:maven-plugin-annotations $mavenPluginAnnotationVersion implementation
- org.apache.maven:maven-plugin-api $mavenPluginApiVersion implementation
- org.apache.maven:maven-project $mavenProjectVersion implementation
- io.github.classgraph:classgraph $classGraphVersion implementation
- org.slf4j:slf4j-api $slf4jVersion implementation
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion api
- org.jetbrains.kotlinx:kotlinx-benchmark-runtime $kotlinxBenchmarkVersion implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test $kotlinCoroutinesVersion testImplementation
- io.projectreactor.kotlin:reactor-kotlin-extensions $reactorExtensionsVersion api
- org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 $kotlinCoroutinesVersion api
- org.jetbrains.kotlinx:kotlinx-coroutines-reactor $kotlinCoroutinesVersion api
- org.springframework.boot:spring-boot-starter-webflux $springBootVersion api
- io.projectreactor:reactor-test $reactorVersion testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test $kotlinCoroutinesVersion testImplementation
- org.springframework.boot:spring-boot-starter-test $springBootVersion testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 $kotlinCoroutinesVersion implementation
- io.mockk:mockk $mockkVersion testImplementation
- org.junit.jupiter:junit-jupiter-api $junitVersion testImplementation
- org.junit.jupiter:junit-jupiter-engine $junitVersion testImplementation
- @docusaurus/core ^2.0.0-beta.17
- @docusaurus/preset-classic ^2.0.0-beta.17
- release-drafter/release-drafter v5 composite
- actions/cache v2 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/upload-artifact v3 composite
- gradle/gradle-build-action v2 composite
- gradle/wrapper-validation-action v1 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/upload-artifact v3 composite
- gradle/gradle-build-action v2 composite
- gradle/wrapper-validation-action v1 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- apollographql/federation-subgraph-compatibility v1 composite
- gradle/gradle-build-action v2 composite
- gradle/wrapper-validation-action v1 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/upload-artifact v3 composite
- gradle/gradle-build-action v2 composite
- gradle/wrapper-validation-action v1 composite
- actions/cache v2 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/cache v2 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- peaceiris/actions-gh-pages v3 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/upload-artifact v3 composite
- gradle/wrapper-validation-action v1 composite
- openjdk 17 build
- openjdk 17 build
- gradle 7.6.0-jdk17 build
- com.expediagroup:graphql-kotlin-ktor-client * implementation
- com.expediagroup:graphql-kotlin-hooks-provider * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-server * implementation
- com.expediagroup:graphql-kotlin-hooks-provider * implementation
- com.expediagroup:graphql-kotlin-ktor-client * implementation
- com.expediagroup:graphql-kotlin-server * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-server * implementation
- com.expediagroup:graphql-kotlin-ktor-client * implementation
- com.expediagroup:graphql-kotlin-server * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-server * implementation
- com.expediagroup:graphql-kotlin-ktor-client * implementation
- com.expediagroup:graphql-kotlin-server * implementation
- com.expediagroup:graphql-kotlin-hooks-provider * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-server * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-server * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-hooks-provider * implementation
- com.expediagroup:graphql-kotlin-spring-server * implementation
- com.expediagroup:graphql-kotlin-spring-server * implementation
- com.expediagroup:graphql-kotlin-spring-server * implementation
- com.expediagroup:graphql-kotlin-spring-server * implementation
- com.expediagroup:graphql-kotlin-spring-client @graphql-kotlin.version@
- io.projectreactor:reactor-core @reactor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- com.expediagroup:graphql-kotlin-spring-client @graphql-kotlin.version@
- io.projectreactor:reactor-core @reactor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- com.expediagroup:graphql-kotlin-ktor-client @graphql-kotlin.version@
- io.ktor:ktor-client-cio @ktor.version@
- io.ktor:ktor-client-jackson @ktor.version@
- io.ktor:ktor-client-json @ktor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.jetbrains.kotlinx:kotlinx-serialization-json @kotlin-serialization.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- io.ktor:ktor-client-cio @ktor.version@
- io.ktor:ktor-client-jackson @ktor.version@
- io.ktor:ktor-client-json @ktor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- io.ktor:ktor-client-cio @ktor.version@
- io.ktor:ktor-client-jackson @ktor.version@
- io.ktor:ktor-client-json @ktor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- com.expediagroup:graphql-kotlin-spring-client @graphql-kotlin.version@
- io.projectreactor:reactor-core @reactor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- com.expediagroup:graphql-kotlin-spring-server @graphql-kotlin.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.jetbrains.kotlin:kotlin-test @kotlin.version@ test
- org.junit.jupiter:junit-jupiter @junit.version@ test
- com.expediagroup:graphql-kotlin-spring-server @graphql-kotlin.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.jetbrains.kotlin:kotlin-test @kotlin.version@ test
- org.junit.jupiter:junit-jupiter @junit.version@ test
- com.expediagroup:graphql-kotlin-hooks-provider @graphql-kotlin.version@
- com.expediagroup:graphql-kotlin-spring-server @graphql-kotlin.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.jetbrains.kotlin:kotlin-test @kotlin.version@ test
- org.junit.jupiter:junit-jupiter @junit.version@ test
- com.expediagroup:graphql-kotlin-spring-client @graphql-kotlin.version@
- io.projectreactor:reactor-core @reactor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- io.ktor:ktor-client-cio @ktor.version@
- io.ktor:ktor-client-jackson @ktor.version@
- io.ktor:ktor-client-json @ktor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- io.ktor:ktor-client-cio @ktor.version@
- io.ktor:ktor-client-jackson @ktor.version@
- io.ktor:ktor-client-json @ktor.version@
- org.jetbrains.kotlin:kotlin-stdlib @kotlin.version@
- org.jetbrains.kotlinx:kotlinx-coroutines-core @kotlin-coroutines.version@
- org.junit.jupiter:junit-jupiter @junit.version@ test
- com.expediagroup:graphql-kotlin-client ${graphqlKotlinVersion}
- com.expediagroup:graphql-kotlin-ktor-client ${graphqlKotlinVersion}
- com.expediagroup:graphql-kotlin-maven-plugin ${graphqlKotlinVersion}
- com.expediagroup:graphql-kotlin-spring-client ${graphqlKotlinVersion}
- com.graphql-java:graphql-java ${graphqlJavaVersion}
- com.squareup:kotlinpoet ${kotlinPoetVersion}
- io.ktor:ktor-client-cio ${ktorVersion}
- io.ktor:ktor-client-jackson ${ktorVersion}
- io.ktor:ktor-client-json ${ktorVersion}
- io.projectreactor:reactor-core ${reactorVersion}
- org.jetbrains.kotlin:kotlin-maven-serialization ${kotlinVersion}
- org.jetbrains.kotlin:kotlin-stdlib ${kotlinVersion}
- org.jetbrains.kotlinx:kotlinx-coroutines-core ${kotlinxCoroutinesVersion}
- org.jetbrains.kotlinx:kotlinx-serialization-json ${kotlinxSerializationVersion}
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- com.expediagroup:graphql-kotlin-spring-client * implementation
- actions/checkout v3 composite
- graalvm/setup-graalvm v1 composite
- gradle/gradle-build-action v2 composite
- gradle/wrapper-validation-action v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/setup-node v3 composite
- gradle/gradle-build-action v2 composite
- gradle/wrapper-validation-action v1 composite
- ch.qos.logback:logback-classic ${logbackVersion}
- com.expediagroup.graalvm:common-graalvm-server ${graphqlKotlinVersion}
- com.expediagroup:graphql-kotlin-ktor-server ${graphqlKotlinVersion}
- io.ktor:ktor-server-cio-jvm ${ktorVersion}
- org.jetbrains.kotlin:kotlin-stdlib ${kotlinVersion}
- io.ktor:ktor-client-content-negotiation-jvm ${ktorVersion} test
- io.ktor:ktor-server-test-host-jvm ${ktorVersion} test
- org.jetbrains.kotlin:kotlin-test ${kotlinVersion} test
- org.junit.jupiter:junit-jupiter-api ${junitVersion} test
- org.junit.jupiter:junit-jupiter-engine ${junitVersion} test