dotCMS Code Base

Last Updated: Feb 7, 2025
documentation for the dotCMS Content Management System

dotCMS is built from an open source code base that is actively developed and managed by both dotCMS and dotCMS users and partners around the world. All features of the dotCMS are available under the terms and conditions of the BSL license that is found here: http://github.com/dotCMS/core/blob/main/LICENSE

Code Repositories

dotCMS maintains multiple respositories in Github. The following is a list of the main code repositories dotCMS maintains, including links to access each repository.

RepositoryLocationDescription
dotCMS Github Homehttps://github.com/dotcmsThe root of all dotCMS repositories on Github. Includes both public and private repositories. While may of these repositories are actively supported, some repositories are inactive and no longer supported, being maintained for historical purposes only.
dotCMS Corehttps://github.com/dotcms/coreThe core dotCMS code base, including all underlying architecture and Community Edition features. Back-end UI code is within subfolder core-web.
Sample Pluginshttps://github.com/dotCMS/plugin-seedsSample plugins that can be used as starting points to create your own plugins to extend dotCMS with custom functionality.

Reference Implementations

The following reference implementations and live servers are available to evaluate dotCMS and, in some cases, test custom code and plugins.

ImplementationLocationDescription
dotCMS Demo SiteThe dotCMS Demo server. Runs 24 hours a day, but is automatically reset (wiping out all changes) twice a day, at approximately 12:30am and 12:30pm EST.
Docker Exampleshttps://github.com/dotCMS/docker/tree/master/examplesReference implementations for running dotCMS in Docker containers (in multiple configurations, from a single integrated container to a full-stack implementation using multiple connected containers).
Kubernetes Demo ImplementationFully functional demo implementation of dotCMS in Kubernetes.

On this page

×

We Dig Feedback

Selected excerpt:

×