xdot.py ist ein interaktiver Betrachter für Graphen, die in der Dot-Sprache von Graphviz beschrieben sind. Es verwendet intern das xdot-Ausgabeformat von Graphviz als Zwischenformat und PyGTK und Cairo für die Darstellung. Es kann entweder als eigenständige Anwendung oder als Bibliothek für eine Python-Anwendung benutzt werden.