Skip to content

Docagrams

Docagrams is a DocService extension to the Markista doclet that produces Java module and directury structure diagrams in SVG format.

Getting Started

Docagram's source is available from its GitHub repository, and binaries are available on its releases page.

When running Markista as your Javadoc doclet, ensure the Docagrams JAR file is in your module path. That's it - Markista will automatically load and run it. Diagrams will be written to a diagrams folder inside your project's documentation folder.

Sample Output

Docagrams produces three diagrams. Samples are shown below.

Java Module Structure

Source Tree

Documentation Structure