Graphviz allows you to build your own custom graphs within posts.
It utilizes viz.js to render graphs using one of Graphviz’s graphing languages, like DOT or Neato.
To embed a graph use
[graphviz] [/graphviz] bbcode. Optionally you can define layout engine attributes:
[graphviz engine=neato]. If engine is not defined, it defaults to the DOT engine.