As programmers, we work with sequence diagrams, flow charts, and class diagrams often. At times it might be time-consuming to create, edit and maintain these. Plantuml provides an online and offline tool to create these and many more diagrams from simple text instructions. These instructions can be easily maintained in any Source Control Management. These diagrams can then be exported as PNG, SVG, or ASCII art.
In this presentation, we will see how to use plantuml to create sequence diagrams and flow charts