diagrams.net build of PlantUML
Strips out eggs, games, licensing, GPL licensed code, etc. Build of server version found under server repo packages section.
diagrams.net specific changes:
In order for deploying our custom PlantUML jars to Github, change the version in build.xml (in mvn_windows
and mvn_unix
targets). Then in PlantUML Server repository, change the dependency version to match the new version (in pom.xml
find plantuml
dependency)
PlantUML is a component that allows to quickly write:
- Sequence diagram,
- Use case 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 or UI mockups (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)
Furthermore:
- Hyperlinks and tooltips
- Creole: rich text, emoticons, unicode, icons
- OpenIconic icons
- Sprite icons
- AsciiMath mathematical expressions
To know more about PlantUML, please visit http://plantuml.com/