pycdep ist ein Programm zum Analysieren und Visualisieren von C/C++-Headerdatei-Abhängigkeiten. Ein Skript extrahiert Informationen über den Code und schreibt sie in eine Prolog-Datenbank. Eine große Zahl von vordefinierten Abfragen ist enthalten, die es ermöglichen, normale, zyklische und transitive Abhängigkeiten zu finden und Design-Regeln zu prüfen (Regeln, welches Projekt von welchen anderen inkludieren darf). Die Visualisierung wird durch das Speichern der Graphen in .dot-Dateien ermöglicht. Es gibt auch Anfänge einer Schnittstelle für natürliche Sprache. (non)