Read–Eval–Print Loop environment for HTL.
JavaScript HTML CSS
Latest commit 0bcff43 Jul 25, 2016 @raducotescu raducotescu committed on GitHub corrected download link
Failed to load latest commit information.
content-pkg naming update Jul 25, 2016
.gitignore Initial version Feb 27, 2014 corrected download link Jul 25, 2016
pom.xml naming update Jul 25, 2016

AEM HTL Read–Eval–Print Loop

A live code editing environment for HTL templates with optional server-side JavaScript logic, executed on an Adobe Experience Manager instance. This little tool is great for learning HTL and for experimenting with it, because the resulting output is displayed as you type.


Adobe Experience Manager 6+, ideally running on port 4502 (if on a different port, adapt the instructions below).


Based on what you feel most comfortable with, pick one of the two following methods.

Click Method

  1. Download the built package:
  2. On your running AEM instance, go to Package Manager, click on Upload Package, browse to the previously downloaded package, and hit OK.
  3. This will make a new package appear, called Don't mind the missing dependencies, simply click the Install button and confirm.

Maven Method

  1. Checked-out this repository with Git clone.
  2. Build and install it with following command line instruction:
    mvn clean install content-package:install


On your AEM instance, got to following URL: /content/repl.html