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.