OpenAPI 3 → idiomatic Kotlin. Not a scaffold — a permanent build step.
Generate null-safe Kotlin models, HTTP clients, and server controllers directly from your OpenAPI 3 spec. Wire it into your build once and your code and contract stay in sync as your API evolves — no manual updates, no drift.
Paste your OpenAPI spec and see what gets generated. No installation required.
| Output | Frameworks / Libraries | |
|---|---|---|
| Models | Jackson or Kotlinx.serialization data classes | Null safety · Sealed classes · Polymorphism · JSON Merge Patch |
| Clients | Type-safe HTTP clients | OkHttp · OpenFeign · Spring HTTP Interface · Ktor |
| Controllers | Annotated server interfaces | Spring MVC · Micronaut · Ktor |
Integrates via Gradle plugin, Maven, CLI jar, or Docker. → Full setup guide & configuration options
