turn an API specification into client SDKs, server stubs and documentation, on your own instance
This product is available in the build below. Open it for the operating system, cloud and version detail, or read its deployment guide.
| Product | Cloud | Operating system | Version | |
|---|---|---|---|---|
| OpenAPI Generator on Ubuntu 24.04 LTS | Azure | Ubuntu 24.04 | Standard | View · Guide |
OpenAPI Generator turns an OpenAPI specification into working code. Hand it your API description and it returns a client SDK, a server stub or a documentation set, ready to unpack and use, across more than 150 language and framework targets. This is the service form of it: a REST API your build pipeline can call, and an interactive console in the browser for the times you just want a client for something right now. Running it yourself keeps internal API descriptions, which are design documentation for your system, inside your own network, while still giving every team the same generated clients from the same generator version in every pipeline.
The upstream service has no authentication at all, by design, and it writes files derived from whatever a caller submits. The cloudimg image puts it behind a TLS front door with a credential generated on each instance's first boot and no exempt paths, binds the generator itself to the loopback interface, runs it as a service account confined to one writable directory, keeps fetching a specification by URL working while blocking the instance metadata service and your private network, and sweeps generated output on a timer so a long running instance cannot fill its disk. An on instance self test proves all of it, each check tested against a known bad input first. Paired deployment guide and 24/7 cloudimg support.