Graphviz
Apparence
Graphviz
Développé par | John Ellson, Emden Gansner, Yehuda Koren, Eleftherios Koutsofios, John Mocenigo, Stephen North, Gordon Woodhull, David Dobkin, Vladimir Alexiev, Bruce Lilly, Jeroen Scheerder, Daniel Richard G., Glen Low |
---|---|
Dernière version | 12.0.0 ()[1] |
Dépôt | gitlab.com/graphviz/graphviz |
Écrit en | C |
Interface | Tk |
Système d'exploitation | Linux |
Environnement | GNU/Linux, Mac OS, Unix, Windows |
Formats lus | DOT |
Formats écrits | Portable Document Format, SVG et PostScript |
Type | Logiciel de manipulation et de visualisation de graphes |
Licence | Eclipse Public License 1.0 |
Documentation | www.graphviz.org/documentation et www.graphviz.org/doc/info/command.html |
Site web | graphviz.org |
Graphviz (diminutif de Graph Visualization Software) 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é suivant l'Eclipse Public License.
Outils liés
Parmi les outils permettant de générer ou utiliser les fichiers DOT, par exemple pour proposer une visualisation :
- 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, etc
- 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
Usages
Quelques applications utilisant Graphviz ou le format DOT :
- outils de documentation ou rédaction dans lesquels on peut intégrer des graphes Graphviz :
- outils permettant d'exporter une description en DOT pour une visualisation avec Graphviz :
- ...
Notes et références
- (en) « 12.0.0 · graphviz / graphviz · GitLab » (consulté le )
Voir aussi
Liens externes
- (en) Site web de Graphviz
Extensions et dérivés
- (en) Extension GraphViz pour MediaWiki
- (en) Plugin GraphViz pour DokuWiki
- (en) Grappa : un package Java avec des structures de données de graphes en Java
- (en) Version de GraphViz pour MacOS X réalisée par Pixelglow Software
- (en) Extension pour OpenOffice.org Draw (Graphviz Bridge to OOoDraw and SVG Script Drag Along)