Dazu parst es den Quelltext und sucht unter anderem nach "use" und "require". Dann stellt es es nicht nur die geladenen Module, sondern auch deren Abhängigkeiten dar. Die Ausgabe kann unter anderem in den Formaten Graphviz (Dot), SVG oder HTML erfolgen.

Die Funktionalität beruht auf dem Modul Perl::PrereqScanner von Ricardo Signes. Brown stieß im Rahmen einer Recherche auf das Modul, als er nach Perl-Tools für Abhängigkeiten suchte. Prereq-grapher steht wie Perl unter GPL und Artistic License und ist auf einer Meta-CPAN-Seite zu finden.

Prereq-grapher stellt die Abhängigkeiten von Perl-Code grafisch dar.

Prereq-grapher stellt die Abhängigkeiten von Perl-Code grafisch dar.