Hoy te contaré por qué pienso que Kotlin y htmx se mezclan muy bien. Puedes leer el artículo (u obviarlo) con el código (también hay un ejemplo de generación estática en la rama "static" allí). También puedes probar la demo.
Kotlin as you may know is a modern JVM and (more recently) multiplatform language. It has a great type system and interesting advanced features while still being a pragmatic tool meant for engineers.