Graphviz (engelsk förkortning för Graph Visualization Software) är ett paket med fria grafritningsverktyg ursprungligen från AT&T Research Labs. Grafernas innehåll specificeras i språket DOT. Graphviz är fri programvara, licensierad under Common Public License.

En graf skapad med Graphviz. Se bildsidan för DOT-beskrivningen grafen är ritad från.

ArkitekturRedigera

Graphviz består av ett grafbeskrivningsspråk som heter DOT[1] och ett antal verktyg som kan generera och/eller tolka DOT-filer:

dot
ett kommandoradsverktyg för att rendera riktade grafer till ett antal format (PostScript, PDF, SVG, ett antal rastergrafikformat).
neato
ett motsvarande verktyg för oriktade grafer.
twopi
för radiella grafer.
circo
för cirkulära grafer.
fdp
en annan layoutalgoritm för oriktade grafer.
dotty
ett grafiskt gränssnitt för att visualisera och redigera grafer.
lefty
en programmerbar widget som visar DOT-grafer och låter användaren interagera med dem. Kan användas i applikationer som använder grafer.

Se ävenRedigera

ReferenserRedigera

  1. ^ ”The DOT Language” (på engelska). http://www.graphviz.org/doc/info/lang.html. 

Externa länkarRedigera