I made a tool to visually explain codebases

  • Hello everyone :)

    I just released for free a tool to help you understand python, rust, JS, TS, go code on GitHub!

    How did I end up there? Last summer I was interning at the European Space Agency trying to optimize black holes detection algorithms. And well of course as a software guy with little astronomy knowledge (yes, they did hire me) it was tough to understand astronomy code, and code made by some astrophysicists who were non software-specialists. I was wondering if a better UX for reading code was possible, probably using LLMs. Because it is often a huge pain to understand entire codebases, whether when onboarding in a new company, dealing with legacy/crappy code, code in a new language, debugging messy code with tons of side-effects and global state.. So for the last 4 months I've solo-coded this tool. Still wondering if it should be open-source, but at least felt like I should provide it for free for now (costs me a bit tho).

    Hope its useful! Let me know what you'd like to see it do in the future