My favourite template engine JTE (the Java Template Engine) is now available on start.spring.io.
It compiles the templates into native java classes offering compile time safety. With hot reloading and the IntelliJ plugin it makes me really productive.
My tutorial Interactive web applications with htmx and Spring Boot gives a short introduction to JTE. My workshop Building server-side web applications with htmx also uses JTE.
After running my business for one year in production with Thymeleaf I recently decided to migrate to JTE as the developer experience is much better especially when refactoring model properties.
JTE is also one of the supported template languages of Spring ViewComponent
If you want to learn more about HTMX + Spring Boot check out my series Web development without the JavaScript headache with Spring + HTMX.
My side business PhotoQuest is also built with HTMX + JTE