Skip to content

six42/iodide-plantuml-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

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

About

plugin for iodide to render uml diagrams with plantuml

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published