PlantUML is a component that allows to quickly write :
The following non-UML diagrams are also supported:
Diagrams are defined using a simple and intuitive language. (see PlantUML Language Reference Guide).
(You can edit the text if you want,
the diagram will be dynamically updated!)
|describes the following diagram :|
This example is working thanks to the online demo server.