Hi HN - we've been quietly working on visualising codebases for a while now and thought it was a good time to finally get some feedback!<p>The purpose of Codeatlas is to speed up onboarding for complex codebases and provide an overview map to hang onto while learning which parts of the code do what. Our visualisations are based on the byte size of all the files in a repository and come with overlays for commit density and programming language usage. We've put together a gallery of 50+ interesting open-source projects to explore over at <a href="https://codeatlas.dev" rel="nofollow">https://codeatlas.dev</a>!<p>We're not quite ready yet to let users visualise codebases on demand, but thought it would be a good time to get some feedback on whether people find this project useful. We have loads of other ideas for how to improve this further as an online platform, i.e. on-demand visualisation, more overlays (e.g. dead code, CI fails, contributors), smartly showing READMEs, annotating the graphs as an 'interactive tour' through the codebase, .. !
Find our current roadmap here: <a href="https://trello.com/b/jg1kn5c2/codeatlas-roadmap" rel="nofollow">https://trello.com/b/jg1kn5c2/codeatlas-roadmap</a><p>If you have other ideas to make this more useful, we'd love to hear from you at hello@codeatlas.dev! Also, if you'd like to be notified when we ship any of these big features you can sign up to our mailing list at <a href="https://codeatlas.dev/about" rel="nofollow">https://codeatlas.dev/about</a>. We'll be respectful of your inboxes and only send out updates when there's actually something new to check out.<p>Another (completely different) direction we'd love to try out (if there's enough interest) would be to have our codebase visualisations printed onto T-Shirts to use as company swag, thoughtful gifts for open-source contributors or just because they're pretty. If that sounds like something you'd be interested in, please let us know on this Google Form: <a href="https://docs.google.com/forms/d/e/1FAIpQLScl5CR6FkVhJMAVbDlh4YQ3uwmClPxPfi4sjHrqYz4BBivMlA/viewform" rel="nofollow">https://docs.google.com/forms/d/e/1FAIpQLScl5CR6FkVhJMAVbDlh...</a><p>For context, here's the HN discussion about a similar codebase visualisation project that came out of Github Next last summer: <a href="https://news.ycombinator.com/item?id=28074827" rel="nofollow">https://news.ycombinator.com/item?id=28074827</a>