SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java OpenAPI Projects
-
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
To be fair I've never used Laravel - but I do have a memory of code generators/scaffolders inserting files that made clear they were responsible for work
/*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* Do not edit the class manually.
*/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
swagger-core
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
-
-
-
-
microcks
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
-
Standard Webhooks is still a good reference. Not every provider follows it, but it gives a good mental model for how webhooks should work.
-
cats
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance. (by Endava)
-
Swagger Plugin for JetBrains
A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
-
-
zilla
🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.
-
Membrane Service Proxy
Truly open source API gateway with native OpenAPI support. Written in Java, it is easily extensible, supports legacy XML and SOAP, and is optimized for container deployments.
-
-
-
znai
Build functional, maintainable, beautiful User Guides with markdown and Znai plugins. Instant pages navigation. Local search. Multiple integrations to work with Python, Java, C++, OpenAPI, etc. Transform "getting started" sections into slideshow for your workshops. Manage multiple documentations with self-deployed znai hub.
-
-
-
proteus
Proteus is a blazing fast minimalist Java web server framework built atop Undertow. (by noboomu)
-
-
oauth1-signer-java
Zero dependency library for generating a Mastercard API compliant OAuth signature.
-
Hexagonal Architecture Template
Java-based microservice template built with Spring Boot, following Hexagonal Architecture (Ports and Adapters). Provides a modular REST API suitable for creating scalable, maintainable, and testable services.
-
openapi-generics
Prevent OpenAPI Generator from redefining your Java contract. Contract-preserving client generation for Spring Boot — available on Maven Central.
Java OpenAPI discussion
Java OpenAPI related posts
-
OpenAPI generators break generic API responses
-
How OpenAPI Undermines a Good Developer Experience
-
🚀 Spring Boot + OpenAPI Generator: Type-Safe Generic API Clients Without Boilerplate
-
Programming in D: Tutorial and Reference
-
Redefining our SDKs Developer Experience
-
7 SDK Generator Tools for APIs in 2025
-
Reverse engineer Spring Web in 5 minutes using a recording debugger
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jun 2026
Index
What are some of the best open-source OpenAPI projects in Java? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | openapi-generator | 26,395 |
| 2 | swagger-core | 7,527 |
| 3 | springfox | 5,932 |
| 4 | springdoc-openapi | 3,717 |
| 5 | Light-Java | 3,673 |
| 6 | microcks | 1,960 |
| 7 | standard-webhooks | 1,690 |
| 8 | cats | 1,359 |
| 9 | Swagger Plugin for JetBrains | 1,174 |
| 10 | openapi-diff | 1,085 |
| 11 | zilla | 691 |
| 12 | Membrane Service Proxy | 610 |
| 13 | spring-petclinic-rest | 578 |
| 14 | grpc-swagger | 441 |
| 15 | swagger-petstore | 325 |
| 16 | znai | 277 |
| 17 | tcases | 239 |
| 18 | RESTest | 233 |
| 19 | proteus | 199 |
| 20 | juneau | 94 |
| 21 | oauth1-signer-java | 69 |
| 22 | Hexagonal Architecture Template | 23 |
| 23 | openapi-generics | 23 |