Skip to content

// project

The KMP toolkit family

Three decoupled repos so a new app starts at "write the feature".

The reusable libraries, the shared build logic and the app shape each live in their own repo — vendored into five consumers via Gradle includeBuild, so a version bump happens once instead of per project.

Kotlin MultiplatformGradle convention pluginsCompose MultiplatformMIT
kmp-toolkit kmp-build-logic kmp-app-template Field notes on this work Active · MIT · vendored across 5 repos
See how everything connects →