Apache Sling > Aggregator > Modules > scripting

scripting Modules

ModuleDescriptionModule StatusPull Requests
Apache Sling Scripting JavaScript Support
(org.apache.sling.scripting.javascript)
Support for JavaScript scripting scripting Maven Central Test Status Build Status Pull Requests
Apache Sling Scripting HTL JavaScript Use Provider
(org.apache.sling.scripting.sightly.js.provider)
The Apache Sling HTL JavaScript Use Provider adds support for accessing JS scripts from HTL's Use-API. scripting Maven Central Build Status Pull Requests
Apache Sling Scripting HTL Read-Eval-Print Loop Environment
(org.apache.sling.scripting.sightly.repl)
REPL for Apache Sling Scripting HTL engine scripting Maven Central Build Status Pull Requests
Apache Sling Script Console
(org.apache.sling.scripting.console)
Web Console plugin for evaluating scripts scripting contrib Maven Central Build Status Pull Requests
Apache Sling Scripting HTL Runtime
(org.apache.sling.scripting.sightly.runtime)
The Apache Sling Scripting HTL Runtime provides support for executing HTL Java compiled units produced by the org.apache.sling.scripting.sightly.compiler.java module. scripting Maven Central Test Status Build Status Pull Requests
Apache Sling Scripting W3C XML Processing Support
(org.apache.sling.scripting.xproc)
Support for W3C XML Processing scripting (http://www.w3.org/XML/Processing/) scripting contrib Test Status Build Status Pull Requests
Apache Sling Scripting JSP Tag Library
(org.apache.sling.scripting.jsp.taglib)
Core Tag Library for Apache Sling JSP support scripting Maven Central Test Status Build Status Pull Requests
Apache Sling Wrapper Bundle for Apache Tomcat EL API
(org.apache.sling.scripting.el-api)
This bundle wraps the Apache Tomcat 6.0.14 EL API used by Apache Sling Scripting JSP. scripting Maven Central Build Status Pull Requests
Apache Sling Scripting ESX
(org.apache.sling.scripting.esx)
Support NodeJS like scripting and module resolution scripting contrib Build Status Pull Requests

(org.apache.sling.scripting.bundle.tracker)
scripting Test Status Build Status Pull Requests
Apache Sling Scripting JSP Standard Tag Library
(org.apache.sling.scripting.jsp.jstl)
JavaServer Pages Standard Tag Library based on Jakarta Taglibs (XML support excluded) scripting Build Status Pull Requests
Apache Sling Scripting HTL Engine
(org.apache.sling.scripting.sightly)
The Apache Sling Scripting HTL Engine is a Java implementation of the HTML Template Language specification. The bundle contains the HTL script engine and its runtime implementation. scripting Maven Central Test Status Build Status Pull Requests
Apache Sling Scripting FreeMarker
(org.apache.sling.scripting.freemarker)
Support for FreeMarker scripting scripting contrib Maven Central Test Status Build Status Pull Requests
Apache Sling Scripting HTL Sling Models Use Provider
(org.apache.sling.scripting.sightly.models.provider)
Apache Sling Scripting HTL Sling Models Use Provider adds support for accessing Sling Models from HTL's Use-API leveraging the ModelFactory. scripting Maven Central Build Status Pull Requests
Apache Sling Scripting JSP Support
(org.apache.sling.scripting.jsp)
Support for JSP scripting scripting Maven Central Build Status Pull Requests
Apache Sling Wrapper Bundle for Apache Tomcat JSP API
(org.apache.sling.scripting.jsp-api)
This bundle wraps the Apache Tomcat 6.0.14 JSP API used by Apache Sling Scripting JSP. scripting Maven Central Build Status Pull Requests
Apache Sling Scripting Core implementation
(org.apache.sling.scripting.core)
Sling Scripting core functionality scripting Maven Central Test Status Build Status Pull Requests
Apache Sling Scripting Thymeleaf
(org.apache.sling.scripting.thymeleaf)
Apache Sling Scripting Thymeleaf scripting contrib Maven Central Test Status Build Status Pull Requests

(org.apache.sling.scripting.bundle.tracker.it.reactor)
scripting Test Status Build Status Pull Requests
Apache Sling Scripting API
(org.apache.sling.scripting.api)
This bundle provides the internal API to implement scripting. scripting Maven Central Build Status Pull Requests
Apache Sling Scripting Java Support
(org.apache.sling.scripting.java)
Support for scripting Java scripting contrib Maven Central Build Status Pull Requests
Apache Sling Scripting HTL Integration Tests Content
(org.apache.sling.scripting.sightly.testing-content)
This bundle contains: - Content adapted from the Adobe HTL TCK meant to test the org.apache.sling.scripting.HTL implementations. - Content meant to test performance of the org.apache.sling.scripting.HTL implementation. scripting Maven Central Build Status Pull Requests
Apache Sling Scripting HTL Java Compiler
(org.apache.sling.scripting.sightly.compiler.java)
The Apache Sling Scripting HTL Java Compiler provides support for transpiling the Abstract Syntax Tree produced by the org.apache.sling.scripting.sightly.compiler module into Java source code. scripting Maven Central Test Status Build Status Pull Requests
Apache Sling Scripting HTL Integration Tests
(org.apache.sling.scripting.sightly.testing)
This project runs the integration tests for validating the Apache Sling Scripting HTL implementation against the Adobe HTL TCK. scripting Maven Central Test Status Build Status Pull Requests
Apache Sling Scripting Groovy
(org.apache.sling.scripting.groovy)
Support for scripting with Groovy scripting contrib Maven Central Test Status Build Status Pull Requests
Apache Sling Scripting HTL Compiler
(org.apache.sling.scripting.sightly.compiler)
The Apache Sling Scripting HTL Compiler provides support for compiling HTML Template Language scripts into an Abstract Syntax Tree. scripting Maven Central Test Status Build Status Pull Requests