Hey HN! I wanted to know what are your favorite open-source codebases that are high-quality and well documented?<p>I'm a beginner programmer, and a common suggestion here on HN is to look at high-quality, open-source codebases, as a technique to write better code and for inspiration.<p>Please post links below, and if possible, why you like it so much!<p>I work as a robotics researcher and code primarily in C++ and Python, but feel free to link projects outside these languages as well.<p>Thanks!
I liked these ones:<p><a href="https://github.com/TheThingsNetwork/lorawan-stack" rel="nofollow">https://github.com/TheThingsNetwork/lorawan-stack</a> (nice docs + contribution process)<p><a href="https://github.com/cli/cli" rel="nofollow">https://github.com/cli/cli</a> (well made cli, awesome --help & flag conventions)<p><a href="https://github.com/denoland/deno_website2" rel="nofollow">https://github.com/denoland/deno_website2</a> (next.js codebase with serverless cloudflare workers being used)<p>Mostly as it uses tech I like using already.
Kiwix - makes it possible to run a local offline copy of wikipedia/stack exchange etc etc.<p>On top of that I have Elasticsearch/Kibana allowing me to build up my own little private search engine.