Apache Sling > Aggregator > Modules > scripting

scripting Modules

ModuleDescriptionModule StatusPull Requests
Apache Sling Scripting API
(org.apache.sling.scripting.api)
This bundle provides the internal API to implement scripting. Build Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests

(org.apache.sling.scripting.bundle.tracker.it.reactor)
Build Status Test Status Coverage Sonarcloud Status scripting Pull Requests
Apache Sling Script Console
(org.apache.sling.scripting.console)
Web Console plugin for evaluating scripts Build Status Coverage Sonarcloud Status JavaDoc Maven Central Contrib scripting Pull Requests
Apache Sling Scripting Core
(org.apache.sling.scripting.core)
Sling Scripting core functionality Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting EL API Wrapper
(org.apache.sling.scripting.el-api)
This bundle wraps the Apache Tomcat 6.0.53 EL API used by Apache Sling Scripting JSP. Build Status Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting ESX
(org.apache.sling.scripting.esx)
Support NodeJS like scripting and module resolution Build Status Coverage Sonarcloud Status Contrib scripting Pull Requests
Apache Sling Scripting FreeMarker
(org.apache.sling.scripting.freemarker)
Support for FreeMarker scripting Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Contrib scripting Pull Requests
Apache Sling Scripting Groovy
(org.apache.sling.scripting.groovy)
Support for scripting with Groovy Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Contrib scripting Pull Requests
Apache Sling Scripting Java
(org.apache.sling.scripting.java)
Support for scripting Java Build Status Coverage Sonarcloud Status JavaDoc Maven Central Contrib scripting Pull Requests
Apache Sling Scripting JavaScript
(org.apache.sling.scripting.javascript)
Support for JavaScript scripting Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting JSP
(org.apache.sling.scripting.jsp)
Support for JSP scripting Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting JSP API Wrapper
(org.apache.sling.scripting.jsp-api)
This bundle wraps the Apache Tomcat 6.0.14 JSP API used by Apache Sling Scripting JSP. Build Status Sonarcloud Status JavaDoc Maven Central scripting 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) Build Status Sonarcloud Status scripting Pull Requests
Apache Sling Scripting JSP Tag Library
(org.apache.sling.scripting.jsp.taglib)
Core Tag Library for Apache Sling JSP support Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting JSP Tag Library (Compat)
(org.apache.sling.scripting.jsp.taglib.compat)
Compatibility bundle for the Apache Sling Scripting JSP Tag Library Build Status Coverage Sonarcloud Status JavaDoc Maven Central scripting 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. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting 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. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting 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. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting HTL JS 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. Build Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting HTL Read-Eval-Print Loop Environment
(org.apache.sling.scripting.sightly.repl)
REPL for Apache Sling Scripting HTL engine Build Status Coverage Sonarcloud Status JavaDoc Maven Central scripting 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. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting HTL Testing
(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. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting HTL Testing 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. Build Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting SPI
(org.apache.sling.scripting.spi)
This bundle defines the Apache Sling Scripting SPI Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting Thymeleaf
(org.apache.sling.scripting.thymeleaf)
Apache Sling Scripting Thymeleaf Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Contrib scripting 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/) Build Status Test Status Coverage Sonarcloud Status Contrib scripting Pull Requests