Thymeleaf
| Thymeleaf | |
|---|---|
| Developer(s) | Daniel Fernández |
| Stable release | 3.1.3
/ December 9, 2024 |
| Written in | Java |
| Operating system | Cross-platform |
| Standard(s) | XML, XHTML, HTML5 |
| Type | Template Engine |
| License | Apache License 2.0 |
| Website | www |
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. It provides full Spring Framework integration.
In web applications Thymeleaf aims to be a complete substitute for JavaServer Pages (JSP), and implements the concept of Natural Templates: template files that can be directly opened in browsers and that still display correctly as web pages.
Thymeleaf is open-source software, licensed under the Apache License 2.0.