| [Apache Sling](https://sling.apache.org) > [Aggregator](https://github.com/apache/sling-aggregator/) > [Modules](https://github.com/apache/sling-aggregator/blob/master/docs/modules.md) > contentparser |
| # contentparser Modules |
| |
| | Module | Description | Module Status | Pull Requests | |
| |--- |--- |--- |--- | |
| | [Apache Sling Content Parser API](https://github.com/apache/sling-org-apache-sling-contentparser-api) <br/> <small>([org.apache.sling.contentparser.api](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.contentparser.api))</small> | API for parsing Apache Sling Resource trees stored in files (e.g. JSON, FileVault XML, etc.) |  [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-api/job/master/) [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-api/job/master/test/?width=800&height=600) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-api) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-api) [](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.contentparser.api) [](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.contentparser.api%22) [](https://github.com/apache/sling-aggregator/blob/master/docs/groups/contentparser.md) |  [](https://github.com/apache/sling-org-apache-sling-contentparser-api/pulls) | |
| | [Apache Sling Content Parser for JSON](https://github.com/apache/sling-org-apache-sling-contentparser-json) <br/> <small>([org.apache.sling.contentparser.json](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.contentparser.json))</small> | Apache Sling Content Parser for resource trees stored in JSON files |  [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-json/job/master/) [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-json/job/master/test/?width=800&height=600) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-json) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-json) [](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.contentparser.json) [](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.contentparser.json%22) [](https://github.com/apache/sling-aggregator/blob/master/docs/groups/contentparser.md) |  [](https://github.com/apache/sling-org-apache-sling-contentparser-json/pulls) | |
| | [Apache Sling Content Parser Test Utilities](https://github.com/apache/sling-org-apache-sling-contentparser-testutils) <br/> <small>([org.apache.sling.contentparser.testutils](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.contentparser.testutils))</small> | Apache Sling Content Parser Test Utilities for the Content Parser API implementations |  [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-testutils/job/master/) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-testutils) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-testutils) [](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.contentparser.testutils) [](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.contentparser.testutils%22) [](https://github.com/apache/sling-aggregator/blob/master/docs/groups/contentparser.md) |  [](https://github.com/apache/sling-org-apache-sling-contentparser-testutils/pulls) | |
| | [Apache Sling Content Parser for XML](https://github.com/apache/sling-org-apache-sling-contentparser-xml) <br/> <small>([org.apache.sling.contentparser.xml](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.contentparser.xml))</small> | Apache Sling Content Parser for resource trees stored in XML files |  [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-xml/job/master/) [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-xml/job/master/test/?width=800&height=600) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-xml) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-xml) [](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.contentparser.xml) [](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.contentparser.xml%22) [](https://github.com/apache/sling-aggregator/blob/master/docs/groups/contentparser.md) |  [](https://github.com/apache/sling-org-apache-sling-contentparser-xml/pulls) | |
| | [Apache Sling Content Parser for Jackrabbit FileVault XML](https://github.com/apache/sling-org-apache-sling-contentparser-xml-jcr) <br/> <small>([org.apache.sling.contentparser.xml-jcr](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.contentparser.xml-jcr))</small> | Apache Sling Content Parser for resource trees stored in JackRabbit FileVault XML files |  [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-xml-jcr/job/master/) [](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-contentparser-xml-jcr/job/master/test/?width=800&height=600) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-xml-jcr) [](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-contentparser-xml-jcr) [](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.contentparser.xml-jcr) [](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.contentparser.xml-jcr%22) [](https://github.com/apache/sling-aggregator/blob/master/docs/groups/contentparser.md) |  [](https://github.com/apache/sling-org-apache-sling-contentparser-xml-jcr/pulls) | |