PlantUML support

Created a PlantUML Plugin for PlantUML diagrams, similar to Mermaid JS.

Currently it can be configured to generate diagrams in three ways,

  1. Remote Server - Using PlantUML official server
  2. Local Server - Using local http server using PlantUML jar
  3. Script - Using local PlantUML jar helper script

If you are a user of PlantUML, try it out. Your feedback is appreciated!

Support requested to improve the third option avoid helper script and instead use PlantUML jar by providing the input text as stdin. But I couldn’t achieve it. Support here in improving it would help.

Thanks to @Maarrk’s awesome Plug development for beginners guide and @zef’s silverbullet-mermaid plugin for references.

1 Like

Many thanks to the author of the PlantUML plugin. I used it very often in projects when constructing UML diagrams. In connection with vjbv’s transition to Silverbullet, I was forced to use the “Mermaind” plug, but its functionality is much inferior to “PlantUML” and its implementation in the project opens up new possibilities for me to visualize system analytics.
An example of empowerment is shown below.
Many thanks and respect to the author of the plugin.

1 Like

Very nice!

For mind map diagrams, I used GitHub - malys/silverbullet-mindmap: Silver Bullet plug for mindmap diagram (online)

Thanks. Could you add a PR to add your plugin to GitHub - gorootde/silverbullet-collection: Collection of awesome silverbullet.md stuff

Many thanks

Last month, I created a PR to integrate plantuml in mermaid plugin to have an universal diagrams plugin. Support multiple diagrams rendering engine by malys · Pull Request #7 · silverbulletmd/silverbullet-mermaid · GitHub
=> No feedback

It was basic but it’s worked well.

Your integration is full featured. I will switch on.
Thanks for you contribution.