Version 8 (modified by rjollos, 5 years ago) (diff)

Added myself as comaintainer.

Trac PlantUML Plugin


PlantUML ( is a java utility that allows generation of different types of UML diagrams (sequence, activity, state, use cases, ...) from a simple text description file.

This plugin allows the integration of PlantUML on Trac Wiki pages, dynamically generating and embedding the diagrams.


The plugin depends on PlantUML compiled jar being installed on the system, a valid Java runtime, and Graphviz installed and correctly configured (these are dependencies for PlantUML itself)


The following entry must be added to trac.ini:

plantuml.* = enabled

plantuml_jar = /path/to/plantuml.jar

Bugs/Feature Requests

Existing bugs and feature requests for TracPlantUmlPlugin are here.

If you have any issues, create a new ticket.


Download the zipped source from [download:tracplantumlplugin here].


You can check out TracPlantUmlPlugin from here using Subversion, or browse the source with Trac.


Use with:

Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response

results in something like:

Example sequence diagram

More information on the PlantUML language can be found in PlantUML Website

Recent Changes

ChangeLog macro failed
No node tracplantumlplugin at revision 15935


Author: airadier
Maintainers: airadier, rjollos

ebencheung forked this plugin on github, for supporting utf8 characters(eg.Chinese)

ebencheung created a new branch WriteImgToFile : So it will work when apache's session size is limited, while the origin code will show nothing if you create large or many diagrams on a single wiki page.

Attachments (1)

Download all attachments as: .zip