Introducing G2.ai, the future of software buying.Try now
Product Avatar Image
Apache Sling

By The Apache Software Foundation

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at Apache Sling and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
4.3 out of 5 stars

How would you rate your experience with Apache Sling?

It's been two months since this profile received a new review
Leave a Review
Product Avatar Image

Have you used Apache Sling before?

Answer a few questions to help the Apache Sling community

Apache Sling Reviews (25)

Reviews

Apache Sling Reviews (25)

4.3
25 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Sudhakar N S.
SS
Software Engineer
Enterprise (> 1000 emp.)
"Apache Sling is most suited for our Java-based Content Repository APIs"
What do you like best about Apache Sling?

Apache sling manages our java framework, which is responsible for underlying content persistence, search logs, storage management, access control and resource utilization. It leverages RESTful java applications to handle our HTTP request and process the server extension with the given URL. It also allows the mapping of resources with the help f its structured interface in its resource mapper. Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

Servlets implementations using Apache sling is challenging as they don't handle all our user requests. Extended entry of object properties are required for the selection of these optimized user interfaces. Review collected by and hosted on G2.com.

Verified User in Entertainment
UE
Enterprise (> 1000 emp.)
"Useful software - used as part of Adobe CQ/AEM"
What do you like best about Apache Sling?

I appreciated that I could take this individual library and use it some, outside of Adobe CQ/AEM, which to be honest, I did not enjoy as a whole package.

Sling, to the degree I used it, felt good when I last touched it. You could run it easily and get started super easily. Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

I don't recall disliking anything about Sling on its own. That said, Adobe CQ/AEM, the real reason I needed to play with Sling, had a lot to dislike about it. Review collected by and hosted on G2.com.

Ashish P.
AP
Associate Vice President
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Apache Sling review"
What do you like best about Apache Sling?

Apache sling is a web framework that relies on JCR for content storage. While recent versions have now started supporting other content storage formats, it's still primarily used on top of JCR.

I'm not aware if Apache Sling is used as a base for building solutions by end clients themselves. I've mainly seen it as a framework used by CMS companies to base their product on (e.g. Adobe's AEM). For content related operations it does provide quite a lot of useful APIs and abstractions (Resource, default GET/POST servlet implementations that do a lot of heavy lifting, Exporter framework, Sling Pipes for ETL etc).

It's a modulith (OSGI) that offers flexibility for those that know how to work with it.

One of the best features I like is around content representation which can be controlled via request selectors, extentions, resourceType and method type (GET, POST etc) that allows for a lot of flexibility in rendering content. This model lends itself to controlling rendering across multiple channels (web, mobile, kiosks etc) without too much effort. Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

Developer support and experience could be improved. Very recently resource viewer has been added that allows to view the repo, edit properties and add resources.

Many developers end up working on low level JCR APIs when equivalent and better abstractions exist at Sling's level. It's adoption might increase if it natively supported unstructured content handling (assets). Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
CI
Enterprise (> 1000 emp.)
"Good"
What do you like best about Apache Sling?

It is very useful in coding with the new strategies and invocation involved in creating best logic with minimizing the amount of time needed for the codding rather than spending that time for content contribution. Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

Aah,as more on part we need constantly need to upgrade ourselves to with need time to understand the new annotations and logic added or included as an old school person it seems to be difficult part with the versions of Java. Review collected by and hosted on G2.com.

Verified User in Computer Software
CC
Enterprise (> 1000 emp.)
"Amazing technology/Framework. Ease of usage and integration with different technologies is amazing."
What do you like best about Apache Sling?

I worked with apache sling as part of adobe experience manager, it's REST features are amazing along with that it's ease of integration. Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

Nothing as such I came across. I didn't came across any issues or difficulties as part of our work Review collected by and hosted on G2.com.

Debal D.
DD
Senior System Analyst
Enterprise (> 1000 emp.)
"It's really awesome to use."
What do you like best about Apache Sling?

Using Apache Sling I can easily perform CRUD operations and I can expose restful service as an API. These are really cool. Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

Importance of performance. High level API usually means additional overhead. Review collected by and hosted on G2.com.

Bhargav G.
BG
Consultant
Mid-Market (51-1000 emp.)
"I have been using Apache sling for more than 6 years to build java web applications for clients."
What do you like best about Apache Sling?

The OSGI model in apache sling is very good, since it modularises the software. Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

Apache Sling quite vulnerable to security flaws when best practices are not followed. Review collected by and hosted on G2.com.

Verified User in Computer Software
CC
Enterprise (> 1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Apache sling perfect API for Development"
What do you like best about Apache Sling?

Apache sling API helps in our developement activities for content management systems..Its prefect api,simple to use,annotation driven and content centric and plays major role in almost all content based applications Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

Need more simple examples,documentation for major updates Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Foundation of many CMSes"
What do you like best about Apache Sling?

Ease of use, ample documentation and superior performance Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

Not much to dislike; have been working on Adobe AEM since many years which is a CMS based on Apache Sling Review collected by and hosted on G2.com.

MM
Associate
Small-Business (50 or fewer emp.)
"Amazing Restful nature"
What do you like best about Apache Sling?

Restful development is the most I like in Apache sling and it helps me do other tasks instead of wasting time in setup and other stuff Review collected by and hosted on G2.com.

What do you dislike about Apache Sling?

script resolution can be overlayed and it becomes more difficult to trace the script resolution. And also the support is very limited Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Apache Sling Comparisons
Product Avatar Image
spring.io
Compare Now
Product Avatar Image
Apache Felix
Compare Now
Product Avatar Image
Apache Sling
View Alternatives