KMP GraphQL based conference project with Jetpack Compose Android, Compose for Wear and SwiftUI iOS clients along with GraphQL backend.
-
Updated
Jun 9, 2024 - Kotlin
GraphQL is a data query language developed by Facebook. It provides an alternative to REST and ad-hoc webservice architectures. It allows clients to define the structure of the data required, and exactly the same structure of the data is returned from the server. It is a strongly typed runtime which allows clients to dictate what data is needed.
KMP GraphQL based conference project with Jetpack Compose Android, Compose for Wear and SwiftUI iOS clients along with GraphQL backend.
🤖 A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
Libraries for running GraphQL in Kotlin
GraphQL based Jetpack Compose and SwiftUI Kotlin Multiplatform project (using https://rickandmortyapi.com/graphql)
Minimal GraphQL based Jetpack Compose, Wear Compose and SwiftUI Kotlin Multiplatform sample (using StarWars endpoint - https://graphql.org/swapi-graphql)
A cross-platform HTTP client desktop application for testing HTTP and REST APIs, WebSocket, GraphQL (including subscriptions) and gRPC endpoints.
Kobby is a codegen plugin of Kotlin DSL Client by GraphQL schema. The generated DSL supports execution of complex GraphQL queries, mutation and subscriptions in Kotlin with syntax similar to native GraphQL syntax.
A sample KMP project using Rick and Morty API
Neo4j Labs Project: Pure JVM translation for GraphQL queries and mutations to Neo4j's Cypher
Generate a Java/Kotlin GraphQL client based on introspection data and predefined queries.
GraphQL in Kotlin. Highly experimental.
Implementation of GraphQL API with kotlin and Spring boot
Repository created to study Jetpack Compose, Hilt lib and GraphQl requests with focus on Hilt implementation
SpaceXLastLaunches-CleanArch-MM
A kotlin test project example using graphql client
Kotlin Multi-platform Library for working with GraphQL
Communicates to running server in Ktor app with the help of GraphQL for single query.