Model API Generator

The Model API Generator (model-api-gen) is a Kotlin component which generates a domain-specific model API. Currently, the generator supports either Kotlin and TypeScipt as target languages. As a source for the generated API, model-api-gen consumes a given metamodel specified by JSON files.

The Model API Generator is mainly used in the corresponding gradle plugin model-api-gen-gradle.