APIs, Widgets, Spring & CMIS

Open APIs to query, retrieve and write content, binary assets and even remote widgets. Dynamic plugin support gives developers the ability to hot deploy entire Spring apps in dotCMS without a restart.


Micro-sites, mega-sites, mobile apps, multi-channel; dotCMS’ robust multi-site capabilities can host thousands of sites in one system. Build your own SaaS CMS solution with granular, site based permissions.

Responsive by Design

Unrivaled support for responsive design and CSS frameworks - 13 and counting! dotCMS makes it easy to deliver engaging customer experiences across all devices.

100% Java

Sophisticated and extensible Java architecture with an easy and intuitive user interface. Enabling your team to lower time-to-market, increase site traffic and repeat visits while providing a targeted and engaging online experience.

Cloud Ready

From single server setups to complex, highly available multi-node installations, dotCMS is ready for the cloud.

Highly Scalable

Designed from the ground up for horizontal scalability, dotCMS includes a configurable, multi-level caching infrastructure that maintains state across nodes in a cluster.