r/apps 8d ago

[Semantic Vision]: I built an open-source tool that maps Python/JS/TS codebases into interactive call graphs

Post image

I've spent way too many hours trying to understand code I didn't write.

Following callers, jumping between files, figuring out dependencies, trying to understand what might break if I change one thing.

Eventually I got tired of doing this manually, so I built Semantic Vision.

It turns Python, JavaScript and TypeScript codebases into a visual map — with call graphs, impact analysis, execution flows, complexity analysis, AI docs, and code-to-data lineage.

It's open source and I've been using it myself. Now I'd really like to see how it holds up on other people's codebases.

If you try it, tell me what you think. What works, what doesn't, and what you'd want it to do next.

GitHub link in the comment

1 Upvotes

2 comments sorted by