Diagrams are defined using a simple and intuitive language. ( see PlantUML Language Reference Guide ).
This can be used within many other tools.
(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.