DotCMS
Open source content management system
From Wikipedia, the free encyclopedia
dotCMS is a content management system (CMS) written in Java for creating, managing, and delivering content and content-driven sites, applications, and intranets.[4][5]
DeveloperdotCMS LLC
Initial release1 January 2009[1]
Written inJava, JavaScript, TypeScript
| dotCMS | |
|---|---|
Drag-and-drop content palette and visual editor in dotCMS | |
| Developer | dotCMS LLC |
| Initial release | 1 January 2009[1] |
| Stable release | |
| Written in | Java, JavaScript, TypeScript |
| Operating system | Unix-like, Windows |
| Platform | Cross-platform |
| Available in | Multilingual |
| Type | Content management system |
| License | GPLv3 or later[3] |
| Website | www |
| Repository | |
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[6]
- Cloud[7] or On Premises[8]
- 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 Key Features
- 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]
- Content Analytics[17]
- dotAI[18] (Artificial Intelligence)
- dotEvergreen[19] (automatic updates to the current version)
License
- dotCMS is dual licensed under the GNU General Public License v3 or as a Commercial license