# OpenCms

Java and XML website content management system from open source components.


Source: https://findsoftware.frbit.cloud/opencms/
Last reviewed: 2026-10-26
Listed since: 2026-10-26

## Record

### Links

- home: https://www.opencms.org/
- repository: https://github.com/alkacon/opencms-core
- docs: https://documentation.opencms.org/
- x: https://twitter.com/opencms/

### Identity

- status: active
- maintainer: Alkacon Software GmbH & Co. KG
- maintainerType: company
- parent: unknown
- firstRelease: 2012
- hqCountry: DE

### Kind

- category: cms
- hosting: java
- language: java
- runtime: jvm
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: database
- databases: mysql, mariadb, oracle, postgres, sqlserver
- adminUi: yes
- headlessApi: unknown
- templating: jsp
- i18n: unknown

### Rendering and deploy

- runsAs: always-on
- renderingModes: server, static
- installMethod: Docker image or manual WAR deployment on a servlet container

### License

- licenseModel: open-core
- license: LGPL-2.1, GNU LGPL

### Releases

- currentMajor: 22
- latestReleaseDate: 2026-10-06

### Adoption

- githubStargazers: 572
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 45
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- urls: https://api.github.com/repos/alkacon/opencms-core (read 2026-10-26)
- urls: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- description: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- maintainer: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- maintainerType: https://www.alkacon.com/en/impressum (read 2026-10-26)
- hqCountry: https://www.alkacon.com/en/impressum (read 2026-10-26)
- language: https://api.github.com/repos/alkacon/opencms-core (read 2026-10-26)
- runtime: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- category: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- templating: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- adminUi: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- contentStore: https://www.opencms.org/en (read 2026-10-26)
- databases: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- renderingModes: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- runsAs: https://github.com/alkacon/opencms-core/blob/main/assets/docs/INSTALL.md (read 2026-10-26)
- installMethod: https://github.com/alkacon/opencms-core/blob/main/assets/docs/INSTALL.md (read 2026-10-26)
- license: https://api.github.com/repos/alkacon/opencms-core (read 2026-10-26)
- license: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- licenseModel: https://github.com/alkacon/opencms-core/blob/main/README.md (read 2026-10-26)
- firstRelease: https://repo1.maven.org/maven2/org/opencms/opencms-core/ (read 2026-10-26)
- currentMajor: https://api.github.com/repos/alkacon/opencms-core/releases (read 2026-10-26)
- latestReleaseDate: https://api.github.com/repos/alkacon/opencms-core/releases (read 2026-10-26)
- githubStargazers: https://api.github.com/repos/alkacon/opencms-core (read 2026-10-26)
- contributors: https://api.github.com/repos/alkacon/opencms-core/contributors?per_page=1 (read 2026-10-26)

## Notes

OpenCms is a website content management system written in Java and XML, developed by Alkacon Software GmbH & Co. KG. It runs as a Java web application on a servlet container, uses JSP for template logic, and keeps content in a database that can be MySQL, MariaDB, Oracle, PostgreSQL, MS SQL Server, DB2 or HSQLDB. Pages can be served dynamically or exported to static HTML files, and one installation can host several websites.

The [installation guide](https://github.com/alkacon/opencms-core/blob/main/assets/docs/INSTALL.md) describes a manual install of the web application archive on Tomcat, and the project also publishes a Docker image.

## Worth knowing

Alkacon sells OCEE, a commercial extension for OpenCms, which the [project homepage](https://www.opencms.org/en) describes beside the open source release.

The installation guide in the repository names Tomcat 9 only, while the README says the current Jakarta variant runs on Tomcat 10.1, Tomcat 11 or Jetty 12. The README is the newer statement, so check the Tomcat version against it before installing.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
