Extension:GraphViz

From Linux Web Expert

MediaWiki extensions manual
GraphViz
Release status: unknown
MediaWiki
License No license specified
Download No link
Quarterly downloads Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Public wikis using Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').

The GraphViz extension is a MediaWiki extension. When used with the Semantic Result Formats extension, it lets you create and display graphs as inline images on wiki pages, using the open-source Graphviz and Mscgen applications:

  • Graphviz is a program that allows the creation of numerous types of graphs, using the DOT language.
  • Mscgen is a small program that parses Message Sequence Chart descriptions. Unlike Graphviz, this program does no clever layout operations or spline routing, as this is not needed.

Additionally, this extension supports multiple graphs on one page, wiki-links in graphs, and automatic pruning of old images.

As of MediaWiki 1.36.x and later you can use the Diagrams or External Data in tag emulation mode.

Result formats that require GraphViz

PageFormatDescriptionAdded inCategoriesAuthors
Graph formatGraphDisplays the relation between pages1.4.2GraphJeroen De Dauw
Frank Dengler
Process formatProcessDisplays process graphs1.4.2GraphHans-Jörg Happel
Frank Dengler