| Name | Description | Type | Package | Framework |
| BaseTemplate | All templates compiled through MarkupTemplateEngine extend this abstract class, which provides a number of utility methods to generate markup. | Class | groovy.text.markup | Groovy |
| DelegatingIndentWriter | A writer which delegates to another writer and supports an additional indenting level. | Class | groovy.text.markup | Groovy |
| MarkupTemplateEngine | A template engine which leverages StreamingMarkupBuilder to generate XML/XHTML. | Class | groovy.text.markup | Groovy |
| MarkupTemplateEngine .CachingTemplateResolver | A template resolver which avoids calling ClassLoader. | Class | groovy.text.markup.MarkupTemplateEngine | Groovy |
| MarkupTemplateEngine .DefaultTemplateResolver | Class | groovy.text.markup.MarkupTemplateEngine | Groovy | |
| MarkupTemplateEngine .TemplateResource | Class | groovy.text.markup.MarkupTemplateEngine | Groovy | |
| TemplateConfiguration | Configuration options for the markup template engine. | Class | groovy.text.markup | Groovy |
| TemplateResolver | Interface | groovy.text.markup | Groovy | |