Skip to content
@fabrikt-io

Fabrikt

Home of fabrikt — the Kotlin code generator for OpenAPI 3. Trusted by 500+ companies.

fabrikt

OpenAPI 3 → idiomatic Kotlin. Not a scaffold — a permanent build step.

Maven Central GitHub Stars Contributors License


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.


What gets generated

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

Quick start

Integrates via Gradle plugin, Maven, CLI jar, or Docker. → Full setup guide & configuration options


fabrikt-io/fabrikt  ·  Maven Central  ·  Issues  ·  Discussions

Pinned Loading

  1. fabrikt fabrikt Public

    Generates Kotlin Code from OpenAPI 3 Specifications

    Kotlin 271 75

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…