Testing
Thymeleaf testing library
Test your application's view layer, as well as any thymeleaf extensions you develop.
- Info and source: https://github.com/thymeleaf/thymeleaf-testing
Thymeleaf EXTRAS
Thymeleaf eclipse IDE plugin
A plugin for the Eclipse IDE to add content assist features for the Thymeleaf standard dialect processors and expression utility objects, using the Eclipse Web Tools Platform HTML source editor.
- Info and source: https://github.com/thymeleaf/thymeleaf-extras-eclipse-plugin
- Binaries: SourceForge
Thymeleaf + Tiles 2
An integration package that allows you to use Apache Tiles for layout in your Thymeleaf applications, with the ability to mix JSPs and Thymeleaf templates and do natural templating.
- Info and source: https://github.com/thymeleaf/thymeleaf-extras-tiles2
- Binaries: SourceForge
Thymeleaf + Spring Security 3
An integration package that allows you to use Spring Security in a highly integrated way in your Thymeleaf applications, mimicing the features of Spring Security's JSP taglib.
- Info and source: https://github.com/thymeleaf/thymeleaf-extras-springsecurity3
- Binaries: SourceForge
Thymeleaf + Conditional Comments
An integration package that allows Thymeleaf to process IE conditional comments in the same way as any other part of the markup.
- Info and source: https://github.com/thymeleaf/thymeleaf-extras-conditionalcomments
- Binaries: SourceForge
Tools
Thymeleaf + Spring MVC Maven archetype
A maven archetype for bootstrapping web applications using Spring MVC and Thymeleaf.
Created by: Álex Soto
URL: http://www.lordofthejars.com/2012/01/once-upon-time-and-long-ago-i-heard.html
Thymol
Thymol allows you to apply your th:include fragment inclusions statically (without executing your application), by means of javascript.
Created by: Jim Benson
URL: http://sourceforge.net/u/jjbenson/wiki/thymol/
Dialects
PagesDialect for Thymeleaf
PagesDialect is a custom dialect that provides some Collection processing utilities, like pagination, sorting or exporting.
Created by: José Miguel Samper
URL: http://pagesdialect.sourceforge.net/
Layout Dialect
Layout is a custom dialect that provides tools for creating layouts in thymeleaf applications, in a way similar to how SiteMesh works.
Created by: Emanuel Rabina
URL: https://github.com/ultraq/thymeleaf-layout-dialect
Dandelion-DataTables Dialect
Dandelion-DataTables is a free and Open Source web framework that allows you to quickly create full-featured HTML table based on the amazing DataTables jQuery plugin.
Writing tables in your Java/JEE based web application has never been so easy thanks to all the features and template engines integration : JSP and Thymeleaf!
Created by: Thibault Duchateau and Romain Lespinasse
Dandelion main site: http://dandelion.github.com/
Dandelion-DataTables site: http://dandelion.github.com/datatables/
Integrations
Thymeleaf module for Play Framework 1.2
This module allows you to use Thymeleaf as a substitute for the groovy templates in the view layer of Play Framework 1.2.
Created by: Satoshi Takata
URL:
- Module at Play Framework website: http://www.playframework.org/modules/thymeleaf-1.0/home
- GitHub: https://github.com/choreo/play-thymeleaf
Thymeleaf JAWR Extension
A dialect for Thymeleaf template engine enabling the use of Jawr (a tunable packaging solution for Javascript and CSS which allows for rapid development of resources in separate module files).
Created by: Miloš Milivojević
URL: http://code.google.com/p/thymeleaf-jawr-extension/
Examples
Demo Arkadias
An example application created with Spring Roo + Thymeleaf + HTML5 +jQuery, hosted on CloudFoundry.
Created by: Arkadia Systems
