Settings

Theme

How to visualize your Python project's dependency graph

gauge.sh

22 points by the1024 a year ago · 7 comments

Reader

abdullahkhalids a year ago

One feature here is visualizing module dependencies. What is the best way to show the class structure? Meaning both show how a class subclasses others, and how a class uses some other class objects inside it.

  • ycombiredd a year ago

    I have a tool that I made to aid in pair-programming with LLMs that your question has caused me to realize that said tool’s reporting (without making use of its code summarization and concatenation functionality) might be useful to folks such as yourself, so I have updated the CLI and documentation to allow for simple generation of dependency relationship reports on their own, which may provide at least some of what you’re looking for.

    I’ve embedded a sample report near the top of the README; toggle the little black triangle to expand/collapse said example report.

    https://github.com/scottvr/chimeracat/

    If it is helpful, that’s great - and I hope it is - but if it’s not, feel free to suggest functionality, or contribute some, or open an issue, or whatnot.

    Cheers!

pabe a year ago

Funny how every blog article is literally the same. Shady.

remolacha a year ago

looks cool. do you have any case studies of people using this for big refactors?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection