discourse/plugins/discourse-graphviz
2025-08-26 16:12:30 +02:00
..
assets Build(deps-dev): Bump the lint group across 1 directory with 4 updates (#33881) 2025-07-28 18:02:41 +02:00
config Update translations (#34537) 2025-08-26 16:12:30 +02:00
public/javascripts DEV: Move discourse-graphviz to core (#33570) 2025-07-15 16:38:05 +02:00
spec/system DEV: Move discourse-graphviz to core (#33570) 2025-07-15 16:38:05 +02:00
.prettierignore DEV: Move discourse-graphviz to core (#33570) 2025-07-15 16:38:05 +02:00
CHANGELOG.md DEV: Move discourse-graphviz to core (#33570) 2025-07-15 16:38:05 +02:00
LICENSE.md DEV: Move discourse-graphviz to core (#33570) 2025-07-15 16:38:05 +02:00
plugin.rb DEV: Move discourse-graphviz to core (#33570) 2025-07-15 16:38:05 +02:00
README.md DEV: Move discourse-graphviz to core (#33570) 2025-07-15 16:38:05 +02:00
upgrade-viz-js.rb DEV: Move discourse-graphviz to core (#33570) 2025-07-15 16:38:05 +02:00

discourse-graphviz

https://meta.discourse.org/t/graphviz-plugin/97554/

Adds Graphviz capability to discourse.

Topic discussing the plugin itself can be found here: https://meta.discourse.org/t/graphviz-plugin/97554

Usage

See the Graphviz site for documentation and examples.
To use with a discourse post, wrap the chart defintion in graphviz tags and define engine (if not defined, it will default to dot) like this:

[graphviz engine=neato]
graph {
  a -- b;
  b -- c;
  a -- c;
  d -- c;
  e -- c;
  e -- a;
}
[/graphviz]