thumb|300px|right|Graphique montrant la contiguïté des régions françaises
Graphviz (diminutif de ) est un ensemble d'outils open source, créés par les laboratoires de recherche d'AT&T, qui manipulent des graphes définis à l'aide de scripts suivant le langage DOT. Cet ensemble fournit aussi des bibliothèques permettant l'intégration de ces outils dans diverses applications logicielles.
Graphviz est un logiciel libre distribué selon l'Eclipse Public License.
Outils principaux Parmi les outils permettant de générer ou utiliser les fichiers DOT, par exemple pour proposer une visualisation et . :
dot un outil en ligne de commande pour exporter une représentation visuelle du graphe décrit dans différents formats, comme PostScript, PDF, SVG, PNG ou encore Xfig neato un moteur d'affichage utilisant un algorithme de dessin basé sur les forces sfdp un moteur d'affichage pour de très grands graphes non orientés fdp un autre moteur d'affichage pour graphes non orientés twopi pour un affichage radial circo pour un affichage circulaire dotty une interface graphique pour visualiser et modifier les graphes lefty un outil programmable qui affiche des graphes au format DOT et permet à l'utilisateur de faire des actions avec la souris
Applications faisant usage Quelques applications utilisant Graphviz ou le format DOT :
Outils de documentation ou rédaction dans lesquels on peut intégrer des graphes Graphviz : AsciiDoc. Doxygen. Org-mode Sphinx Outils permettant d'exporter une description en DOT pour une visualisation avec Graphviz : ArgoUML, PlantUML (UML) Bison. et Menhir. (la grammaire du langage) FreeCAD (dépendances) GenGraph. (génération de graphe généraliste) Gramps (arbre généalogique) Puppet (ressources)
Notes et références
Voir aussi Articles connexes DOT (langage) Tracé de graphes Théorie des graphes
Liens externes Site web de Graphviz Génération de graphes avec GraphViz (Hugo Etiévant, 2004)
Extensions et dérivés Plugin Graphviz pour DokuWiki Version de Graphviz pour MacOS X réalisée par Pixelglow Software Extension obsolète GraphViz pour MediaWiki
Catégorie:Logiciel graphique Catégorie:Logiciel libre sous licence EPL Catégorie:Logiciel pour Windows Catégorie:Logiciel pour Unix Catégorie:Logiciel pour macOS Catégorie:Produit lancé en 2000 Catégorie:Logiciel d'analyse de graphes