Graphviz (Graph Visualization) es un conjunto de herramientas de software para el diseño de diagramas definido en el lenguaje descriptivo DOT.
[1] Fue desarrollado por AT&T Labs[2] y liberado como software libre con licencie tipo Eclipse.
[3] Graphviz consiste en un lenguaje de descripción de grafos llamado DOT, un conjunto de herramientas y librerías que pueden generar o procesar archivos DOT:[4]