¿Qué es Graphviz?
Graphviz es un programa de visualización gráfica de fuente abierta. La visualización de gráficos es una forma de representar información estructural como diagramas de gráficos y redes abstractas. Tiene importantes aplicaciones en redes, bioinformática, ingeniería de software, bases de datos y diseño web, aprendizaje automático y en interfaces visuales para otros dominios técnicos.

Caracteristicas
Los programas de diseño Graphviz toman descripciones de gráficos en un lenguaje de texto simple y hacen diagramas en formatos útiles, como imágenes y SVG para páginas web; PDF o PostScript para incluir en otros documentos; o mostrar en un navegador gráfico interactivo. Graphviz tiene muchas características útiles para diagramas concretos, como opciones de colores, fuentes, diseños de nodos tabulares, estilos de línea, hipervínculos y formas personalizadas.
Mapa vial
dot – dibujos “jerárquicos” o en capas de gráficos dirigidos. Esta es la herramienta predeterminada para usar si los bordes tienen direccionalidad.
neato: diseños de “modelo de primavera”. Esta es la herramienta predeterminada para usar si el gráfico no es demasiado grande (aproximadamente 100 nodos) y no sabe nada más al respecto. Neato intenta minimizar una función de energía global, que es equivalente a escala estadística multidimensional.
fdp: diseños de “modelo de resorte” similares a los de neato, pero lo hace al reducir las fuerzas en lugar de trabajar con energía.
sfdp: versión multiescala de fdp para el diseño de gráficos grandes.
twopi – diseños radiales, después de Graham Wills 97. Los nodos se colocan en círculos concéntricos dependiendo de su distancia desde un nodo raíz dado.
circo – después de Six y Tollis 99, Kauffman y Wiese 02. Esto es adecuado para ciertos diagramas de estructuras cíclicas múltiples, como ciertas redes de telecomunicaciones.
Descargar
La versión actual de Graphviz se puede descargar aquí: Descargar La base de código se almacena aquí en GitLab.
Documentación
La documentación está disponible en el paquete publicado y desde aquí: Documentación
Discusiones
Puede publicar preguntas y comentarios en la página Problemas de Graphviz.
Seguimiento de errores y problemas
Puede informar o ver errores y problemas de Graphviz visitando la página Problemas de Graphviz.
Artículo original: graphviz