dotCMS is a J2EE Web Content Management System (CMS) which includes a number of features which other Open Source CMS solutions do not. It is extremely easy for both users and developers to work with, and any number of new applications can be built within its framework. It features a multi-tenant/virtual hosting form builder, customizable/extensible workflow engine PHP, Groovy, Ruby, and Python scripting support, a full starter site using Responsive Design (Bootstrap framework), including a mobile version, custom content types, files as content, full-text document and metadata indexing, pessimistic content check-in/checkout, site-wide templating, object level permissions, clustering support, widgets and macros, a robust plugin architecture, an easy Windows installer, ElasticSearch for performance and horizontal scalability, an OSGI implementation, Spring 3 MVC Support, enterprise site searches, an accessibility checker in the WYSIWYG, RESTful APIs to access content and widgets, an integrated help system, and more.
The dotCMS eCommerce Accelerator merges KonaKart’s shopping cart capabilities with dotCMS’ flexible and powerful WCM. The Accelerator wraps eCommerce functionality within the WCM templates, providing a common UI experience as a shopper moves from information-heavy pages to transactional pages. It features pre-built templates, structures, and applications, best seller and latest product lists for each category, product reviews and ratings, cross-sell and up-sell prompts, and check out configuration; with or without registration.