TemplatingKtor provides different ways for working with views: you can build HTML/CSS using Kotlin DSL, or you can choose between JVM template engines, such as FreeMarker, Velocity, and so on.HTML DSLCSS DSLFreeMarkerVelocityMustacheThymeleafPebbleJTE07 July 2025WebjarsHTML DSL