SaaSHub helps you find the best software and product alternatives Learn more β
Top 12 Java Openapi3 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)
Generate TypeScript clients automatically
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
swagger-core
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
To use the Swagger Annotations or Micronaut OpenAPI annotations add them to compile classpath
-
One major addition is the capability to generate TypeSpec definitions from intercepted requests. This feature allows developers to quickly create TypeSpec definitions from real traffic, streamlining the API modeling process. It works similarly to generating OpenAPI specifications, enhancing productivity.
-
Project mention: Energy-Efficient Schema-Driven Development with Spring WebMVC/WebFlux | dev.to | 2025-04-20
In Spring WebMVC/WebFlux, you can use springdoc-openapi to automatically generate an OpenAPI schema from Spring controller implementations. Having an OpenAPI schema enables automatic generation of HTML documentation and client code, which already provides some value.
-
microcks
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project π
git clone https://github.com/microcks/microcks --depth 1
-
-
OpenAPI definitions are verbose and exhaustive. In MCPs you can remove a lot of extra material, saving tokens.
For example in [1], whole `responses` schema can be eliminated. The error texts can instead be surfaced when they appear. You also don't need duplicate json/xml/url-encoded input formats.
[1] https://github.com/swagger-api/swagger-petstore/blob/master/...
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
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.
-
-
-
spring-boot-freemarker-java-mail-api
POC that sends emails to user on account creation event occurrence: made using java spring boot, apache freemarker, java-mail-API, bootstrap email editor and spring events.
-
Java Openapi3 discussion
Java Openapi3 related posts
-
Programming in D: Tutorial and Reference
-
Energy-Efficient Schema-Driven Development with Spring WebMVC/WebFlux
-
ez-api β API development toolkit powered by TypeSpec
-
After 3 Years, I Failed. Here's All My Startup's Code
-
How to "serve" portfolio for test engineer
-
Ask HN: How do you write OpenAPI docs?
-
TypeSpec
-
A note from our sponsor - SaaSHub
www.saashub.com | 31 Aug 2025
Index
What are some of the best open-source Openapi3 projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | openapi-generator | 24,676 |
2 | swagger-core | 7,449 |
3 | typespec | 5,341 |
4 | springdoc-openapi | 3,512 |
5 | microcks | 1,687 |
6 | openapi-diff | 972 |
7 | swagger-petstore | 303 |
8 | znai | 276 |
9 | tcases | 233 |
10 | docserver | 5 |
11 | spring-boot-freemarker-java-mail-api | 4 |
12 | spring-web-flux-todo-app | 3 |