PlantUML Diagram

PNG |  SVG |  TXT |  Edit
Layout: Portrait Landscape
Theme:
Bindings:
Font Size:
Marks: Show invisibles Show indent guides
PlantUML Server: PlantUML Server Info

Convert raw PlantUML text into a URL. The URL can then be copies into a browser in order to create the diagram image. This URL is useful when trying to put PlantUML diagrams into documents or uploading them to other websites. You can generate the URLs manually using the form below, or folow the link below to learn how to programmatically call a web endpoint and run this functionality automatically.

Click Here

Import:
Export:
PlantText is a text-based tool for quickly creating clear UML diagrams that can be compared, versioned, and managed. Simply type PlantUML language into the editor and refresh the screen to produce a professional diagram. Save, export, or copy the image for use in your requirements or design documents.

PlantText Video Tutorial

Helpful Tips:

  • Press the Alt + Enter keystroke combination to refresh the PlantUML diagram. This way you don't have to use your mouse to refresh at all.
  • A quick way to learn PlantUML is by working through the sample dropdown list. These PlantUML diagrams are grouped by diagram type and follow a natural progression.
  • Use the 'Files' button to quickly export and import PlantUML as text files to and from your local file system. Be careful though because importing will copy the PlantUML in those files over any PlantUML you already have in the PlantText editor.
  • The 'Settings' buttons contains user settings that affect the way the editor works and it's appearance. You can switch to VIM or Emacs mode if you are an old school unix geek.
  • If diagrams are not refreshing quickly or not at all, the PlantUML server may be slow or completely down. Use the 'Server' button to enter a URL to a different PlantUML server in order to make it work or speed it up. You can follow the instructions here in order to set your own PlantUML server up.
New

Here is the work I did for this new version:

- Removed the distracting advertizing because it is annoying!!

- Upgraded the server to have twice the RAM

- Ported/rewrote the code from Mono to .Net Core on the backend

- Rebuilt the server to the latest version of Ubuntu headless (20.04 LTS)

- Upgraded to latest version of Ace editor

- Removed PlantUML clase diagram code stubbing button. It was hardly being used

- Fixed the on-start bug in progress spinner

- Fixed bugs keeping the Settings from saving

Please email me with any bugs you find in this version so I can fix them quickly. Now I am moving on to building new features!

Stop showing this message.
Name:
Diagrams:
Name: