This repository contains libraries which make using HTMX within Kotlin better.
KHTMX DSL is a multi-platform Kotlin DSL which extends the kotlinx HTML DSL to support HTMX.
khtmx-spring provides a DSL for Spring Boot which allows a seamless integration between Spring Boot routes and HTMX pages and templates. See the full Documentation for more information.
In order to build the project, clone the repository and run ./gradlew build.
Contributions are very welcome for:
- Documentation
- Adding additional platform targets to the DSL project
Other contributions may be welcome. Start by opening an issue.