Codegen
Generate client SDKs, server stubs, and other code artifacts from OpenAPI specifications.
Installation
<plugin>
<groupId>io.apitomy</groupId>
<artifactId>apitomy-codegen-maven-plugin</artifactId>
<version>1.3.0</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
<dependency>
<groupId>io.apitomy</groupId>
<artifactId>apitomy-codegen</artifactId>
<version>1.3.0</version>
</dependency>
Features
JAX-RS Server Stubs
Generate complete JAX-RS server interfaces and data model beans from your OpenAPI specification.
Quarkus Support
First-class Quarkus project generation with proper dependency management and configuration.
OpenAPI 3.1
Full support for OpenAPI 3.1 specifications including the latest schema features and extensions.
Extensible
Use vendor extensions to customize code generation behavior, control naming, and add annotations.