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
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
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
- readme: https://github.com/OpenAPITools/openapi-generator · fetched 2026-08-28 · 5a4fd10ef6ed
- homepage: https://openapi-generator.tech · fetched 2026-08-29 · 4636230c92df
- site_page: https://openapi-generator.tech/docs/installation · fetched 2026-08-29 · 992969e0d9e0
- site_page: https://openapi-generator.tech/docs/generators · fetched 2026-08-29 · dbbaf56c348f
- site_page: https://openapi-generator.tech/docs/roadmap · fetched 2026-08-29 · f9aa6aaddeca
- site_page: https://openapi-generator.tech/docs/faq · fetched 2026-08-29 · 29eed3af2049
- site_page: https://openapi-generator.tech/docs/customization · fetched 2026-08-29 · a75b1ba561f4
- site_page: https://openapi-generator.tech/docs/integrations · fetched 2026-08-29 · 78c4bb1a0781
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| OpenAPITools/openapi-generator | main | 95 |
| OpenAPITools/openapi-generator-cli | sdk | 95 |
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