Skip to content
OpenCms documentation
OpenCms documentation

Getting started with OpenCms

OpenCms logo

OpenCms is a powerful and highly customizable content management system providing compelling features especially for large Internet and Intranet websites. It is based on Java and XML technology with a database backend.

The following links provide a good introduction and overview of OpenCms: 

  • create an account on the OpenCms demo server, explore the default Mercury template, and follow the tutorial where you will learn the basics of content editing
  • get an in-depth impression of what you can do with OpenCms beyond content edition by reading the OpenCms workplace chapter of this documentation  

If you are a web developer and want to use OpenCms for a project, here are some useful links to get started:

It is also an option to use Mercury, the OpenCms standard template, for your project. It is highly configurable and you can adjust, extend and modify it. In the How To's section you find some tutorials. Hints on adjusting or extending a template in general are documented in the section Template variants. Moreover there's a comprehensive Mercury template documentation.

This documentation has been developed by Alkacon Software - The OpenCms Experts. Alkacon offers standard service and support packages for OpenCms, providing an optional layer of security and convenience often required for mission critical OpenCms projects. For more information about our services, please contact us at info@alkacon.com.

This documentation is published under the GNU FDL Free Documentation License by Alkacon Software GmbH. We certainly welcome all contributions and feedback to this documentation.