PlantUML - plugin detail

Supports Plant UML files.

NetBeans Plugin - PlantUML
Plugin owner: venkatramakkineni
Added: 2013-05-27
License: MIT
Category: Modeling
Downloaded: 54,398 times
 4.46, by 8 users

Plugin Log Show log

Versions available

Download plugin   Download size: 10.49 MB   Last Update: 2017-04-25

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin

What's new in this version

This version of PlantUML-NB includes

  • latest version (1.4.0) of PlantUML-dependency.
  • latest version of PlantUML (2017.11).
  • a new wizard to create PlantUML from existing java sources.
  • a new encoding drop down in options panel.

Verifications for NetBeans versions

8.2 verification PASSED See verification details
Download plugin   Download size: 6.86 MB   Last Update: 2014-12-28

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin

What's new in this version

Version 1.5

Upgraded plantuml version to 8015 from 7985.

Version 1.4

Most of the changes being released this time were contributed by Benno Markiewicz.So, many thanks to him.

What's new

* You can now select the UML preview window and Ctrl-C to copy the image to clipboard.
* Export image action is now available as a context menu on the file. 
* Options window has been added that now allows specification of a dot.exe file.
* Charset has been hardcoded to UTF-8 for now.
Due to a time crunch, I have not been able to test this version extensively. If you find any problems, kindly report them on as usual.

Verifications for NetBeans versions

8.0 verification PASSED See verification details
Download plugin   Download size: 6.56 MB   Last Update: 2013-12-07

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin

What's new in this version

Version 1.3

What's new

  • Fixed mouse event handlers. You can now use mouse and keyboard combination to perform zoo / rotate / pan.
  • Improved Lexer grammer.
  • Added a help hover button below to show the keyboard shortcuts.
  • Added code template support..
  • Showing document name on Preview panel titlebar.
  • Upgraded plantuml version to 7985.
  • Add support for PlantUML Dependency. Users can now create plantuml files from existing java files. Go to New File >

Known Issues

  • Scrollbar on the canvas is not working properly.
    • WorkAround: Use pan in the mean time.


  • I have not researched into all possible code templates. If you, as a plantuml user, find code snippets that could be included inside the plugin, please share these with me via a sourceforge issue, so that everybody can benefit from your contribution.

Version 1.2.1

  • Fixed the zoom persistence issue.

Version 1.2.0

  • Added zoom in / out, pan and rotate support.
    • Zoom ( Ctrl + Left Click )
    • Real time zoom ( Shift + Right Click )
    • Pan ( SHIFT + Left Click )
    • Rotate ( CTRL + Right Click )
    • Reset ( CTRL + SHIFT + Right Click )
  • Added toolbar buttons for zoom-in, zoom-out, reset, rotate.
  • Added open in browser toolbar button.

Verifications for NetBeans versions

7.4 verification PASSED See verification details
Download plugin   Download size: 4.32 MB   Last Update: 2013-10-06

What's new in this version


Netbeans plugin that wraps PlantUML to provide its functionality from within Netbeans.

Version 1.1.0

  • Export the UML diagram into png, svg or eps formats.

Version 1.0.0

  • create a PUML file
  • Support of .puml and .PUML file extensions.
  • Syntax Highlighting for Keywords, connectors, types, parts identifiers.

Verifications for NetBeans versions

Plugin is not subject to any verification


Create and edit UML files using Plant UML within the IDE.

Author: Venkat R Akkineni

[ You have to be logged in to be able to comment. ]

User Comments



If you haven't found it and still want to know, it should be in new file wizard under PlantUML category. There should be a button called "PlantUML from existing sources."
Posted by venkatramakkineni on Nov 28, 2017

Where to find the wizard (V. 1.5)?

Sorry, i'm new to NetBeans (8.2) … can someone give me a hint where to find the "new wizard to create PlantUML from existing java sources."?
Thanks in advance!
Posted by tobiasF on Oct 28, 2017

Encoding doesn't works

Enconding doesn't works for characters áéíóú even with:
project sources = UTF-8
PlantUml encoding = UTF-8
Posted by montblack on May 09, 2017

image exports black

The "open in browser" and "save -> png" image exports a black or broken image from the netbeans,
Posted by montblack on May 07, 2017


You only need to download it and then you can install it through the plugin UI but through the "Downloaded" tab "Add plugins" of the Plugins window.

PD: Thanks for the plugin and so many thanks for PlantUML
Posted by jonathan_nb on Mar 03, 2016

Is this still available?


Very impressed with this plugin, would really like to install it.

Unfortunately, I am not able to. I have tried in Netbeans 8.1 and 8.0.2. It is not showing up in the list of plugins available from the Netbeans Plugin Portal.

What am I doing wrong?

Also, this page lists the latest version as 1.5. The sourceforge site for this plugin, displays 1.4 as the latest version, and that is all that is available for download.

Any chance of clearing that up?

Posted by ric_evans on Jan 13, 2016

Activity Diagram not displaying

Hi, I have installed PlantUML, GraphViz and the PlantUML plugin, all the latest versions. "dot" is in /usr/bin/.

I have tried "system default" and "manual" path for /usr/bin/dot.

Activity diagram is just blank, even using the example from the docs which I found:

(*) --> First Activity
"First Activity" --> (*)

What am I doing wrong?

Sequence Diagram works first class.
Posted by NettSite on Dec 06, 2015

plantuml from existing java sources

Is it possible to generate class diagramm with wizard "new PlantUML from existing java sources" and obtain detailed class diagram with methods, fields and access modifiers ?
Now I obtain only class diagramm with line hierarchy between classes/interfaces but no information about methods or fields, they appears like blank class/interfaces !!

Nebeans 8.0.2, plugin v1.5 with plantuml upgraded from 8015 to 8023 (same behavior in both version)
Posted by relativo on Apr 20, 2015

Upgraded PlantUML version to 8015.

Please take an update, the PlantUML is upgraded to version 8015.
Posted by venkatramakkineni on Dec 28, 2014


I was not able to draw salt diagrams (using @startsalt .. ) .
I realized the plantuml version used by the plugin is outdated and needs updating. To do so you can download the latest jar from plantuml site and replace the one installed by plugin in (path for windows) C:\Users\your username\AppData\Roaming\NetBeans\8.0.1\modules\ext\org.netbeans.modules.plantumlnb\1\net-sourceforge-plantuml\plantuml.jar.

Posted by arkoak on Dec 24, 2014


you might need to get yourself familar with PlantUML.
Posted by venkatramakkineni on Oct 22, 2014

Trying to start UML

I keep receiving this: NO@STARTUML Found, when trying to use the UML. I am completely new to Netbeans and have just started using it. Can anyone help? Why am I not able to build UMLs?
Posted by le0n0920 on Oct 21, 2014


There is no 7.0.1 version. You can checkout sourcecode and build it against 7.0.1 libraries. It is quite simple if you know maven.


Il n'existe pas de version 7.0.1. Vous pouvez commander du code source et de le construire contre les bibliothèques 7.0.1. Il est assez simple si vous savez maven.

Merci google translate :)
Posted by venkatramakkineni on Oct 12, 2014

plugin uml

salut,comment je peut télécharger plugin uml de la version 7.0.1 !!!
Posted by sonia-harrabi on Oct 12, 2014

Plugin installed. No new UML project option. OS X 10.9.5 and Netbeans 8.0.1

I use Netbeans 8.0.1 on OS X 10.9.5 and the plugin is installed and I can see it in the list of installed plugins. But there is no UML project option in the New Projects window available.
Posted by binary on Oct 07, 2014

Re: Netbeans Warning

That is just a warning u get when the plugins are not signed. It prevents malicious attacks. FWIW, I barely have enough intellect to provide functionality, hacking your computer and taking control of it is far beyond my means :). Besides, I haven't heard any problems from other users. So, simple answer is u should be safe to install that plugin.
Posted by venkatramakkineni on Sep 28, 2014

Netbeans Warning

When i tried to install the PlantUML I received this warning:

Warning: installing untrusted plugins is very dangerous. Use untrusted plug-ins at your own risk.

Can I trust?
Posted by GladstonePM on Sep 28, 2014

Not in update center. No new UML project option.

In Netbeans 8.0 on Ubuntu 14.04 I cannot see PlantUML in the in the NetBeans Plugin Portal Update Center. I have downloaded the plugin and installed manually. I see PlantUML options in the options dialog but no entry in the list of installed plugins and no UML project option in the New Projects window is available.
Posted by authentictech on Jul 24, 2014

Version 1.4 is out now.

Please take an update.
Posted by venkatramakkineni on Jun 02, 2014

Open PullRequests

@venkatramakkineni: I provided some pull requests at sourceforge. Please review and integrate them.
Posted by markiewb on May 21, 2014

Charset issue

Thanks for your plugin.
I just try the v1.3 plugin under NetBeans 7.4, and found it cannot support Chinese character. Please kindly advise how to fix this. Thank you.

java -jar plantuml.jar -charset utf-8 -tsvg test.uml will generate the proper image file.

> I just found it can be fixed by netbeans startup options.
> Add -J-Dfile.encoding=UTF-8 at the end of netbeans_default_options'', like below:
> netbeans_default_options="... -J-Dfile.encoding=UTF-8"

Posted by tlai on Apr 15, 2014


Unfortunately Batik doesn't support rendering multiple svg diagrams. So, though I did notice this quite a while ago, I was rendered helpless. If you have any ideas about this, lets chat about it on sourceforge.
Posted by venkatramakkineni on Apr 03, 2014

Files with multiple diagrams

Thanks for the plugin. Is there any plan to support files with more than one plots?
Posted by nikoapos on Apr 01, 2014

Plantuml Online editor
Posted by venkatramakkineni on Jan 08, 2014


Plantuml uses a program called GraphViz. To the best of my knowledge even the jquery plugin needs to call this program, possibly via an Ajax call.

It is only one program called dot that Plantuml has a hard dependency on. IMO it is not a big deal. Going through hoops to implement it with jquery might be harder than it appears.

You should be able to develop UML diagrams for anything you want. The only place where the code has to be java is for UML generation from source code.
Posted by venkatramakkineni on Jan 08, 2014

Preview of puml Files in non Java Projects


ist there any ways to use plantUML jquery approach instead of native java? i personally dont develop in Java but would like to define some UMLs inside my code. plantUML has a jquery plugin not only graphiz. would be really cool if i could see my UML diagrams without preinstalling some stuffs
Posted by BlackScorp on Jan 08, 2014

New release

Release 1.3 is out.
Posted by venkatramakkineni on Dec 07, 2013


Please download 1.2.1, it has zooming enabled.
Posted by venkatramakkineni on Oct 09, 2013


I am actually working on this currently. It is taking time as the zoom in/out would be better without loss of image quality and I seem to be needing to do considerably more towards that. Keep an eye out for a new release in a few weeks.
Posted by venkatramakkineni on Sep 27, 2013

Zoom in/out

Is there a way to zoom in/out with the plugin - some of my diagrams are too large to view.
Posted by DMichaud on Sep 27, 2013


Please download version 1.1.0. You will now be able to export uml diagrams into png, svg and eps formats.
Posted by venkatramakkineni on Aug 10, 2013



Unfortunately, you cannot export images yet. I plan to put this in my future releases which happen as and when I can get a little bit of time to breath.
Posted by venkatramakkineni on Jul 10, 2013


After installation, a little confused what to do next.
I figured out that I needed Graphviz.
Unfortunately I could not copy or print the UML graph.
Is there a way to do that?
Thank you.
Posted by codypp on Jul 04, 2013


Thanks for the suggestions @Tomzi, I will add these to my list of things to do.
Posted by venkatramakkineni on Jul 02, 2013

Great addition!

Please support:
- uml syntax in Javadoc
- codecompletion or hints of uml syntax... eg for -> -|>... skin
- zooming
- saving or autosaving as (png, jpg) (eg if the jpg/png has the same name as the java/puml file
Posted by tomzi on Jul 02, 2013