openapi-generator

OpenAPI Generator automatically produces API client libraries (SDK), server drafts, documentation and configuration from the OpenAPI 2.0 and 3.0 specifications. It supports dozens of languages and roofs such as C#, Go, Java, Haskell; it can also produce outputs such as HTML, Markdown, PlantUML documentation, and GraphQL, Postman collection, and Protocol Buffer. It is recommended to examine the specification and templates before using them if they come from an untrusted source.

OP

OpenAPITools · API Testing & Mocking

STARS26.8K
FORKS7.7K
COMMITS23.1K
CONTRIBUTORS404
VERSIONv7.25.0
UPDATEDyesterday
JavaOpenAPICode GenerationSDKApache-2.0

Common commercial products in this category: Postman, Insomnia, Paw

What can it do?
  • You automatically create API client libraries and SDK from the OpenAPI specification.
  • You can generate server templates and documentation that match the API specifications defined.
  • You generate additional outputs from the same specification, such as the GraphQL scheme, the Postman collection, the Protocol Buffer or the MySQL scheme.
Heads up
  • • High number of open issues (5,826)

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: API Testing & Mocking