About GraphQL Spring Boot

Maven Central GitHub CI Workflow Quality Gate Status GitHub contributors Discuss on GitHub

This library contains various Spring Boot starters to enable GraphQL related services or features.

Starters

  • graphql-spring-boot-starter: turns your Spring Boot application into a GraphQL Server using GraphQL Servlet and GraphQL Java Tools

  • graphql-kickstart-spring-boot-starter-graphql-annotations: turns your Spring Boot application into a GraphQL Server using GraphQL Servlet and GraphQL-Java Annotations

  • graphiql-spring-boot-starter: embeds the GraphiQL tool for schema introspection and query debugging (see GraphiQL)

  • playground-spring-boot-starter: embeds the GraphQL Playground tool for schema introspection and query debugging (see GraphQL Playground)

  • graphql-spring-boot-starter-test: adds testing capabilities to your project, like the @GraphQLTest annotation which is comparable to @SpringBootTest

  • voyager-spring-boot-starter: embed the Voyager tool to represent your GraphQL API as an interactive graph (see Voyager)