dot CMS

Feature List

Highlighted features of dotCMS Cloud, dotCMS Enterprise and Community Editions.

Content Management
Content Modeling
Versioning
Taxonomy, Hierarchies and Tagging
Custom Metadata
Version Compare
Custom Workflows
Large scale content repository
Widgets and Component Delivery
Digital Asset Management
Image Optimization
Future Time Machine
Static Snapshots
Custom Fields
Multi-lingual (i18n/UTF-8)
Massively Multisite (1000+ sites)
Site Templates/Copy Site
Form Builder
GA4 Dashboard
Visual Editing & Page Building
Universal Visual Editor (UVE)
Device Preview
SEO Tools
WYSIWYG Editing
Block Editor
Inline Editing
Link Checker
Page Layout Designer
Theme Selector
Searching & Content Queries
Fully Searchable - Elasticsearch out of the box
Full-Text Indexing of Assets
Site Search
Faceted Content Search
Semantic/Vector Search
Content Geolocation
APIs, Delivery & Performance
REST APIs
GraphQL APIs
Page API
Image APIs
Layout as a Service (LaaS)
Push / Remote Publishing
Static Publishing
Multi-level Caching
Page and Block Caching
On-Disk Caching
Redis Caching
Marketing & Optimizations
A/B Testing & Experiments
Visitor Personas
Content Analytics
Personalization
Rule Based Targeting
User Activity Stream
Vanity URLs
Developer Tooling
Examples: NextJs, React, Angular, Vue, PHP, Astro, .NET
REST APIs
GraphQL Support
WebDav
Command Line Interface (dotCLI)
dotCMS Apps (Integration Module)
Plugin Architecture
Sass Compiler
Custom API Scripting / Builder
OSGi Support
XML Sitemap
Custom Dashboard / Reporting
Infrastructure & Deployment
Fully Dockerized
Multi-tenant (Multi-site Hosting)
Cluster Auto-scale & Auto-wiring
High Availability/Clustering
Security
SOC2 Compliant
Fine Grained RBAC Permissions
SSO / SAML
SSO / OAuth/OpenId Connect