Multilingual Wiki Documentation
You are currently using
asciidoc
dokuwiki
markdown
syntax.
In an attempt to improve
PlantUML
documentation...
Please do not use this website for your
own
diagrams.
You can
click here and use the online server here for your own documentation.
Wiki Toc
Recent changes
View page history
Add new chapter
Reorder page
Raw
Open-source tool that uses simple textual descriptions to draw beautiful UML diagrams. Easily create beautiful UML Diagrams from simple textual description. There are also numerous kind of available diagrams. It's also possible to export images in PNG, LaTeX, EPS, SVG.
PlantUML in a nutshell
Back to top
PlantUML in a nutshell
PlantUML
is a component that allows to quickly write :
Sequence diagram
Usecase diagram
Class diagram
Object diagram
Activity diagram
(here is
the legacy syntax)
Component diagram
Deployment diagram
State diagram
Timing diagram
The following non-UML diagrams are also supported:
JSON data
YAML data
Network diagram (nwdiag)
Wireframe graphical interface (salt)
Archimate diagram
Specification and Description Language (SDL)
Ditaa diagram
Gantt diagram
MindMap diagram
Work Breakdown Structure diagram (WBS)
Mathematic with AsciiMath or JLaTeXMath notation
Entity Relationship diagram (IE/ER)
Diagrams are defined using a simple and intuitive language. (
see PlantUML Language Reference Guide
).
New users can read the
quick start page
. There is also a
F.A.Q. page
. PlantUML can be used within
many other tools
.
Images can be generated in PNG,
in SVG
or
in LaTeX
format. It is also possible to generate
ASCII art diagrams
(only for sequence diagrams).
Please report any bugs to
plantuml@gmail.com
or
here
.
This website is still in beta testing
.