Tools¶
This topic provides information about tools that can help during the development of REST APIs.
Libraries and Reference Implementations¶
Java + Spring¶
If you are using Java and Spring, you can use the following libraries and reference implementations:
JSON:API for Spring HATEOAS¶
This is an Open Source project that provides a JSON:API implementation for Spring HATEOAS. The current REST guidelines are fully compliant with JSON:API. The project contains also a reference implementation for a Spring Boot application.
Downloads¶
Markdown Sources¶
This is a zip file with all relevant Markdown sources of these guidelines. It can be used by your local AI agents to answer questions about the REST API guidelines without having to access the Internet. Your local AI agents could also verify your implementation against the REST API guidelines.