Author Kit

Powerfully simple experiences

View on GitHub

Edge Delivery Services

Get started

A fast-moving Tunnel

Unmatched speed

AEM is the fastest way to publish, create, and serve websites.

An iceberg

Content at scale

AEM allows you to publish more content in shorter time with smaller teams.

Doors with light in the dark

Uncertainty eliminated

Preview content at 100% fidelity, get predictable content velocity, and shorten project durations.

A group of people around a Table

Widen the talent pool

Authors on AEM use simple documents and spreadsheets requiring little to no training.

HTML code in a code editor

The low-code way to developer productivity

Say goodbye to complex APIs spanning multiple languages. Anyone with a little bit of HTML, CSS, and JS can build a site on AEM.

A rocket and a headless suit

Headless is here

Create structured content that can be re-used for a true omni-channel authoring experience.

A dial with a hand on it

Peak performance

AEM's serverless architecture meets any traffic need. AEM's PageSpeed Insights Github action evaluates every Pull-Request for Lighthouse Score.

Modular by design

AEM uses a build-less and modular client-side architecture to keep your project manageable and scalable over its lifetime.

What's in the box?

Everything you need. Nothing you don't.

Hash utils

Guide your link experiences.

Localization

Reach new audiences.

Widgets

Finite layout control.

Mega menu

Support for complex menus.

Dark mode

Get a little extra accessibility boost.

Scheduling

Easily schedule promotions.

Design system

Create amazing experiences.

Sidekick plugins

Empower your creators.

BYO logging

Log errors seamlessly.

Workers

Reference implementations.

Did someone say bento?

Pre-defined layouts cut down authoring for repetitive and commonly used patterns.

Author Kit is proudly made across the world.

Salt Lake City

Berlin

Basel

Palm Springs

San Francisco

Peek through to your background? We got you.

Create expressive patterns with just a few lines of code.

Do we call it spread foreground?

Spread may be misinterpreted as another word for layout.

What about highlight background?

Highlight could be confused with making something brighter.

Could the term frame work?

Frame would imply there is a border around an element.

Why use the style row instead of layout?

Layouts are presets for all properties of a section.

Widgets?

With widgets, your authors have one more level of nesting without writing complex custom code. Your project can do simple things like place videos next to text inside a columns block. Because widgets are link-based, you can also use them to tokenize complex blocks that may be configured in other apps.

BYO Logging?

Bring your own logging service: Splunk, Coralogix, you name it. Log explicit and implicit errors to keep your site healthy.

https://main--author-kit--aemsites.aem.live/fragments/tabs-example

https://main--adv-boilerplate--aemsites.aem.live/schedules/main-promo.json