OpenCms Development

This section provides Information about how to participate in the OpenCms development process and technical information about using OpenCms.

If you plan to install OpenCms for the first time, you should read the Installation overview and the following pages in order to obtain a proper setup of the system - it's very simple in a standard environment based on Tomcat.

For building a web site managed by OpenCms, you only need a running instance of the system and some knowledge how to build OpenCms templates. For detailed information, please download the OpenCms documentation.

As experienced Java Developer, you might want to build OpenCms from the sources. Read the Core build instructions and dig into the source code.

If you want to contribute to the OpenCms project and take part in the further development of the system, read How to contribute and provide the OpenCms community with examples, new modules and improved documentation!

To support the community and the further development, we also provide a mailing list, a bug tracking system and a Github repository for developers to obtain detailed information and to access the latest version of the source code.

Latest News

  • OpenCms 17 available

    Apr 9, 2024 - OpenCms 17 gives content managers the new app "Date search" to find content that has been changed in a certain time range. The "Websites" app allows to easily export the content of a complete site for archiving. An option has been added to hide "sensitive" content in the Offline project. The default Mercury template has been further improved, e.g. with SEO optimized job postings, a "spacer" function and marker clusters for maps. OpenCms 17 has also been tested and certified using Java 17 LTS and 21 LTS.

  • OpenCms 17 Release Notes

    Apr 9, 2024 - The OpenCms 17 release notes contain detailed information about the new features and fixes in this version.

  • Alkacon OCEE 17

    Apr 9, 2024 - Alkacon OCEE 17 is the latest OCEE release for OpenCms 17. This version improves the cluster shutdown behaviour when using the CmsShell.

  • OpenCms Docker image

    Apr 9, 2024 - Test OpenCms using the official image from the Docker hub registry - the fastest way to evaluate and test OpenCms. The image is well suited for evaluation and test purposes of the latest OpenCms release. We provide a docker-compose file to get OpenCms and the database running with just one command.

Take the guided tour

Try the OpenCms Live Demo