Ross ROSS = Recommend OSS · open-source software intelligence for agents

OpenAPI Generator

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) observed · 2026-08-28

github.com/OpenAPITools/openapi-generator · homepage · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 39.5
  • age_days: 3035
  • days_rel: 9
  • days_push: 7
  • n_releases_24m: 17

Full methodology

Adoption not part of the score

26685 stars · 7660 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

OpenAPI Generator is a Java-based tool that generates API client libraries, server stubs, documentation, and configuration from OpenAPI 2.0/3.x specifications. It supports 50+ client generators and 40+ server generators across many languages, with customizable Mustache templates and Maven/Gradle/CI integrations.

Use cases

  • generate an API client SDK from an OpenAPI spec
  • generate server stubs from an OpenAPI document
  • generate static HTML documentation for a REST API
  • convert OpenAPI 2.0 specs to OpenAPI 3.x
  • generate a TypeScript or Python client for a REST API
  • auto-generate and distribute official SDKs for an API
  • generate MySQL or GraphQL schemas from an OpenAPI document

When to choose

  • you maintain an OpenAPI-documented REST API and want clients or stubs in multiple languages
  • you want customizable code generation via Mustache templates
  • you need build-tool integration via Maven, Gradle, sbt, or CI/CD pipelines

When to avoid

  • your API is not described by an OpenAPI/Swagger specification
  • you need GraphQL or gRPC-first code generation rather than REST
  • you want a lightweight runtime library rather than a build-time generator

Facets

cli-tool · maturity stable

sdk api-framework documentation cli developer-tools apis web-development developer-tools backend documentation windows cli jvm openapi swagger rest-api code-generation client-generation server-stubs mustache-templates maven-plugin gradle-plugin linux macos docker nodejs

8 sources

Member repositories

For agents

markdown · JSON · MCP: product_card(name="OpenAPITools/openapi-generator")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem