Graphviz-Bibliotheken und -Werkzeuge#
Python-Bibliotheken#
- pydot
Python interface to Graphviz
- PyGraphviz
Python interface to Graphviz similar to NetworkX
- GvGen
Python-Klasse zur Erzeugung von Dot-Dateien.
- pytm
Framework für die Modellierung von Buffer Overflows, SQL Injections, CSRF etc.
- graph-tool
Python-Modul zur Manipulation und statistischen Analyse von Graphen.
Netzwerk-Tools#
- dnsviz
Tool suite for analysing and visualising the Domain Name System (DNS), including its security extensions (DNSSEC).
- TraceViz
Visualisierung der Traceroute-Ausgabe mit Graphivz
- Safe Mapping and Reporting Tool (SMART)
Passives Netzwerkfluss-Visualisierungstool für kleine bis mittelgroße IP-Netzwerke mit Geräte- und Betriebssystem-Identifikation und Aufzählung von Netzwerkdiensten.
- dockviz
Visualisierung von Docker-Daten
- docker-compose-dot
erzeugt Graphviz-Dot-Dateien aus docker-compose yaml-Dateien
- Dotler
Web-Crawler und Graph-Generator
- sabaviz
visualisiert Serververbindungen anhand der Netstat-Ausgabe
- Kafka Streams Topology Visualizer
visualisiert Kafka-Streams-Topologien mithilfe von Viz.js und Rough.js.
Konfigurationsmanagement#
- terraform graph
überführt die Konfiguration in eine DOT-Datei.
- Ansible Playbook Grapher
Kommandozeilentool, um ein Diagramm aus Ansible Playbooks zu erstellen.
- ansible-inventory-grapher
erstellt Dot-Dateien aus Ansible Inventories.
Profiler#
- pprof
visualisiert und analysiert Profildaten.
Build-Systeme#
- CMake
kann DOT-Dateien erzeugen, die die Abhängigkeiten in einem Projekt sowie zu externe Bibliotheken, gegen die gelinkt wird, anzeigen.
- makefile2graph
erzeugt einen Abhängigkeitsgraphen aus GNU-Make-Dateien.