OpenAPI Generator
Generates clients and servers from an OpenAPI specification.
CLIOpen source
Generates client SDKs, server stubs and documentation in dozens of languages from an OpenAPI file.
When to use
When the API has an OpenAPI contract and several clients in different languages.
When to avoid
If the generated code gets heavy or you prefer shared types straight in code (tRPC).
Alternatives
They do a similar job. Compare before choosing.
End-to-end typed APIs, no schema.
LibraryOpen source★ 40.7K
Related
From the same area, with a close purpose.
Interactive API documentation from OpenAPI.
LibraryOpen source★ 29.1KHigh-performance RPC with Protocol Buffers contracts.
FrameworkOpen source★ 45.4KQuery language for flexible APIs.
LanguageOpen source★ 20.3KGraphQL server for Node.js, popular and extensible.
LibraryOpen source★ 14K