Apache Sling > Aggregator > Modules

Modules

ModuleDescriptionModule StatusPull Requests
Apache Sling Adapter Annotations (JSON)
(adapter-annotations)
Annotations used to generate Sling Adapter metadata Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling JAR Resource Bundle
(apache-sling-jar-resource-bundle)
An archive which contains templates for generating the necessary Sling notice file. Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Feature Model Converter Plugin
(sling-feature-converter-maven-plugin)
Maven Plugin to convert Configurations / Packages to Feature Model format Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Feature Launcher Maven Plugin
(feature-launcher-maven-plugin)
Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling HTL Maven Plugin
(htl-maven-plugin)
The Apache Sling HTL Maven Plugin provides support for validating HTML Template Language scripts from projects. Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling JSPC Maven Plugin
(jspc-maven-plugin)
Maven Plugin for compiling JSP files into Java classes Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Kickstart Maven Plugin
(sling-kickstart-maven-plugin)
Maven Plugin providing the ability to start/stop Sling Kickstart Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Launchpad Comparator
(launchpad-comparator)
Command line utility which helps with comparing the artifacts contained by two launchpad instances. Build Status Test Status Pull Requests
Apache Sling Launchpad Debian Package Builder
(sling-launchpad-debian)
Simple packaged installation for sling launchpad standalone jar as a system daemon. Build Status Pull Requests
Maven Enforcer Rules
(maven-enforcer-rules)
Custom Maven Enforcer rules specifically targeted at working with OSGi bundle modules Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Maven Launchpad Plugin
(maven-launchpad-plugin)
Maven Plugin supporting Sling Launchpad Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Maven Plugin
(sling-maven-plugin)
Apache Sling Maven Plugin for Supporting Bundle Development Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Adapter Manager Implementation
(org.apache.sling.adapter)
Bundle implementing the AdapterManager and provides a convenience implementation of the Adaptable interface to make use of this AdapterManager. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Adapter Annotations
(org.apache.sling.adapter.annotations)
OSGi DS 1.4 component property type annotations for Sling adapters Build Status Sonarcloud Status JavaDoc Maven Central adapter Pull Requests
Apache Sling API
(org.apache.sling.api)
The Apache Sling API defines an extension to the Jakarta Servlet API 6.0 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling - CMS
(org.apache.sling.cms)
An Apache Sling Reference CMS Application Build Status Test Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Auth Core
(org.apache.sling.auth.core)
The Sling Authentication Service bundle provides the basic mechanisms to authenticate HTTP requests with a JCR repository. The algorithms for extracting authentication details from the requests is extensible by implementing an AuthenticationHandler interface. Build Status Coverage Sonarcloud Status JavaDoc Maven Central auth Pull Requests
Apache Sling Form Based Authentication
(org.apache.sling.auth.form)
Bundle implementing form based authentication with login and logout support. Authentication state is maintained in a Cookie or in an HTTP Session. The password is only submitted when first authenticating. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central auth Pull Requests
Apache Sling OAuth Client
(org.apache.sling.auth.oauth-client)
Apache Sling OAuth 2.0 client with OIDC support Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central auth Pull Requests
SAML2 Service Provider
(org.apache.sling.auth.saml2)
A SAML2 Web-profile SSO Service Provider (Sling Authentication) that uses encrypted POST Binding for communicating security assertions from an identity provider such as Shibboleth. Build Status Coverage Sonarcloud Status JavaDoc Maven Central auth Pull Requests
Apache Sling Authentication XING API
(org.apache.sling.auth.xing.api)
Apache Sling Authentication XING API Build Status Coverage Sonarcloud Status JavaDoc Maven Central auth Pull Requests
Apache Sling Authentication XING Login
(org.apache.sling.auth.xing.login)
Build Status Coverage Sonarcloud Status JavaDoc Maven Central auth Pull Requests
Apache Sling Authentication XING OAuth
(org.apache.sling.auth.xing.oauth)
Apache Sling Authentication XING OAuth Build Status Coverage Sonarcloud Status JavaDoc Maven Central auth Pull Requests
Apache Sling Models bnd Plugin
(org.apache.sling.bnd.models)
This bnd plugin detects all Sling Models classes and adds a bundle header ‘Sling-Model-Classes’ containing their names. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central bnd Pull Requests
Apache Sling bnd Remove Parameters from OSGi Headers Plugin
(org.apache.sling.bnd.plugin.headers.parameters.remove)
This module provides a plugin for bnd to remove parameters from OSGi headers. Build Status Sonarcloud Status JavaDoc Maven Central bnd Pull Requests
Apache Sling bnd Plugins
(org.apache.sling.bnd.plugins)
This module provides plugins for bnd. Build Status bnd Pull Requests
Apache Sling Bundle Resource Provider
(org.apache.sling.bundleresource.impl)
Provides a ResourceProvider implementation supporting bundle based resources. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Context-Aware Configuration API
(org.apache.sling.caconfig.api)
Apache Sling Context-Aware Configuration API Build Status Coverage Sonarcloud Status JavaDoc Maven Central caconfig Pull Requests
Apache Sling Context-Aware Configuration bnd Plugin
(org.apache.sling.caconfig.bnd-plugin)
This bnd plugin detected all configuration annotation classes and adds a bundle header ‘Sling-ContextAware-Configuration-Classes’ containing their names. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central caconfig Pull Requests
Apache Sling Context-Aware Configuration Implementation
(org.apache.sling.caconfig.impl)
Apache Sling Context-Aware Configuration Implementation Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central caconfig Pull Requests
Apache Sling Context-Aware Configuration Integration Tests
(org.apache.sling.caconfig.integration-tests)
Integration tests for the Apache Sling Context-Aware Configuration Implementation Build Status Sonarcloud Status caconfig Pull Requests
Apache Sling Context-Aware Configuration SPI
(org.apache.sling.caconfig.spi)
Apache Sling Context-Aware Configuration SPI Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central caconfig Pull Requests
Apache Sling Capabilities
(org.apache.sling.capabilities)
Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Capabilities - JCR source
(org.apache.sling.capabilities.jcr)
Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Clam
(org.apache.sling.clam)
Support for scanning Sling's repository data with Clam service Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Committer CLI
(sling-cli)
Apache Sling Committer CLI provides a Docker image with which useful pre- and post-release steps for Apache Sling can be executed. Build Status Test Status Coverage Sonarcloud Status Pull Requests
Apache Sling Cache API Implementation support library
(org.apache.sling.commons.cache.impl)
This bundle provides an implementation support for Cache implementations. It is a utility jar that should be embedded. Build Status Coverage Sonarcloud Status Pull Requests
Apache Sling Commons Clam
(org.apache.sling.commons.clam)
Service to scan data for malware with ClamAV Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Dynamic Class Loader Support
(org.apache.sling.commons.classloader)
This bundle provides support for dynamic class loading used for example by the scripting engines. Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Compiler
(org.apache.sling.commons.compiler)
The Apache Sling Commons Compiler bundle provides platform independent Java Compilation support using the Eclipse Java Compiler (org.eclipse.jdt). Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Content Analyzing
(org.apache.sling.commons.content.analyzing)
Apache Sling Commons Content Analyzing Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Content Processing
(org.apache.sling.commons.content.processing)
Apache Sling Commons Content Processing Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Content Detection
(org.apache.sling.commons.contentdetection)
Content-based MIME type detection Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Crypto
(org.apache.sling.commons.crypto)
Apache Sling Commons Crypto Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons FileSystem ClassLoader
(org.apache.sling.commons.fsclassloader)
The Sling Commons FileSystem ClassLoader bundle provides a dynamic class loader for reading and writing class files from and to the file system. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons HTML Utilities
(org.apache.sling.commons.html)
The Sling Commons HTML bundle provides utility classes for parsing and creating HTML. Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons JCR File
(org.apache.sling.commons.jcr.file)
NIO.2 file system implementation for JCR Build Status Coverage Sonarcloud Status Pull Requests
Apache Sling Commons Johnzon Wrapper Library
(org.apache.sling.commons.johnzon)
Apache Johnzon powered jakarta.json library Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling JSON Library
(org.apache.sling.commons.json)
Apache Sling JSON Library JavaDoc Maven Central Deprecated Pull Requests
Apache Sling Commons Log
(org.apache.sling.commons.log)
This bundle embeds Logback which provides the SLF4J logging API. The embedding supports dynamic OSGi-configuration without requiring to edit some global filesystem based XML file. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Log WebConsole
(org.apache.sling.commons.log.webconsole)
This bundle provides webconsole plugin for Sling Commons Log Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling OSGi LogService Implementation
(org.apache.sling.commons.logservice)
Implementation of the OSGi Compendium Log Service using SLF4J as the actual logging backend. Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Messaging
(org.apache.sling.commons.messaging)
Apache Sling Commons Messaging Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Messaging Mail
(org.apache.sling.commons.messaging.mail)
Service and support for sending MIME messages (mails) Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Metrics
(org.apache.sling.commons.metrics)
Integrates Metric library with Sling. Refer to https://sling.apache.org/documentation/bundles/metrics.html for details Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Prometheus Metrics Exporter
(org.apache.sling.commons.metrics.prometheus)
Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Metrics RRD4J
(org.apache.sling.commons.metrics-rrd4j)
Stores Metrics to the local filesystem using RRD4J. Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons MIME
(org.apache.sling.commons.mime)
Support for configurable MIME type mapping and querying Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons OSGi support
(org.apache.sling.commons.osgi)
Commons OSGi Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Commons Permissions
(org.apache.sling.commons.permissions)
Apache Sling Commons Permissions API Build Status Sonarcloud Status Pull Requests
Apache Sling Commons Permissions Sling
(org.apache.sling.commons.permissions.sling)
Apache Sling Commons Permissions implementation based on Sling Resource and JCR APIs Build Status Sonarcloud Status Pull Requests
Apache Sling Commons Scheduler Support
(org.apache.sling.commons.scheduler)
Support for scheduling. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Testing Utilities
(org.apache.sling.commons.testing)
Tools and utilities for automated testing of Sling modules Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Thread Dumper
(org.apache.sling.commons.threaddump)
Plugin providing plugins to the Felix Shell and Web Console to have the current threads with the stack traces dumped. Build Status Coverage Sonarcloud Status Pull Requests
Apache Sling Commons Threads
(org.apache.sling.commons.threads)
Support for thread handling like pooling. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Connection Timeout Agent
(org.apache.sling.connection-timeout-agent)
Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Content Parser API
(org.apache.sling.contentparser.api)
API for parsing Apache Sling Resource trees stored in files (e.g. JSON, FileVault XML, etc.) Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central contentparser Pull Requests
Apache Sling Content Parser for JSON
(org.apache.sling.contentparser.json)
Apache Sling Content Parser for resource trees stored in JSON files Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central contentparser Pull Requests
Apache Sling Content Parser Test Utilities
(org.apache.sling.contentparser.testutils)
Apache Sling Content Parser Test Utilities for the Content Parser API implementations Build Status Coverage Sonarcloud Status JavaDoc Maven Central contentparser Pull Requests
Apache Sling Content Parser for XML
(org.apache.sling.contentparser.xml)
Apache Sling Content Parser for resource trees stored in XML files Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central contentparser Pull Requests
Apache Sling Content Parser for Jackrabbit FileVault XML
(org.apache.sling.contentparser.xml-jcr)
Apache Sling Content Parser for resource trees stored in JackRabbit FileVault XML files Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central contentparser Pull Requests
Apache Sling DataSource Provider
(org.apache.sling.datasource)
Enables creation of DataSource based on OSGi configuration. Refer to http://sling.apache.org/documentation/bundles/datasource-providers.html for more details Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Discovery API
(org.apache.sling.discovery.api)
Support for topology discovery of instances. Build Status Coverage Sonarcloud Status JavaDoc Maven Central discovery Pull Requests
Apache Sling Discovery Base
(org.apache.sling.discovery.base)
Contains Connector and Properties support that some implementations might choose to build upon Build Status Test Status Sonarcloud Status JavaDoc Maven Central discovery Pull Requests
Apache Sling Discovery Commons
(org.apache.sling.discovery.commons)
Common services related to Sling Discovery Build Status Test Status Sonarcloud Status JavaDoc Maven Central discovery Pull Requests
Apache Sling Resource-Based Discovery Service
(org.apache.sling.discovery.impl)
Implementation of Apache Sling Discovery based on Sling Resource providing a ClusterView through resource-clustering (eg jackrabbit clustering) and a TopologyView through HTTP POST heartbeats announcing sub-topologies to each other. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central discovery Pull Requests
Apache Sling Oak-Based Discovery Service
(org.apache.sling.discovery.oak)
Implementation of Apache Sling Discovery based on Jackrabbit Oak using its discovery-lite descriptor for in-cluster view detection and a TopologyView through HTTP POST heartbeats announcing sub-topologies to each other. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central discovery Pull Requests
Apache Sling Discovery Standalone Implementation
(org.apache.sling.discovery.standalone)
Implementation of the discovery API for standalone instances Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central discovery Pull Requests
Apache Sling Discovery Support Bundle
(org.apache.sling.discovery.support)
Supporting services for the discovery Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central discovery Pull Requests
Apache Sling Distribution API
(org.apache.sling.distribution.api)
The Apache Sling Distribution API bundle provides the APIs for the Sling Content Distribution module Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central distribution Pull Requests
Apache Sling Distribution Core
(org.apache.sling.distribution.core)
The Apache Sling Distribution Core bundle provides the basic code infrastructure and API implementations for the Sling Content Distribution module Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central distribution Pull Requests
Apache Sling Distribution Integration Tests
(org.apache.sling.distribution.it)
Project tests functionality for org.apache.sling.distribution bundle Build Status Sonarcloud Status JavaDoc Maven Central distribution Pull Requests
Apache Sling Journal based Content Distribution - Core bundle
(org.apache.sling.distribution.journal)
Implementation of Apache Sling Content Distribution components on top of an append-only persisted log Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central distribution Pull Requests
Apache Sling Distribution Journal - IT project
(org.apache.sling.distribution.journal.it)
Integration Tests project for the Apache Sling Distribution over journal Build Status JavaDoc Maven Central distribution Pull Requests
Apache Sling Journal Messaging based on Apache Kafka
(org.apache.sling.distribution.journal.kafka)
Implementation of Apache Sling Content Distribution Journal Messaging based on Apache Kafka. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central distribution Pull Requests
Apache Sling Journal based Content Distribution - Messages bundle
(org.apache.sling.distribution.journal.messages)
Implementation of the messages to support Apache Sling Content Distribution on top of an append-only persisted log Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central distribution Pull Requests
Apache Sling Distribution Sample
(org.apache.sling.distribution.sample)
The Apache Sling Distribution sample bundle provides a set of sample configurations and custom component implementations. Build Status Coverage Sonarcloud Status JavaDoc Maven Central distribution Pull Requests
Apache Sling Dynamic Include
(org.apache.sling.dynamic-include)
Dynamic Include filter for Apache Sling Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Engine
(org.apache.sling.engine)
Bundle implementing the core of Apache Sling. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Event
(org.apache.sling.event)
Support for eventing. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Event API
(org.apache.sling.event.api)
Support API for eventing. Build Status Coverage Sonarcloud Status JavaDoc Maven Central event Pull Requests
Apache Sling Distributed Event Admin
(org.apache.sling.event.dea)
Support distributing events through the OSGi event admin. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central event Pull Requests
Apache Sling ClassLoader Leak Detector
(org.apache.sling.extensions.classloader-leak-detector)
Provides a web console configuration printer to provide details around classloader leaks Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Logback Groovy Fragment
(org.apache.sling.extensions.logback-groovy-fragment)
Fragment bundle to provide Groovy library to Commons Log bundle. This would enable usage of Groovy based event evaluator for logging events. This is mostly to be used for debugging purpose as Groovy based evaluation is not very performant. Build Status Sonarcloud Status Pull Requests
Apache Sling SLF4J MDC Filter
(org.apache.sling.extensions.slf4j.mdc)
SLF4J Message Diagnostic Context (MDC) Filter which extracts various details from requests and adds them to the MDC Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Web Console Branding
(org.apache.sling.extensions.webconsolebranding)
Apache Sling branding for the Apache Felix Web Console. This fragment attaches to the org.apache.felix.webconsole bundle to provide branding through the /META-INF/webconsole.properties. Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Web Console Security Provider
(org.apache.sling.extensions.webconsolesecurityprovider)
WebConsoleSecurityProvider for the Apache Felix Web Console using the Apache Sling Auth Core bundle to authenticate users. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Feature Model
(org.apache.sling.feature)
A feature describes an OSGi system Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Feature Model Analyser
(org.apache.sling.feature.analyser)
A feature describes an OSGi system Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Model Analyser For Classes
(org.apache.sling.feature.analyser.classes)
Provides analysers which act on class level of bundles embedded in features Build Status Test Status Coverage Sonarcloud Status feature Pull Requests
Apache Sling Feature API Regions Runtime
(org.apache.sling.feature.apiregions)
A runtime component to enforce API Regions Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Model API Regions
(org.apache.sling.feature.apiregions.model)
Apache Sling Feature Model API Regions Build Status Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Application Builder
(org.apache.sling.feature.applicationbuilder)
A feature describes an OSGi system Build Status Coverage Sonarcloud Status feature Pull Requests
Apache Sling Content-Package to Feature Model Converter
(org.apache.sling.feature.cpconverter)
Content Package to Feature Model converter tools for Apache Sling Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Model Diff Tool
(org.apache.sling.feature.diff)
Feature Model diff tool for Apache Sling Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Model API Regions Extension
(org.apache.sling.feature.extension.apiregions)
Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Model Content Extension
(org.apache.sling.feature.extension.content)
Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Model - Unpack Extension
(org.apache.sling.feature.extension.unpack)
Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Inventory Printer
(org.apache.sling.feature.inventoryprinter)
An inventory printer service for the feature model Build Status Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Karaf
(org.apache.sling.feature.karaf)
A feature describes an OSGi system Build Status Sonarcloud Status feature Pull Requests
Apache Sling Feature Model Launcher
(org.apache.sling.feature.launcher)
A application launcher using Apache Sling Features Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Model Converter
(org.apache.sling.feature.modelconverter)
A feature describes an OSGi system Build Status Coverage Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Model runtime creator
(org.apache.sling.feature.r2f)
Feature Model runtime creator tool for Apache Sling Build Status Sonarcloud Status JavaDoc Maven Central feature Pull Requests
Apache Sling Feature Resolver
(org.apache.sling.feature.resolver)
Resolver integration of the Feature Model Build Status Test Status Coverage Sonarcloud Status feature Pull Requests
Apache Sling Feature Flags
(org.apache.sling.featureflags)
Build Status Test Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling File Optimization
(org.apache.sling.fileoptim)
Bundle for optimizing files stored in the Apache Sling repository. Includes a plugin architecture for providing file optimizers and hooks to automatically and manually optimize files. Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling System Bundle Extension: Activation API
(org.apache.sling.fragment.activation)
Adds the Activation API package to the system bundle exports. The list of packages is derived from the packages available in the Java 6 platform. To use more recent Activation API either modify this bundle to also export those package from the platform or install respective API bundles. Build Status Sonarcloud Status JavaDoc Maven Central fragment Pull Requests
Apache Sling System Bundle Extension: Nashorn Scripting API
(org.apache.sling.fragment.nashorn)
Adds the Nashorn Scripting API package to the system bundle exports. Build Status fragment Pull Requests
Apache Sling System Bundle Extension: Java Transaction API
(org.apache.sling.fragment.transaction)
Adds the javax.transaction and javax.transaction.xa packages to the system bundle exports. Build Status Sonarcloud Status JavaDoc Maven Central fragment Pull Requests
Apache Sling System Bundle Extension: WS APIs
(org.apache.sling.fragment.ws)
Adds the WS API packages to the system bundle exports. The list of packages is derived from the packages available in the Java 7 platform. The system bundle exporting these packages gives no guarantee the platform provides them. For proper setup it is suggested to either install an extension fragment adapted to the platform or to install regular API packages as bundles. Build Status Sonarcloud Status JavaDoc Maven Central fragment Pull Requests
Apache Sling System Bundle Extension: XML APIs
(org.apache.sling.fragment.xml)
Adds the XML API packages to the system bundle exports. The list of packages is derived from the packages available in the Java 7 platform. The system bundle exporting these packages gives no guarantee the platform provides them. For proper setup it is suggested to either install an extension fragment adapted to the platform or to install regular API packages as bundles. Build Status Sonarcloud Status JavaDoc Maven Central fragment Pull Requests
Apache Sling File System Resource Provider
(org.apache.sling.fsresource)
Provides a ResourceProvider implementation supporting file system based resources. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling GraphQL Core
(org.apache.sling.graphql.core)
Support for GraphQL queries Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central graphql Pull Requests
Apache Sling GraphQL Schema Aggregator
(org.apache.sling.graphql.schema.aggregator)
Builds GraphQL Schemas from partials provided by OSGi bundles Build Status Sonarcloud Status graphql Pull Requests
Apache Sling Hypermedia API tools
(org.apache.sling.hapi)
Sling tools for adding support for defining, maintaining and consuming a Hypermedia API in sling components Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Hypermedia API client-side tools
(org.apache.sling.hapi.client)
Sling client-side tools for HApi Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central hapi Pull Requests
Apache Sling Hypermedia Api Sample Content
(org.apache.sling.hapi.samplecontent)
Sling Hypermedia Api demo content Build Status Sonarcloud Status hapi Pull Requests
Apache Sling Health Check Support Bundle
(org.apache.sling.hc.support)
Additional generic Health Checks in Sling. Build Status Sonarcloud Status JavaDoc Maven Central hc Pull Requests
Apache Sling I18N Support
(org.apache.sling.i18n)
Support for creating Java I18N ResourceBundles from repository resources. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Installer Web Console Plugin
(org.apache.sling.installer.console)
Provides a web console plugin for the OSGi installer Build Status Coverage Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Apache Sling Installer Core
(org.apache.sling.installer.core)
Provides services to install OSGi bundles and configurations by supplying input streams and dictionaries. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Apache Sling Installer Configuration Factory
(org.apache.sling.installer.factory.configuration)
Provides support for configurations to the Apache Sling OSGi installer Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Apache Sling Deployment Package Installer
(org.apache.sling.installer.factory.deploymentpackage)
Provides support for deployment packages to the Apache Sling OSGi installer Build Status Coverage Sonarcloud Status installer Pull Requests
Apache Sling Installer Feature Model Support
(org.apache.sling.installer.factory.feature)
Provides support for the feature model to the Apache Sling OSGi installer Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Apache Sling Installer Provisioning Model Support
(org.apache.sling.installer.factory.model)
Provides support for the provisioning model to the Apache Sling OSGi installer Build Status Coverage Sonarcloud Status installer Pull Requests
Apache Sling Installer Packages Factory
(org.apache.sling.installer.factory.packages)
Provides support for content packages to the Apache Sling OSGi installer Build Status Coverage Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Apache Sling Subsystems Base Installer
(org.apache.sling.installer.factory.subsystems-base)
Provides support for subsystems-base files to the Apache Sling OSGi installer Build Status Test Status Coverage Sonarcloud Status installer Pull Requests
Apache Sling Installer Health Checks
(org.apache.sling.installer.hc)
Provides Felix Health Checks related to the Sling Installer. Build Status Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Apache Sling Installer Integration Tests
(org.apache.sling.installer.it)
Integration tests of the Sling installer bundle Build Status JavaDoc Maven Central installer Pull Requests
Apache Sling File Installer
(org.apache.sling.installer.provider.file)
Installs OSGi bundles and configurations from the file system. Build Status Coverage Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Sling Installer Vault Package Install Hook
(org.apache.sling.installer.provider.installhook)
Can be used in packages to ensure installation of bundles/configs is triggered during package installation and is finished once the package manager returns (circumventing the asynchronicity of org.apache.sling.installer.provider.jcr) Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Apache Sling JCR Installer
(org.apache.sling.installer.provider.jcr)
Installs OSGi bundles and configurations found in the JCR repository. Build Status Sonarcloud Status JavaDoc Maven Central installer Pull Requests
Apache Sling javax.activation bundle
(org.apache.sling.javax.activation)
The Apache Sling javax.activation bundle contributes an OSGi-compatible activation bundle. Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling JCR API
(org.apache.sling.jcr.api)
This OSGi bundle provides the JCR packages as well as a helper service interface to be implemented and provided by repository providers. Build Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR Base
(org.apache.sling.jcr.base)
The JCR base bundle provides JCR utility classes Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR ClassLoader
(org.apache.sling.jcr.classloader)
This bundle provides a classloader for the Apache Sling Commons dynamic classloader. The classloader provided supports loading classes from a JCR repository at configured paths. This bundle also implements a class writer which allows to store compiled classes (like compiled JSPs etc.) in the repository. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR ContentLoader
(org.apache.sling.jcr.contentloader)
This bundle provides initial content installation through bundles. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR DavEx
(org.apache.sling.jcr.davex)
Bundle to access JCR repositories over DavEx Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR File Transfer
(org.apache.sling.jcr.filetransfer)
File access to JCR over SFTP Build Status Sonarcloud Status jcr Pull Requests
Apache Sling JCR Jackrabbit Access Manager
(org.apache.sling.jcr.jackrabbit.accessmanager)
Provides POST operations for JCR Jackrabbit Access Management Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR Jackrabbit Base
(org.apache.sling.jcr.jackrabbit.base)
The JCR base bundle provides Jackrabbit utility classes Build Status Coverage Sonarcloud Status jcr Pull Requests
Apache Sling JCR Jackrabbit User Manager
(org.apache.sling.jcr.jackrabbit.usermanager)
Provides ResourceProvider and POST operations for the Jackrabbit User Manager. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling Wrapper Bundle for the JCR API
(org.apache.sling.jcr.jcr-wrapper)
This bundle wraps the JCR API Version 2.0 and exports it as version 2.0 and 1.1 to avoid problems with strict import ranges due to the (wrong) export in the original JCR api bundle. Build Status Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR JS NodeTypes
(org.apache.sling.jcr.js.nodetypes)
Uses Apache Sling to generate a JavaScript representation of JCR node types. Build Status Sonarcloud Status jcr Pull Requests
Apache Sling JCR Maintenance
(org.apache.sling.jcr.maintenance)
Maintenance jobs for the JCR Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR Oak Server
(org.apache.sling.jcr.oak.server)
This bundle provides a SlingRepository based on Apache Jackrabbit Oak. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR Package Init
(org.apache.sling.jcr.packageinit)
Installs packages into a JCR repository as SlingRepositoryInitializer based on a FileVault ExecutionPlan Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR Presence
(org.apache.sling.jcr.presence)
Apache Sling JCR Presence Build Status Test Status Coverage Sonarcloud Status jcr Pull Requests
Apache Sling JCR Repository Registration
(org.apache.sling.jcr.registration)
Bundle providing support to publish JCR repository services via RMI and/or JNDI Build Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling Repoinit JCR
(org.apache.sling.jcr.repoinit)
Initializes a JCR repository based on the output of the RepoInit Language parser. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling Versioning Integration Tests
(org.apache.sling.jcr.repository.it-resource-versioning)
Tests versioning API implementation in JcrResourceProvider Build Status Sonarcloud Status jcr Pull Requests
Apache Sling JCR Resource
(org.apache.sling.jcr.resource)
This bundle provides the JCR based ResourceProvider. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR Resource Security
(org.apache.sling.jcr.resourcesecurity)
This bundle provides a resource access gate to protect resources based on JCR nodes. Build Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR WebConsole Bundle
(org.apache.sling.jcr.webconsole)
The JCR WebConsole bundle provides Felix WebConsole plugins. Build Status Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling JCR WebDAV
(org.apache.sling.jcr.webdav)
Bundle to access JCR repositories over WebDAV Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr Pull Requests
Apache Sling MoM Implementation using JMS with AMQ
(org.apache.sling.jms)
Provides a JMS Connection provider that works OOTB in a cluster or uses a pre-existing AMQ endpoint depending on the configuration. Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling JMX Resource Provider
(org.apache.sling.jmx.provider)
Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Jobs Support
(org.apache.sling.jobs)
Support for Job processing using message passing.. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Jobs Integration Tests
(org.apache.sling.jobs-it)
Integration testing Support for Job processing using message passing.. Build Status Sonarcloud Status jobs Pull Requests
Apache Sling Jobs Service Integration Tests Bundle
(org.apache.sling.jobs-it-services)
Integration tests for the Jobs implementation Build Status Sonarcloud Status jobs Pull Requests
Apache Sling JUnit Core
(org.apache.sling.junit.core)
Runs JUnit tests in an OSGi framework and provides the JUnit libraries Build Status Sonarcloud Status JavaDoc Maven Central junit Pull Requests
Apache Sling JUnit Health Checks
(org.apache.sling.junit.healthcheck)
Sling Health Check services that run JUnit tests Build Status Coverage Sonarcloud Status JavaDoc Maven Central junit Pull Requests
Apache Sling JUnit Performance
(org.apache.sling.junit.performance)
Provides utilities for JUnit to run performance tests and report results Build Status Sonarcloud Status junit Pull Requests
Apache Sling JUnit Remote Tests Runners
(org.apache.sling.junit.remote)
Utilities to run server-side JUnit tests remotely Build Status Test Status JavaDoc Maven Central junit Pull Requests
Apache Sling JUnit Scriptable Tests Provider
(org.apache.sling.junit.scriptable)
Registers Sling test resources with the JUnit core so that they can be run as tests. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central junit Pull Requests
Apache Sling JUnit Tests Teleporter
(org.apache.sling.junit.teleporter)
Client-side implementation of the Teleporter mechanism for server-side JUnit tests Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central junit Pull Requests
Apache Sling - Karaf Configs
(org.apache.sling.karaf-configs)
Apache Sling configurations for provisioning with Apache Karaf Build Status Sonarcloud Status karaf Pull Requests
Apache Sling - Karaf Distribution
(org.apache.sling.karaf-distribution)
Apache Sling Karaf Distribution Build Status karaf Pull Requests
Apache Sling - Karaf Features
(org.apache.sling.karaf-features)
Apache Sling Features for provisioning with Apache Karaf Build Status Sonarcloud Status karaf Pull Requests
Apache Sling - Karaf Integration Tests
(org.apache.sling.karaf-integration-tests)
Integration Tests for Apache Sling Karaf Build Status Test Status karaf Pull Requests
Apache Sling - Karaf Launchpad Integration Tests (Oak Tar)
(org.apache.sling.karaf-launchpad-oak-tar-integration-tests)
Launchpad Integration Tests for Apache Sling with Oak Tar on Karaf Build Status Test Status karaf Pull Requests
Apache Sling Kickstart Launcher
(org.apache.sling.kickstart)
Creates an Executable JAR file to launch Sling Feature Model Project Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Launchpad API
(org.apache.sling.launchpad.api)
This module contains the API exposed by Launchpad to bundles. Build Status Sonarcloud Status JavaDoc Maven Central launchpad Pull Requests
Apache Sling Launchpad Base
(org.apache.sling.launchpad.base)
This module contains the common classes and configuration files used by the various launchpad modules.. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central launchpad Pull Requests
Apache Sling Launchpad Contrib Testing
(org.apache.sling.launchpad.contrib-testing)
Apache Sling Launchpad Contrib Testing module, contains integration tests that were previously in the launchpad webapp module. Build Status Sonarcloud Status launchpad Pull Requests
Apache Sling Launchpad Installer
(org.apache.sling.launchpad.installer)
This module installs the contents of the launchpad archive into the framework. Build Status Sonarcloud Status JavaDoc Maven Central launchpad Pull Requests
Apache Sling Launchpad Integration Tests
(org.apache.sling.launchpad.integration-tests)
Sling Integration Tests, contains integration tests that are used by the testing project and other upstream testing projects. Build Status Coverage Sonarcloud Status JavaDoc Maven Central launchpad Pull Requests
Apache Sling Launchpad Startup Manager
(org.apache.sling.launchpad.startupmanager)
This module manages the StartupListeners Build Status Coverage Sonarcloud Status JavaDoc Maven Central launchpad Pull Requests
Apache Sling Launchpad Testing Services
(org.apache.sling.launchpad.test-services)
Sling services used by the Launchpad Testing integration tests Build Status Coverage Sonarcloud Status JavaDoc Maven Central launchpad Pull Requests
Apache Sling Models API
(org.apache.sling.models.api)
Apache Sling Models API Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central models Pull Requests
Apache Sling Models Context-Aware Configuration
(org.apache.sling.models.caconfig)
Integration of Sling Models and Sling Context-Aware Configuration Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central models Pull Requests
Apache Sling Models Implementation
(org.apache.sling.models.impl)
Apache Sling Models Implementation Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central models Pull Requests
Apache Sling Models Integration Tests
(org.apache.sling.models.integration-tests)
Apache Sling Models Integration Tests - builds a bundle with Sling server-side tests, and executes them via a remote test proxy that runs in the integration-tests phase. Build Status Test Status Sonarcloud Status models Pull Requests
Apache Sling Models Jackson Exporter
(org.apache.sling.models.jacksonexporter)
Apache Sling Models Client Model Exporter - Jackson Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central models Pull Requests
Apache Sling Models Validation Implementation
(org.apache.sling.models.validation-impl)
Validation Implementation which leverages Sling Validation Build Status Coverage Sonarcloud Status JavaDoc Maven Central models Pull Requests
Apache Sling Message oriented Middleware API
(org.apache.sling.mom)
An API to support message passing using queues or publish/subscribe patterns. Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Oak Restrictions
(org.apache.sling.oak.restrictions)
Supports additional restrictions for OAK (e.g. for resource type). Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Pax Exam Utilities
(org.apache.sling.paxexam.util)
Utilities that make it easier to test Sling code with Pax Exam. See this module's tests for usage examples. Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Performance Test Tools Reactor
(org.apache.sling.performance.reactor)
Reactor for the Apache Sling Performance Test Tools Build Status Sonarcloud Status Pull Requests
Apache Sling Pipes
(org.apache.sling.pipes)
bulk content changes tool Build Status Test Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Provider Type Checker Bnd Plugin
(org.apache.sling.providertype.bnd-plugin)
Bnd plugin enforcing that no class extends/implements a provider type Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Provisioning Model
(org.apache.sling.provisioning.model)
The provisioning model for Apache Sling Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Query
(org.apache.sling.query)
jQuery-inspired repository traversal tool for Sling Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Repoinit FileVault Validator
(org.apache.sling.repoinit.filevault.validator)
FileVault validator which validates RepoInit OSGi configurations Build Status Coverage Sonarcloud Status JavaDoc Maven Central repoinit Pull Requests
Apache Sling RepoInit Integration Tests
(org.apache.sling.repoinit.it)
DISABLED - these tests have moved elsewhere, see SLING-7454 Build Status Sonarcloud Status Deprecated repoinit Pull Requests
Apache Sling Repoinit Parser
(org.apache.sling.repoinit.parser)
Parser for the Repository Initialization language used in Sling Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central repoinit Pull Requests
Apache Sling Request Processing Analyzer
(org.apache.sling.reqanalyzer)
Helps analyzing the processing times of Sling requests. Writes the following information into a log file: - request start timestamp - request end timestamp - request URL, user, response status - request progresstracker Build Status Test Status Coverage Sonarcloud Status Pull Requests
Apache Sling Resource Filter
(org.apache.sling.resource.filter)
provides a set of utilities to create and handle streams Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Inventory Printer Based on Resources
(org.apache.sling.resource.inventory)
Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Resource Observation Annotations
(org.apache.sling.resource.observation.annotations)
OSGi DS component property type annotations for Sling resource change listeners Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Resource Presence
(org.apache.sling.resource.presence)
Apache Sling Resource Presence Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Resource Access Security
(org.apache.sling.resourceaccesssecurity)
This bundle provides an implementation of the ResourceAccessSecurity service Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Resource Access Security Integration Tests
(org.apache.sling.resourceaccesssecurity.it)
Project that tests functionality for org.apache.sling.resourceaccesssecurity bundle. Build Status Sonarcloud Status Pull Requests
Apache Sling Resource Builder
(org.apache.sling.resourcebuilder)
Utilities to create Sling content Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Resource Collection API
(org.apache.sling.resourcecollection)
The Apache Sling resource collection bundle provides an api to manage collections of Resources. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Resource Merger
(org.apache.sling.resourcemerger)
This bundle provides services to merge resources. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Resource Resolver
(org.apache.sling.resourceresolver)
This bundle provides the Resource Resolver and the Resource Resolver Factory. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Rewriter
(org.apache.sling.rewriter)
The Apache Sling Rewriter allows configurable post processing of any output from Apache Sling. The output can be processed by a configurable processor or a configurable pipeline. Build Status Sonarcloud Status JavaDoc Maven Central Pull 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
(org.apache.sling.scripting.bundle.tracker.it.reactor)
Build Status Sonarcloud Status scripting Pull Requests
Apache Sling Scripting Core
(org.apache.sling.scripting.core)
Sling Scripting core functionality Build 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 Sonarcloud Status 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 scripting Pull Requests
Apache Sling Scripting Groovy
(org.apache.sling.scripting.groovy)
Support for scripting with Groovy Build Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting Java
(org.apache.sling.scripting.java)
Support for scripting Java Build Status Coverage Sonarcloud Status JavaDoc Maven Central 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 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 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 Test Status Coverage Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting HTL REPL
(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 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 Sonarcloud Status JavaDoc Maven Central scripting Pull Requests
Apache Sling Scripting Thymeleaf
(org.apache.sling.scripting.thymeleaf)
Apache Sling Scripting Thymeleaf Build Status Sonarcloud Status JavaDoc Maven Central 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 Sonarcloud Status scripting Pull Requests
Apache Sling Security
(org.apache.sling.security)
The Apache Sling Security module. Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Service User Web Console
(org.apache.sling.serviceuser.webconsole)
Provides an OSGi Web Console for creating, updating and viewing Service Users. Build Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Service User Mapper
(org.apache.sling.serviceusermapper)
Provides a service to map service names with optional service information to user names to be used to access repositories such as the JCR repository or the Sling ResourceResolver. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Servlet Helpers
(org.apache.sling.servlet-helpers)
Mock implementations of SlingHttpServletRequest, SlingHttpServletResponse and related classes. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Servlet Annotations
(org.apache.sling.servlets.annotations)
OSGi DS 1.4 component property type annotations for Sling servlets and filters Build Status Coverage Sonarcloud Status JavaDoc Maven Central servlets Pull Requests
Apache Sling Default GET Servlets
(org.apache.sling.servlets.get)
Provides default GET servlets for HTML, Text and JSON rendering and streaming resources. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central servlets Pull Requests
Apache Sling Servlets POST
(org.apache.sling.servlets.post)
Provides default POST servlets. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central servlets Pull Requests
Apache Sling Servlets Resolver
(org.apache.sling.servlets.resolver)
Bundle implementing the Sling API ServletResolver. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central servlets Pull Requests
Apache Sling Settings
(org.apache.sling.settings)
Settings support including run modes Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Sitemap
(org.apache.sling.sitemap)
An Apache Sling extension to generate xml sitemaps Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Starter
(org.apache.sling.starter)
The Sling Starter demo application. Build Status Test Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Starter Content
(org.apache.sling.starter.content)
This bundle provides content that is loaded in the JCR repository for the Sling Starter. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central starter Pull Requests
Apache Sling Superimposing Resource Provider
(org.apache.sling.superimposing)
Allows to mirror resource trees and superimposing resources. All changes from the master tree are reflected to the mirrored tree. It is possible to add or overlay resources in the mirrored tree. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Log Tail Implementation
(org.apache.sling.tail)
This bundle enables a web tail view of the system log files. Build Status Sonarcloud Status Pull Requests
Apache Sling Tenant
(org.apache.sling.tenant)
This bundle provides the Tenant Provider Implementation and API. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Context-Aware Configuration Mock Plugin
(org.apache.sling.testing.caconfig-mock-plugin)
Mock Context Plugin for Apache Sling Context-Aware Configuration Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing Clients
(org.apache.sling.testing.clients)
Sling testing http clients and utils Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing Email Support
(org.apache.sling.testing.email)
Contains utilities that assist in validating email-enabled OSGi applications. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing Hamcrest
(org.apache.sling.testing.hamcrest)
Hamcrest matchers tailored for Apache Sling Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing JCR Mock
(org.apache.sling.testing.jcr-mock)
Mock implementation of selected JCR APIs. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing Mock Log Configuration
(org.apache.sling.testing.logging-mock)
Default simple SLF4J log configuration for Mock libraries. Build Status Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing OSGi Mock
(org.apache.sling.testing.osgi-mock.reactor)
Build Status Test Status Coverage Sonarcloud Status testing Pull Requests
Apache Sling Testing PaxExam
(org.apache.sling.testing.paxexam)
Test support for use with Pax Exam. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing Resource Resolver Mock
(org.apache.sling.testing.resourceresolver-mock)
Mock for the resource resolver / factory for easier testing. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing Rules
(org.apache.sling.testing.rules)
Sling testing junit rules and utils Build Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Server Setup Tools
(org.apache.sling.testing.serversetup)
Sling Server Setup utilities. Build Status Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Testing Sling Mock
(org.apache.sling.testing.sling-mock.reactor)
Build Status Coverage Sonarcloud Status testing Pull Requests
Apache Sling Testing Sling Mock Oak
(org.apache.sling.testing.sling-mock-oak)
Implements a resource resolver type for Jackrabbit Oak that can be used in unit tests based on Sling Mocks. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central testing Pull Requests
Apache Sling Thumbnail Support
(org.apache.sling.thumbnails)
An API and Service for creating and transforming images and documents into thumbnails Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Tooling Support Install
(org.apache.sling.tooling.support.install)
ReST endpoint for installing/updating a bundle from a directory Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central tooling Pull Requests
Apache Sling Tooling Support Source
(org.apache.sling.tooling.support.source)
Outputs source information about bundles running in a Sling instance Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central tooling Pull Requests
Apache Sling Log Tracer
(org.apache.sling.tracer)
Tracer provides support for enabling the logs for specific category at specific level and only for specific request. It provides a very fine level of control via config provided as part of HTTP request around how the logging should be performed for given category. Refer to http://sling.apache.org/documentation/bundles/log-tracers.html Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling URL Rewriter
(org.apache.sling.urlrewriter)
Apache Sling URL Rewriter Build Status Coverage Sonarcloud Status JavaDoc Maven Central Contrib Pull Requests
Apache Sling Validation Framework API
(org.apache.sling.validation.api)
The Apache Sling Validation Framework API Build Status Coverage Sonarcloud Status JavaDoc Maven Central validation Pull Requests
Apache Sling Validation Framework Core Implementation
(org.apache.sling.validation.core)
Provides Validation services to Apache Sling Build Status Sonarcloud Status JavaDoc Maven Central validation Pull Requests
Apache Sling Validation Framework Examples
(org.apache.sling.validation.examples)
Demo Examples for the Apache Sling Validation Framework Build Status Coverage Sonarcloud Status validation Pull Requests
Apache Sling Validation Framework Testing Services
(org.apache.sling.validation.test-services)
Build Status Coverage Sonarcloud Status JavaDoc Maven Central validation Pull Requests
Apache Sling XSS Protection API
(org.apache.sling.xss)
Apache Sling XSS Protection Bundle providing XSS protection based on the OWASP AntiSamy and OWASP Java Encoder libraries. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Parent Reactor
(sling-parent-reactor)
The reactor pom to build all Sling parents Build Status Sonarcloud Status Pull Requests
Project Archetype
(sling-project-archetype)
This archetype is creating a full Sling Project composed of a OSGi Bundle and a Content Package which can be deployed to the Sling using specific profiles. It also contains two shadow folders that provide example code / files which are not part of the default build but can be easily copied into the active modules. If the project was created with the optionAll property set to y (yes) then an All package is created with acts as the single deployment unit of all bundles and packages in that project. Otherwise the ui.apps package is the deployment unit. Build Status Test Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Samples (Builder)
(sling-samples-builder)
Pseudo project to build all sample modules. Build Status Sonarcloud Status Pull Requests
Apache Sling Scripting Bundle Maven Plugin
(scriptingbundle-maven-plugin)
The Apache Sling Scripting Bundle Maven Plugin provides support for packing server-side scripts as bundle entries (directly embedded or compiled as Java classes). When executed, the plugin will define two system properties which can be used to populate the Provide-Capability and Require-Capability bundle headers. Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Website
(sling-site)
Build Status Pull Requests
Apache Sling OSGi Feature Maven Plugin
(slingfeature-maven-plugin)
Maven Plugin for OSGi Applications Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling SlingStart Maven Plugin
(slingstart-maven-plugin)
Maven Plugin supporting Sling Launchpad Build Status Sonarcloud Status JavaDoc Maven Central Pull Requests
Apache Sling Whiteboard (Builder)
(sling-whiteboard-builder)
Builder module for the Sling Whiteboard. Modules should be added here on a case by case basis, as they will be included in the CI build and PR checks. Build Status Test Status Coverage Sonarcloud Status Pull Requests