DotCMS

Open source content management system


title: "DotCMS" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["free-content-management-systems", "free-software-programmed-in-java", "free-software-programmed-in-javascript", "free-software-programmed-in-typescript"] description: "Open source content management system" topic_path: "technology/web" source: "https://en.wikipedia.org/wiki/DotCMS" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary Open source content management system ::

::data[format=table title="Infobox software"]

FieldValue
namedotCMS
logoDotCMS-logo.svg
screenshotDotCMS_visual_editor.png
captionDrag-and-drop content palette and visual editor in dotCMS
developerdotCMS LLC
released
latest release version
latest release date
operating systemUnix-like, Windows
platformCross-platform
languageMultilingual
programming languageJava, JavaScript, TypeScript
genreContent management system
licenseGPLv3 or later
website
::

| name = dotCMS | logo = DotCMS-logo.svg | screenshot = DotCMS_visual_editor.png | caption = Drag-and-drop content palette and visual editor in dotCMS | developer = dotCMS LLC | released = | discontinued = | latest release version = | latest release date = | operating system = Unix-like, Windows | platform = Cross-platform | language = Multilingual | programming language = Java, JavaScript, TypeScript | genre = Content management system | license = GPLv3 or later | alexa = | website =

dotCMS is a content management system (CMS) written in Java for creating, managing, and delivering content and content-driven sites, applications, and intranets.

Architecture

  • Java based
  • API Based Content Store
  • Headless CMS (API First CMS)
  • Offers Business Source License (BSL)
  • Elasticsearch for all Content and Documents - external as of 5.3.0
  • Cloud or On Premises
  • RESTful Content Searching and Access
  • Remote & Static Publishing
  • SOC 2 (Type II) and ISO 27001 Certified

Source Code

  • Source Code available on GitHub

dotCMS Products

dotCMS provides a Business Source License (BSL) of their content management system that is free to download and use. They also provide an Enterprise edition, which is a SaaS-based product, that you can purchase on an annual or monthly subscription.

dotCMS Key Features

  • Headless Content Management
  • Visual Page Building
  • Multi-tenant & Multi-site Management
  • Workflows & Approvals
  • Multilingual & Localization
  • A/B Testing & Experiments
  • Personalization
  • Content Analytics
  • dotAI (Artificial Intelligence)
  • dotEvergreen (automatic updates to the current version)

License

References

References

  1. [https://github.com/dotCMS/core/releases/tag/3.0 Earliest tagged releases]
  2. [http://dotcms.com/products/java-cms/licensing/ Licensing Options]
  3. dotCMS. "dotCMS {{!}} The Leading Universal CMS".
  4. dotCMS. "dotCMS {{!}} The Leading Universal CMS".
  5. "ChangeLogs".
  6. [http://dotcms.com/cloud Cloud Hosted CMS]
  7. [http://dotcms.com/download On premises CMS]
  8. dotCMS. "Headless CMS Full Feature List".
  9. "Headless Content Management".
  10. "Visual Page Building".
  11. "Multi-tenant & Multi-site Management".
  12. "Workflows & Approvals".
  13. "Multilingual & Localization".
  14. "A/B Testing & Experiments".
  15. "Personalization".
  16. "dotCMS Features".
  17. "dotAI".
  18. "dotEvergreen".

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

free-content-management-systemsfree-software-programmed-in-javafree-software-programmed-in-javascriptfree-software-programmed-in-typescript