Plugin to draw system architecture diagrams?

There are plugins for UML, dot, etc., but I couldn’t find one that allows me to create system diagrams. Any pointers?

The ideal plugin would be something based on mxGraph (using its xml notation) because then it can be modified through draw.io (it seems that the github source code can even be used inside tiddlywiki: https://github.com/jgraph/drawio). If none exists, I might try to create one, but it’ll take me time as I’ve never created a plugin.

This library seems to be “end of life” and is probably a bad choice to be used, except you intend to take it over.

It is maintained, but it’s a fork and the new maintainer kept the same README. You can see the last commit was 13 days ago.
And even if it were the original one, it powers draw.io which is very much alive as well as the company behind it. They thought the library is stable enough so they don’t need to maintain it any more.

hmmm, It’s a development branch. … Also see: Looking for maintainers · Issue #1 · maxGraph/maxGraph · GitHub … and the following comments.

At the moment as it stands, I personally wouldn’t touch it.

The second link imo is more promising: https://github.com/jgraph/drawio … This seems to be a stand alone app. It lets you export SVGs, that probably can directly be used with TW.

maxGraph seems to be the graphics lib only, without any templates and any UI. … BUT I’m not sure here. I didn’t have a closer look at the code.

drawio seems to be the full app and it seems to be possible to run it, if you fork the repo and publish it as a github page. … I definitely would have a closer look at that repo and explore the SVG export / import possibilities.

Just my thought.

1 Like