XP8 CMS - Schemas, Content and Modeling

Contents

Introduction

Enonic’s CMS is built on top of the Enonic XP platform core, and combines a set of independent components into a complete stack: Content Storage as the foundation, a declarative Schema system, Content Studio for authoring, the Headless API for delivery, and Enonic Market for general extensions. Schemas drive everything — content models are automatically reflected in the API and Content Studio, with full server-side validation, indexing and querying capabilities.

Iceberg illustration showing the CMS stack — Content Storage

Deploy custom Schemas for your content models, Extensions that augment Content Studio, and Functions for to augment the API or run custom server-side logic.

Enonic Market offers free applications for SEO, analytics and integrations as well as subscription apps like Content Studio+ and the AI Content Operator.

This documentation covers the CMS surface only. See also:

Main features

Schema as code: Flexible content modelling.
Hierarchies: Organize content in a tree structure.
Media: Store any file as content.
Image: Real-time processing and delivery.
Versioning: Version control and branching for content.
Workflows: Define custom content lifecycles and approval.
Layering: For multi-language and multi-region use-cases.
Scalable: Scale from small projects to global multi-brand deployments
Customizable: Augment the platform, APIs and tooling through custom development.

Developers may adapt the platform, APIs and tooling extensively via Enonic apps, making it a versatile choice for organizations looking to manage their digital content in a way that is optimized for their needs.

Front-end toolkits

Enonic CMS can be used with any front-end framework. Enonic manages and publishes Enonic React components and a highly optimized Next.js integration. See the frameworks section for more details and examples.


Contents

Contents