CG

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.