[Go to site: main page, start]

Java OpenAPI

Open-source Java projects categorized as OpenAPI

Top 23 Java OpenAPI Projects

  1. openapi-generator

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

    Project mention: Stop Advertising in Your Commits | news.ycombinator.com | 2026-05-26

    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.

    */

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. swagger-core

    Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API

  4. springfox

    Automated JSON API documentation for API's built with Spring

  5. springdoc-openapi

    Library for OpenAPI 3 with spring-boot

  6. Light-Java

    A fast, lightweight and more productive microservices framework

  7. microcks

    The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀

  8. standard-webhooks

    The Standard Webhooks specification

    Project mention: Ace These 5 Backend Concepts to Become a Senior Engineer | dev.to | 2026-05-12

    Standard Webhooks is still a good reference. Not every provider follows it, but it gives a good mental model for how webhooks should work.

  9. 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)

  10. Swagger Plugin for JetBrains

    A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA

  11. openapi-diff

    Utility for comparing two OpenAPI specifications.

    Project mention: OpenAPI仕様の差分を比較し、CIで破壊的変更をブロックする方法 | dev.to | 2026-06-16
  12. zilla

    🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.

  13. 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.

  14. spring-petclinic-rest

    REST version of the Spring Petclinic sample application

  15. grpc-swagger

    Debugging gRPC application with swagger-ui.

  16. swagger-petstore

  17. 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.

  18. tcases

    A model-based test case generator

  19. RESTest

    RESTest: Automated Black-Box Testing of RESTful Web APIs

  20. proteus

    Proteus is a blazing fast minimalist Java web server framework built atop Undertow. (by noboomu)

  21. juneau

    Apache Juneau

  22. oauth1-signer-java

    Zero dependency library for generating a Mastercard API compliant OAuth signature.

  23. openapi-generics

    Prevent OpenAPI Generator from redefining your Java contract. Contract-preserving client generation for Spring Boot — available on Maven Central.

    Project mention: OpenAPI generators break generic API responses | news.ycombinator.com | 2026-03-30
  24. 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.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java OpenAPI discussion

Log in or Post with

Java OpenAPI related posts

  • OpenAPI generators break generic API responses

    1 project | news.ycombinator.com | 30 Mar 2026
  • How OpenAPI Undermines a Good Developer Experience

    2 projects | dev.to | 3 Oct 2025
  • 🚀 Spring Boot + OpenAPI Generator: Type-Safe Generic API Clients Without Boilerplate

    1 project | dev.to | 22 Sep 2025
  • Programming in D: Tutorial and Reference

    4 projects | news.ycombinator.com | 25 Apr 2025
  • Redefining our SDKs Developer Experience

    3 projects | dev.to | 18 Feb 2025
  • 7 SDK Generator Tools for APIs in 2025

    3 projects | dev.to | 15 Jan 2025
  • Reverse engineer Spring Web in 5 minutes using a recording debugger

    3 projects | dev.to | 17 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

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,528
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 openapi-generics 23
23 Hexagonal Architecture Template 23

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com