OpenCms Module Developer

OpenCms Module Developer is a productivity tool that is provided as an Eclipse plug-in which aids the development of OpenCms modules.

OpenCms does not provide a development environment to develop new modules. Modules are best developed in an IDE, like Eclipse or NetBeans, and then uploaded to OpenCms. The Eclipse plug-in OpenCms Module Developer is created to provide the developer with a convenient synchronisation mechanism to communicate his module with OpenCms from within Eclipse.

This plug-in is aimed at module developers. It can only synchronise with modules located in the VFS folder /system/modules/. It's intention is that the developer can develop his module with the tools provided by Eclipse and periodically upload his module to a local OpenCms installation to test his work.

The plug-in is released under the Eclipse Public License v1.0 and the source code can be viewed from the subversion repository.


The OpenCms Module Developer plug-in requires that every module is a separate Eclipse project. Below is a list of current features of the first release.

  • New Module wizard
  • Support for OpenCms 6.0 through 7.0 (rc2 or newer)
  • Support for special web container configurations, such as database drivers that are located in a shared lib folder
  • Eclipse Library containing the OpenCms binaries is automatically added to your project's classpath
  • Upload your module to OpenCms, overwriting existing files and removing obsolete files. OpenCms properties set on existing files are preserved.
  • Upload (as above) and publish your module to OpenCms.
  • Download your module from OpenCms, overwriting existing files and removing obsolete files.
Module Version: 0.0.7
Provided By: Red Star Development
License: Eclipse Public License
Click here to download (82,1 kb)

Download OpenCms

  • OpenCms 11.0.2 is a maintenance release for OpenCms 11. This version fixes a number of issues that have been detected in OpenCms 11.0.1. Also included are some improvements and security enhancements. Compared to version 10, OpenCms 11 brings a major update for the workplace, all apps have been replaced with modernized versions. Moreover, this release is compatible with Java 11 and comes with the new "Mercury" default template.

    Click here to download

Upgrade OpenCms

  • Update your existing OpenCms installation to the current stable version 11.0.2 with the easy to use upgrade wizard.

    Click here to download

Take the guided tour

Try the OpenCms Live Demo