plantuml
Create UML diagrams from a plain text language and render them in different formats. tldr-pages
On several platforms
Several platforms
Render diagrams to default format (PNG)
plantuml diagram1.puml diagram2.pumlIdentifyRender a diagram in given format (e.g. png, pdf, svg, txt)
plantuml --format format diagram.pumlIdentifyRender all diagrams of a directory
plantuml path/to/diagramsIdentifyRender a diagram to the output directory
plantuml --output-dir path/to/output diagram.pumlIdentifyRender a diagram without storing the diagram's source code (Note: It's stored by default when the -nometadata option isn't specified)
plantuml -nometadata diagram.png >diagram.pumlIdentifyRetrieve source from a plantuml diagram's metadata
plantuml -metadata diagram.png >diagram.pumlIdentifyRender a diagram with the configuration file
plantuml --config config.cfg diagram.pumlIdentifyDisplay help
plantuml --helpIdentify