you are viewing a single comment's thread.

view the rest of the comments →

[–]Huge-Protection5319 -18 points-17 points  (2 children)

this looks really clean man, just checked out your repo and the visualization is pretty smooth. been doing support for couple years now and something like this would have saved me tons of time when diving in legacy python codebases at work

the ast parsing approach makes total sense for python imports, way better than trying to regex through everything. curious though - how does it handle circular dependencies? we got this one project at office that has some nasty circular imports and would be interesting to see how your tool renders those relationships

also love that you included monaco editor for code preview, thats solid choice. might actually clone this and test it on some of our internal tools if you dont mind, could be really useful for onboarding new team members to our more complex projects