FindSoftware

dotCMS

Java content management system with an admin console, REST and GraphQL APIs and multi-site management, distributed as a Docker image and as a managed cloud service.

dotCMS is a content management system written in Java. It serves content through REST and GraphQL APIs and manages several sites and languages from one installation, with roles and permissions for the people who edit them. The quick start guide starts it from the standard Docker image. The requirements page lists PostgreSQL for the database, OpenSearch for search, and Redis or Valkey for cache and pub-sub, with Tomcat bundled in the standard stack.

The same software is offered as dotCMS Cloud, a hosted option that dotCMS runs for its customers, alongside the self-hosted image.

Worth knowing

The source is published under the Business Source License 1.1. The README says all features are free for organizations whose total finances are below a stated threshold. The license text sets a change date after which the code moves to the GPL v3.

The requirements page says the search server must move to a newer OpenSearch line from Q1 2027.

Identity

Status
Active
Maintainer
dotCMS LLC4
Maintained by
Company
First release
201612
Headquarters
United States4

Rendering and deploy

Runs as
Always on9
Install with
docker image38

Releases

Last release
2026-10-2212

Adoption

GitHub stars
9712
Contributors
10513

Why these figures do not compare

Sources

  1. 2026-10-23: links
    dotcms.com/
  2. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/dotCMS/core
  3. 2026-10-23: links, Install with, Admin interface
    www.dotcms.com/docs/manage/installation-and-deployment/installation/quick-start-guide
  4. 2026-10-23: Maintainer, Headquarters
    dev.dotcms.com/docs/privacy-policy
  5. 2026-10-23: links
    www.dotcms.com/pricing
  6. 2026-10-23: Categories
    www.dotcms.com/
  7. 2026-10-23: Runtime, Minimum runtime, Databases
    www.dotcms.com/docs/manage/installation-and-deployment/installation/requirements
  8. 2026-10-23: Install with
    www.dotcms.com/docs/manage/installation-and-deployment/docker/getting-started-with-dotcms-in-docker-containers
  9. 2026-10-23: Runs as
    www.dotcms.com/docs/manage/installation-and-deployment/docker/docker
  10. 2026-10-23: License
    raw.githubusercontent.com/dotCMS/core/main/LICENSE
  11. 2026-10-23: License model, Content API, Multilingual
    github.com/dotCMS/core/blob/main/README.md
  12. 2026-10-23: First release, Last release
    api.github.com/repos/dotCMS/core/releases
  13. 2026-10-23: Contributors
    api.github.com/repos/dotCMS/core/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON