When to Use Thymeleaf?

Thymeleaf is a Java XML/XHTML/HTML5 template engine that can work both in web (servlet-based) and non-web environments. It is better suited for serving XHTML/HTML5 at the view layer of MVC-based web applications, but it can process any XML file even in offline environments.

What companies use Thymeleaf?

23 companies reportedly use Thymeleaf in their tech stacks, including Craftbase, Immowelt Hamburg GmbH, and Tech-Stack.
...
104 developers on StackShare have stated that they use Thymeleaf.
  • Browarek.
  • JUS.
  • Qhix Tech Stack.
  • Software Development.
  • Marstech Perso.
  • mystack.
  • panopset.
  • mystack.

What does Thymeleaf do in spring boot?

Thymeleaf is a Java library. It is an XML/XHTML/HTML5 template engine that is able to apply a set of transformations to template files in order to display data and/or text produced by your applications. Lets create a simple web application using Spring Boot, embedded Tomcat, Thymeleaf template engine and JPA.

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.