Help Instance Help

Kobold

Kobold Github Proper | API Docs | Documentation (this repo)

Kobold

Kobold was inspired by a Ktor based project where the architecture inspired code generation based on Kotlin Multiplatform, Jetpack Compose and Ktor Type Safe Routing.

Using KSP and a provided API, Kobold will generate client and server side components of a full stack Ktor application based on class structure and annotations only.

This results in clean Ktor Routing, Forms and Multiplatform Ktor Clients.

Status

Multiplatform Code Generation Status

*In this early stage we are focused on Compose WASM and JVM KtorServer

Platform

JVM

WASM

Android

iOS

Ktor Server Routing

Ktor Client Routing

Compose Forms

Compose Menus

Last modified: 12 February 2025