Skip to content
HTML Template Language Specification
Branch: master
Clone or download
Pull request Compare This branch is even with adobe:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

HTML Template Language Specification

The HTML Template Language (HTL), formerly known as Sightly, has been introduced with Adobe Experience Manager 6.0 and takes the place of JSP (JavaServer Pages) as the preferred and recommended server-side template system for HTML.

This is the HTL Specification that defines the syntax and the behavior of the language.

A Java-based reference implementation has been donated to the Apache Sling project and can be checked out from

The Technology Compatibility Kit can be run on implementations to check their compliance with the specification.

An implementation of version 1.4 of the language specification is available in AEM 6.3 SP3 and AEM 6.4 SP1.

You can’t perform that action at this time.