Are you interested in improving our documentation, working on the codebase, reviewing PRs?
Reach out to us on Discussions and join the team!
We hope you'll get involved! Read our Contributors' Guide for more details.
Implementation of GraphQL Java Servlet including support for Relay.js, Apollo and OSGi out of the box. This project wraps the Java implementation of GraphQL provided by GraphQL Java. See GraphQL Java documentation for more in depth details regarding GraphQL Java itself.
We try to stay up to date with GraphQL Java as much as possible maintaining the retro-compatibility with javax and Springframework 5.
On each release we publish two flavours of this project:
- the main one is using
jakarta
and Springframework6.*
- the legacy one is using
javax
and Springframework5.*
On maven central you can distinguish them from the version because the javax
flavor has the
suffix -javax
.
Both of them also supports legacy projects that can compile with older JDK versions: the oldest
supported one is the 11
.
See gradle.properties to see currently supported versions.
See Getting started for more detailed instructions.