Business Intelligence
Now Reading
Plantuml
1
Review

Plantuml

Overview
Synopsis

PlantUML is used to draw UML diagram, using a simple and human readable text description.
Be carefull, because it does not prevent you from drawing inconsistent diagram.

Category

Unified Modeling Language Tools

Features

Sequence diagram
Usecase diagram
Class diagram
Activity diagram
Component diagram
State diagram
Deployment diagram
Object diagram
Wireframe graphical interface

License

Open Source Software

Price

Free

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 employees), Enterprise (>1001 employees)

Company

Plantuml

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
9.6
Features & Functionality
7.5
9.4
Advanced Features
7.7
9.2
Integration
7.6
7.6
Performance
7.7
5.6
Customer Support
7.5
8.0
Implementation
Renew & Recommend
8.0
Bottom Line

PlantUML is a component that allows users to quickly write sequence diagrams, usecase diagrams, class diagrams, activity diagrams, component diagrams, state diagrams, deployment diagrams, object diagrams and wireframe graphical interfaces.

7.6
Editor Rating
8.0
Aggregated User Rating
6 ratings
You have rated this

PlantUML is a component that allows users to quickly write sequence diagrams, usecase diagrams, class diagrams, activity diagrams, component diagrams, state diagrams, deployment diagrams, object diagrams and wireframe graphical interfaces. Diagrams are defined using a simple and intuitive language. Images can be generated in PNG, SVG or LaTeX format and it is also possible to generate ASCII art diagrams for sequence diagrams.

Moreover, the component can be run on various platforms including Emacs, Open Office, Word and Sublime Text Editor. PlantUML can also be integrated with wikis and forums like NodeBB Forum, Confluence Cloud, Ikiwiki and Slack. The component can be called from Javascript, PHP, Java, Python and Groovy. In addition, it can be used with Markdown, HTML code with JQuery, command line, Maven2 plugin, Gradle and Salesforce.com with Apex. When generating documentation, PlantUML can work with LyX, AsciiDoc, Pegdown etc.

The easiest and quickest way for new users to test PlantUML is to use an online solution that embedded it. Once they get the idea, they may install PlantUML locally however, they must have Java installed on their computers and optionally Graphviz software which is used for all diagrams but sequence diagrams and activity beta diagrams. With both Java and Graphviz successfully installed on their computers users can then download the jar file (plantuml.jar) and save it on their local disks. They may then test their installations by double-clicking on the JAR file to launch the GUI. Users may also include PlantUML into their own scripts or documentation tools resulting in nice diagrams.

You may like to read: Open Source, Free and Top Unified Modeling Language (UML) Tools and How to Select the Best Flowchart Software for Your Business

Filter reviews
User Ratings





User Company size



User role





User industry





1 Reviews
  • Leah
    November 14, 2017 at 6:38 pm

    Easily create UML Diagrams from simple textual description. Export images in PNG, LaTeX, EPS, SVG.

    Company size

    Enterprise (>1001)

    User Role

    Executive

    User Industry

    Computer

    Rating
    Ease of use8.9

    PlantUML supports many diagram types and does not need an explicit layouting, though it is possible to tweak the diagrams if necessary.

    Features & Functionality8.7

    Advanced Features8.9

    Integration8

    Training 8

    Customer Support8

    Renew & Recommend8

    ADDITIONAL INFORMATION
    PlantUML is an open-source tool allowing users to create UML diagrams from a plain text language. The language of PlantUML is an example of an Application Specific Language. PlantUML also helps blind software engineers to design and read UML diagrams.

Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%