About GraphQL Spring Boot

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


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

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

  • 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)