Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-graphql-java
awesome list of graphql-java related projects
https://github.com/graphql-java/awesome-graphql-java
Last synced: 4 days ago
JSON representation
-
Official Spring integration
- Spring for GraphQL - server/) for how to build a GraphQL service in 15 minutes.
-
Examples
- graphql-datetime-sample-app
- todomvc-relay-java
- spring-petclinic-graphql - java and graphql-spring-boot-starter (using React Apollo in the frontend)
-
Schema Libraries
-
Schema First
- GraphQL Java Generator - java-generator/graphql-maven-plugin-project) and a [Gradle plugin](https://github.com/graphql-java-generator/graphql-gradle-plugin-project). It has two modes :
- graphql-java-tools - first tool for graphql-java inspired by graphql-tools for JS
- graphql-java-codegen-maven-plugin - java-tools.
- graphql-java-codegen-gradle-plugin - java-tools.
- graphql-apigen
- graphql-java-codegen-sbt-plugin - java-tools.
- rdbms-to-graphql
- graphql-schema-from-introspection-generator
- graphql-braid - combines GraphQL backends into one schema.
- lilo
- graphql-orchestrator-java
- test-graphql-java
- Kobby - academy.com/how-to-generate-kotlin-dsl-client-by-graphql-schema-707fd0c55284) by GraphQL schema. The generated DSL supports execution of complex GraphQL queries, mutation and subscriptions in Kotlin with syntax similar to native GraphQL syntax.
- graphql-braid - combines GraphQL backends into one schema.
-
Code First
- graphql-java-annotations - based syntax for GraphQL schema definition.
- spring-graphql-common
- Elide
- graphql-kotlin - only GraphQL schema generation for Kotlin
- Helidon GraphQL
- graphql-jpa-query
- graphql-jpa - java)
- graphkool - java utilities in kotlin
- schemagen-graphql - Java add-on that adds support for Schema Generation & Execution for enterprise level applications.
- GraphQL-SPQR
- graphql-emf
- Rejoiner
- graphql-reflector - first applications.
- vertx-graphql-client - first GraphQL clients
- MicroProfile GraphQL - first Java GraphQL Services.
- SmallRye GraphQL - 1-5-final-released/) and [OpenLiberty](https://openliberty.io/blog/2020/06/05/graphql-open-liberty-20006.html)
-
-
Exposing a Schema
-
Code First
- graphql-java-servlet
- graphql-spring-boot
- Light Java GraphQL - cutting concerns addressed that is ready to plug in GraphQL schema.
- vertx-web-graphql - Java library so that you can build a GraphQL server.
- graphql-jpa-spring-boot-starter
- Moqui GraphQL
- GORM GraphQL
- Vert.x GraphQL Utils - Vert.x route handler and Vert.x compatible interfaces to handle GraphQL queries in Vert.x applications.
- dropwizard-graphql - [Dropwizard](http://dropwizard.io) bundle for exposing a GraphQL endpoint (uses [graphql-java-servlet](https://github.com/graphql-java/graphql-java-servlet) internally)
- graffiti - a headless Java CMS.
- spring-boot-starter-graphql - Spring Boot Starter for GraphQL.
- micronaut-graphql
-
-
Scalars
-
Code First
- graphql-java-datetime
- graphql-java-extended-scalars - java based projects, brought you you by the same team that helps build graphql-java itself
-
-
Tools
-
Code First
- JS GraphQL IntelliJ Plugin
- graphql-calculator - A lightweight graphql calculation engine, implemented based on directive.
-
-
Apollo Federation
-
Code First
- federation-jvm - spec/) for graphql-java
-
-
Execution Strategies
-
Code First
-
-
Validation
-
Code First
-
-
Batch Loading
-
Code First
-
Programming Languages
Categories
Sub Categories
Keywords
graphql
22
java
11
graphql-java
9
graphql-server
4
spring-boot
3
graphql-schema
2
spring
2
spring-graphql
2
apache2
2
federation
2
stitching
2
kotlin
2
hacktoberfest2023
1
orchestrator
1
api-testing
1
client
1
code-generation
1
dsl
1
gradle
1
gradle-plugin
1
graphql-client
1
graphql-subscriptions
1
graphql-gateway
1
gateway
1
graphql-stitching
1
api
1
sql
1
schema
1
rdbms
1
sbt-plugin
1
sbt
1
codegen
1
react
1
todomvc
1
microprofile
1
reactive
1
reactor
1
rxjava
1
moqui
1
vertx
1
dropwizard
1
dropwizard-graphql
1
headless-cms
1
postgresql
1
spring-boot-starter
1
community-driven
1
batch
1
batch-loader
1
dataloader
1
facebook-dataloader
1