Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 12 Kotlin GraphQL Projects
-
apollo-android
:robot: A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
GraphQL queries are just HTTP POST queries with a JSON body. They're supported everywhere.
If you want specialized tooling for them, Kotlin and Swift both have great strongly-typed GraphQL libraries.
Apollo publishes libraries for both:
-
-
Appwrite
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
-
New to Kotlin, but trying to create a project with Kotlin, GraphQL, and Postgres. I'm not opposed to using ktor, but was hoping to use spring boot. I liked expedia's GraphQL Kotlin but having a hard time finding tutorials that go over how to set up a project like this. I see that there are some examples here https://github.com/ExpediaGroup/graphql-kotlin/tree/master/examples but wondering if there are any tutorials anyone could recommend
-
plain-app
🔥 PlainApp is an open-source application that allows you to manage your phone through a web browser. Access files, videos, music, contacts, sms, calls, and more from your desktop using a secure, easy to use web interface!
If you find any bugs please file tickets on https://github.com/ismartcoding/plain-app.
-
EvoMaster
The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).
Project mention: EvoMaster 2.0: A Fuzzer for generating JUnit tests for REST, GraphQL and RPC APIs | /r/java | 2023-10-13Open-source on GitHub at: https://github.com/EMResearch/EvoMaster
-
CleanArchitecture
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle. (by ESchouten)
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
automation-gateway
A OPC UA gateway which gives you access to your OPC UA values via MQTT or GraphQL (HTTP). If you have an OPC UA server in your PLC, or a SCADA system with an OPC UA server, you can query data from there via MQTT and GraphQL (HTTP). In addition, the gateway can also log value changes from OPC UA nodes in an InfluxDB, IoTDB, Kafka, and others.
-
apollo-client-maven-plugin
Generate a Java/Kotlin GraphQL client based on introspection data and predefined queries.
-
-
-
Kotlin GraphQL related posts
- Using GraphQL with Kotlin
- Digital twin design tool ?
- Converting union type to Kotlin (Apollo GraphQL library)
- Migrating Android to GraphQL Federation
- Java Spring Boot DTO Mapping in GraphQL
- Introducing Apollo Kotlin
- I am considering switching to TypeScript on a personal project
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Nov 2023
Index
What are some of the best open-source GraphQL projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | apollo-android | 3,572 |
2 | CatchUp | 1,902 |
3 | GraphQL Kotlin | 1,678 |
4 | plain-app | 1,653 |
5 | EvoMaster | 382 |
6 | CleanArchitecture | 293 |
7 | kraph | 151 |
8 | automation-gateway | 148 |
9 | apollo-client-maven-plugin | 84 |
10 | GraphQLCalcite | 25 |
11 | graphql-provider | 13 |
12 | graphql-kotlin-toolkit | 10 |