TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

What are best examples of well-structured open source products to learn from?

21 pointsby _____smurf_____about 5 years ago
Hello,<p>I am working on a product and I would like to get a glimpse on how do teams structure their code, and how do they organize their thoughts with respect to code&#x2F;stack&#x2F;production pipeline (e.g. [RASA](https:&#x2F;&#x2F;github.com&#x2F;RasaHQ&#x2F;rasa)).<p>Sinece we are two engineers developing a product, with humbled experience, we would love to see more eye-opening examples that help acquire best practices. Examples can be e-commerce application, preferably a running pipeline in production.

3 comments

rmwaiteabout 5 years ago
These might provide some insight.<p><a href="http:&#x2F;&#x2F;aosabook.org&#x2F;en&#x2F;index.html" rel="nofollow">http:&#x2F;&#x2F;aosabook.org&#x2F;en&#x2F;index.html</a>
rochakabout 5 years ago
Some of my favorites -<p>Elasticsearch - <a href="https:&#x2F;&#x2F;github.com&#x2F;elastic&#x2F;elasticsearch" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;elastic&#x2F;elasticsearch</a><p>Google&#x27;s Guava - <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;guava" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;guava</a><p>Sourcegraph - <a href="https:&#x2F;&#x2F;github.com&#x2F;sourcegraph&#x2F;sourcegraph" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sourcegraph&#x2F;sourcegraph</a><p>Spectrum - <a href="https:&#x2F;&#x2F;github.com&#x2F;withspectrum&#x2F;spectrum" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;withspectrum&#x2F;spectrum</a><p>Django - <a href="https:&#x2F;&#x2F;github.com&#x2F;django&#x2F;django" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;django&#x2F;django</a>
Jugurthaabout 5 years ago
Have a look at Gitlab. The source and the processes are available. I like the way they do things.