BlackWidow

Visualizing Python Project Import Graphs

MIT License

Downloads
99
Stars
108
Committers
1

BlackWidow

Visualizing Python Project Import Graphs

Installation:

sudo pip install blackwidow

Demo with:

python -m blackwidow.web [package_name]

Optionally pass in a list of file patterns to exclude

python -m blackwidow.web [package_name] --exclude *test*

Once the visualization is displayed, you can inspect file names by hovering over a node.

Sample results:

Flask:

Django

Requests:

BlackWidow: