What ACS AEM Commons is!
A free, community owned, way tobootstrap AEM projects with common functionality, a set ofreusable components, and anAEM development toolkit.
What ACS AEM Commons isn't!
A supported by Adobe Supportframework, library withrequired3rd party dependencies, or a library thatchanges standard AEM functionality by default.
How to use ACS AEM Commons!
Add ACS AEM Commons in your project or manually deploy thecontainer package (acs-aem-commons-content) using package manager.1
Features
- All
- AEM as a Cloud Service compatible
Features work on AEM as a Cloud Service
- AEM 6.5.10+ compatible
These feature work on AEM 6.5.10+

Http Client Factory
Manage Fluent HTTP Executors/Requests (from Apache HttpComponents) via OSGi Configurations

Parameterized Namespace Granite Include
Include granite dialog snippets with parameters and / or a namespace, so you can reuse them better

Automatic Package Replication
Automatically build and replicate AEM Packages on a timers, event triggers or workflows
In some circumstances, manual installation using the package manager will not appear to successfully complete. If this happens, reloading the package manager UI is necessary. ↩
Who we are
We are developers that build things for Adobe products including Adobe Experience Manager (AEM, fka CQ, fka Communique).
This is a free, open source, community owned project. This project is not supported by Adobe Support. Please log any issues with this project to theproject's Github issues.
Please note that the name of this Github organization and repository are from a legacy ownership of the this project. Adobe Consulting Services no longer maintains this project, rather the AEM developer community does.