ACS AEM Commons
The wheel doesn't need reinventing
New features added in the latest release
Recently updated features
Features that could (and should) be used in any AEM project
Features aiding in Component development
Features aiding in Backend development
Features helping with administration of the AEM
Features aimed at enhancing the Authoring experience
Features to help with content migration
Automatically build and replicate AEM Packages on a timers, event triggers or workflows
Ensure your service users exist!
Easily search the AEM Audit Log
Side-by-side property comparison of page.. wait for it.. across versions!
Things that help you get other stuff done
Configure components with properties shared across pages
Export interesting data from AEM (like users)!
Check AEM's temperature
Transcribe your asset
Execute Workflow at scale!
Customize the AEM Assets authoring UI!
Automatically move reviewed assets!
Build excellent authoring UIs
Components you can use on your AEM Sites
Cache the uncacheable!
Effortlessly take advantage of Dispatcher’s TTL caching
Alert AEM Authors about system activities
Include Oak Indexes in your app package
See what content is different between JCRs
Need to compare multiple versions of a page?
Cut down on duplicate markup in custom Coral UI interfaces
Power-tooling for workflow removal
Merge data into a single property
Quickly navigate AEM
Workflow Process execution has never been faster
Too many tabs have you confused?
Disable OSGi Components & Bundles as part of your build
Create package definitions
Consistently resize, crop and transform images
Replicate content packages and have your cake too!
Switch active layer with a key combination!
Log OSGi events as JSON
Inject objects into your Sling Models classes
Notify authors when dependencies need to be activated.
Stuff that makes E-mailing a lot easier!
Send log messages to remote systems
Easily generate sitemaps for search indexing
Integrate with cloud services like a Pro!
Don't let erring Components ruin your day
Integrate with Twitter API or LinkedIn Scribe
Helpful workflow processes
The convenience of flushing by yourself
Set TTLs on ClientLib JS/CSS to infinity and beyond!
Statlevels cramping your flushes?
Create authorable error pages with ease
AEM Design-driven, reusable ClientLibs
Easy creation of simple name/value pair lists
Simple yet flexible framework for building complex forms
Once they were cool, now they're just old.
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. ↩
We are Adobe Consulting Services. We build solutions on top of Adobe products including Adobe Experience Manager (AEM, fka CQ, fka Communique). Learn more.