Introducing Fabrikt, a Kotlin code generator from OpenApi3 specifications. 100% written in Kotlin, and battle-tested in production at Zalando Tech.

This page summarizes the projects mentioned and recommended in the original post on /r/Kotlin

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • fabrikt

    Generates Kotlin Code from OpenApi3 Specifications

  • The model generation is not tightly coupled to the Jackson annotations, they're completely isolated. So if it was just a matter of switching one annotation set for another, it might be easy enough to do. https://github.com/cjbooms/fabrikt/blob/master/src/main/kotlin/com/cjbooms/fabrikt/generators/model/JacksonMetadata.kt But kotlinx.serialization is not something I or my team have any experience with, so I would not be in a position to take it on. Open to contributions though.

  • api-first-hand

    API-First bootstrapping tool for building RESTful web services from a Swagger/OpenAPI spec

  • I thought it was still sitting in the zalando-incubator organization, but it seems it found it's final resting place here: https://github.com/ebowman/api-first-hand

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts