This Maven plugin allows to generate tag clouds to visualize the key concepts found in source code.

Image of a tag cloud.

The plugin contains two mojos. One provides an XML file containing the raw tag cloud information, the other provides the tag cloud as an XHTML fragment in form of a Maven property. The XHTML fragment can be placed in any page of the Maven site.

The tag cloud library used is OpenCloud. Currently we only use a minor subset of the features of this tag cloud library. Please note the OpenCloud library is licensed under the MIT license.

To get started with this plugin, please refer to the usage page. If you are looking for an example, have a look at a simple example.