{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/apache-sling/","markdown":"https://findsoftware.frbit.cloud/apache-sling.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"apache-sling","name":"Apache Sling","urls":{"home":"https://sling.apache.org/","repository":"https://github.com/apache/sling-org-apache-sling-starter","docs":"https://sling.apache.org/documentation/getting-started.html"},"category":["framework"],"description":"Java framework for RESTful web applications that maps HTTP request URLs to resources in an extensible content tree.","maintainer":"The Apache Software Foundation","maintainerType":"foundation","firstRelease":2018,"hosting":["java"],"language":"java","runtime":["jvm"],"runtimeMin":"jvm 8","databases":["mongodb"],"templating":"htl, jsp","runsAs":["always-on"],"installMethod":"Docker image","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"14","latestReleaseDate":"2026-03-04T00:00:00.000Z","githubStargazers":34,"contributors":35,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"forum":"https://sling.apache.org/project-information.html"},"checkedAt":"2026-10-24T00:00:00.000Z","addedAt":"2026-10-24T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/apache/sling-org-apache-sling-starter","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"urls","url":"https://sling.apache.org/","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"urls","url":"https://sling.apache.org/documentation/getting-started.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"maintainer","url":"https://sling.apache.org/","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/apache/sling-org-apache-sling-starter","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"category","url":"https://sling.apache.org/","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"runtime","url":"https://sling.apache.org/documentation/getting-started.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"runtimeMin","url":"https://sling.apache.org/documentation/getting-started.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"installMethod","url":"https://sling.apache.org/documentation/getting-started.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"installMethod","url":"https://sling.apache.org/documentation/getting-started.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"installMethod","url":"https://sling.apache.org/documentation/getting-started.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"runsAs","url":"https://sling.apache.org/documentation/getting-started.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"templating","url":"https://sling.apache.org/documentation/bundles/scripting.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"templating","url":"https://sling.apache.org/documentation/bundles/scripting.html","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"databases","url":"https://github.com/apache/sling-org-apache-sling-starter/blob/master/README.md","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/apache/sling-org-apache-sling-starter","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/apache/sling-org-apache-sling-starter/master/LICENSE","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"firstRelease","url":"https://github.com/apache/sling-org-apache-sling-starter/tree/org.apache.sling.starter-10","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"currentMajor","url":"https://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.starter/maven-metadata.xml","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/apache/sling-org-apache-sling-starter/tree/org.apache.sling.starter-14","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/apache/sling-org-apache-sling-starter","checkedAt":"2026-10-24T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/apache/sling-org-apache-sling-starter/contributors","checkedAt":"2026-10-24T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Apache Sling is a Java framework for RESTful web applications that maps HTTP request URLs to resources in an extensible content tree. This record covers the Sling Starter, the repository that produces feature artifacts for the Feature Launcher. The getting-started page starts Sling from a Docker image, a feature archive or a Karaf distribution, and once started it serves requests. The starter runs Sling on an Oak SegmentStore or on an Oak MongoDB DocumentStore, and the MongoDB option needs a MongoDB server.\n\n## Worth knowing\n\nThe starter is not meant to be a production-ready setup and is aimed at experimenting with and learning Sling. The getting-started page was last changed in 2022, and the scripting page lists HTL and JSP among the template languages."}