Language specification

activity

Description of PlantUML language for UML activity diagram.
activity beta

Proposal of new syntax of PlantUML language for UML activity diagram.
archimate

Archimate Support
AsciiMath

Support for mathematical expressions
classes

Description of PlantUML language for UML class diagram
color

Display all color names
commons

Some common commands available on all diagrams.
component

Description of PlantUML language for UML component diagram
creole

Use of Creole
deployment

Description of PlantUML language for UML deployment diagram
ebnf

Extended Backus–Naur Form diagram
er-diagram

Entity Relationship diagram
gantt

Beta support for Gantt diagram
ie-diagram

Information Engineering diagram
json

Display JSON Data
link

Using hyperlinks and URL
mindmap

Description of PlantUML language for MindMap diagram
nwdiag

Quickly draw network diagrams
objects

Description of PlantUML language for UML object diagram
openiconic

OpenIconic integration
preprocessing

Information about Preprocessing
regex

Regular Expression
salt

Design graphical interface with a simple text description
sequence

Description of PlantUML language for UML sequence diagram
skinparam

Use of skinparam command
sprite

Defining and using sprites
state

Description of PlantUML language for UML state diagram
style-evolution

Style (or CSS like style)
sub-diagram

Information on sub-diagrams
theme

Choose a different theme for rendering your diagrams
timing-diagram

Description of PlantUML language for UML timing diagram (beta)
usecase

Description of PlantUML language for UML usecase diagram
wbs

Description of PlantUML language for Work Breakdown Structure
yaml

Display YAML Data

News and information

changes

List of changes with new versions
dedication

Dedicate photo or picture set in algorithmic stone
developers

Information for developers who want to integrate PlantUML
donors

Special thanks to our sponsors and donors
download

Download page
external-links

Some usefull links
faq

Frequently Asked Question
faq install

Frequently Asked Question about installation
font

Information about font usage
graphvizdot

Testing Graphviz/Dot installation
news

What's new ?
old-news

What's new ? (Long version)
patreon

Crowdfunding with Patreon to support PlantUML.
text-encoding

PlantUML Text Encoding used in URL
qa

Questions & Answers
running

List of tools that can run PlantUML
security

Deploy PlantUML safely
starting

How to quick start with PlantUML
svek

Explanation about Svek architecture
teoz

Expanding Sequence Diagram thanks to Teoz layout engine
versioning-scheme

Explanations about versioning scheme

Advanced Usage

ascii_art

Use of ASCII art with PlantUML
command_line

Usage as command line
ditaa

Integration with DIagrams Through Ascii Art
dot

Use Graphviz/Dot language from PlantUML
elk

Information about Eclipse Layout Kernel
eps

Information about Encapsulated PostScript
gui

Use of PlantUML as standalone tool
handwritten

Generate handwritten diagrams
link

Using hyperlinks
oregon-trail

Remember The Oregon Trail
pdf

PDF Support from PlantUML
sources

Where to put PlantUML diagram text description
statistics

Generate statistics about your PlantUML usage
steve

A special command dedicated to Steve Jobs and Steve Wozniak
smetana02

Porting Graphviz To Java
sudoku

Have a break and generate Sudoku
svg

SVG support from PlantUML
picoweb

Use of PlantUML as PicoWeb HTTP server
security

Deploy PlantUML safely
server

Use of PlantUML as HTTP server
unicode

Use of unicode from PlantUML
url-authentication

URL authentication
url-basicauth

BasicAuth configuration
url-oauth

OAuth2 configuration
url-tokenauth

Token Auth configuration
vizjs

Running Graphviz in Javascript
xearth

XEarth integration
xmi

Beta support for XMI

Plugins

ant task

Usage of the ANT task
api

How to use PlantUML from Java
code groovy

Example of use from Groovy
code javascript asynchronous

Example of use from Javascript (asynchronous)
code javascript synchronous

Example of use from Javascript (synchronous)
doclet

Use of PlantUML as Doclet
docutils

Integration with docutils
doxygen

Integration with Doxygen to generate documentation
eclipse

Integration with Eclipse
emacs

Integration with EMacs
ftp

Run PlantUML as some FTP server
javadoc

Javadoc and PlantUML
jquery

Use JQuery with PlantUML
latex

Use LaTeX to generate documentation
picoweb

Use of PlantUML as PicoWeb HTTP server
pmwiki

PmWiki and PlantUML integration
server

Use of PlantUML as HTTP server
tinymce

Integration with TinyMCE Editor
word

Integration with Word 2003 and Word 2007
Note : The complete list of plugins is available here.


Privacy Policy      Advertise