{"repo":"ExpediaGroup/graphql-kotlin","free":true,"listed":false,"github":"https://github.com/ExpediaGroup/graphql-kotlin","clone":"git clone https://github.com/ExpediaGroup/graphql-kotlin.git","description":"Libraries for running GraphQL in Kotlin","language":"Kotlin","stars":1802,"topics":["graphql","graphql-java","kotlin","graphql-server","schema-generator","federation","graphql-client","graphql-plugin","oss-portal-featured"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"GraphQL Kotlin GraphQL Kotlin is a collection of libraries, built on top of graphql-java, that simplify running GraphQL clients and servers in Kotlin. Visit our documentation site for more details. 📦 Modules clients - Lightweight GraphQL Kotlin HTTP clients based on Ktor HTTP client and Spring WebClient examples - Example apps that use graphql-kotlin libraries to test and demonstrate usages executions - Custom instrumentations for a GraphQL operation generator - Code-First schema generator and extensions to build Apollo Federation schemas plugins - Gradle and Maven plugins servers - Common and library specific modules for running a GraphQL server ⌨️ Usage While all the individual modules of graphql-kotlin are published as stand-alone libraries, the most common use cases are running a server and generating a type-safe client. Server Example A basic example of how you can run a GraphQL server can be found on our server documentation section. Client Example A basic setup of a GraphQL client can be found on our client documentation section. 📋 Documentation More examples and documentation are available on our documentation site hosted in GitHub Pages. We also have the examples module which can be run locally for testing and shows example code using the libraries. If you have a question about something you can not find in our documentation, the individual module README s, or javadocs, feel free to contribute to the docs or start a discussion and tag it with the question label. If","default_branch":null,"files":null,"tree":[],"storefront":"/r/ExpediaGroup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ExpediaGroup/graphql-kotlin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}