Multilingual Wiki Documentation

You are currently using 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


A begin for this wiki...

(in order to be on the top of the TOC... ;-)

For starting

You can read : the start page.

Issues: "If you see something, say something"

For that, you can go the issues page.

Improve Documentation

Contribute by:

Here's how to start:
  • go to the TOC or mini-TOC (below)
  • select your preferred wiki syntax
  • select your language (if you want to translate)
  • and select a topic.

Mini TOC

This section lists all pages in a categorized listing, whereas Wiki TOC also lists all subsections.

This Documentation Wiki

Intro

Diagrams

The default header/footer (or StartTag/EndTag) are @startuml/@enduml.

Diagram Header Keyword Sub-diagram Keyword
Activity
Activity - Specification and Description Language (SDL)
Activity-legacy
deprecated
Archimate
Business Process Modeling Notation (BPMN) @startbpm
Board or User Story Maps
(🚧 under construction)
@startboard
Class
Component
Deployment
Gantt project planning @startgantt {{gantt
Information Engineering (IE) / Entity Relationship (ER)
JSON
(🆕 functionality)
@startjson {{json
MindMap @startmindmap {{mindmap
Network (nwdiag) @startnwdiag nwdiag {
}
Object
Problem diagram
Sequence
State
Timing
Use-Case
Work Breakdown Structure (WBS) @startwbs {{wbs
Wireframe (SALT) @startsalt salt
{
}
Wire or Block Diagram
(🆕 beta version to test)
@startwire
YAML
(🆕 functionality)
@startyaml

Other Diagrams/Games

Diagram Header Keyword Sub-diagram Keyword Command
ditaa @startditaa ditaa (--no-separation, --no-shadows, scale=<scale>)
Dot @startdot digraph <graph_name>{
}
Math @startmath
LaTeX @startlatex
Oregon Trail run oregon trail
Sudoku sudoku
XEarth xearth

Common/Markup/Layout

Preprocessing/Libraries

Alternative Layouters

Executing

Alternative Output

Integrations

(see running for a lot more links, unfortunately that page is not on alphadocs)

Programming

Support and Appreciation


Please report any bugs to plantuml@gmail.com or here.
This website is still in beta testing.