Skip to content
plugin for iodide to render uml diagrams with plantuml
JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
LICENSE
README.md

README.md

Plugin for iodide to render UML diagrams with plantuml

Try It

A sample says more than a 1000 words: https://alpha.iodide.io/notebooks/812/?viewMode=report

Usage

1. Add the following to the top of your notebooks

%% fetch
js: https://raw.githubusercontent.com/johan/js-deflate/master/rawdeflate.js

%% plugin
{
  "languageId": "plantuml",
  "displayName": "PlantUml",
  "codeMirrorMode": "",
  "keybinding": "x",
  "url": "https://raw.githubusercontent.com/six42/iodide-plantuml-plugin/master/src/iodide-plantuml-plugin.js" ,
  "module": "plantuml",
  "evaluator": "plantuml_img",
  "pluginType": "language"
}

2. Then use plantuml syntax directly in a notebook

%%plantuml
Alice->Bob: Hi!
Bob->Alice: This plugin is great
%%plantuml
@startmindmap
* Debian
** Ubuntu
*** Linux Mint
*** Kubuntu
*** Lubuntu
*** KDE Neon
** LMDE
** SolydXK
** SteamOS
** Raspbian with a very long name
*** <s>Raspmbc</s> => OSMC
*** <s>Raspyfi</s> => Volumio
@endmindmap
You can’t perform that action at this time.