A curated list of awesome production-grade free and open source software applications organized by category.
Awesome FOSS Apps is a curated GitHub repository listing high-quality, production-ready free and open source software applications. It organizes applications by category (e.g., web, desktop, games) and provides details like tech stack and license to help developers find real-world projects to study and learn from.
Developers, especially mid-level to senior engineers, who are looking for substantial open source applications to analyze for architecture, coding patterns, and best practices.
It saves time by filtering for production-grade applications, provides curated context for each project, and focuses specifically on software suitable for deep technical learning rather than just listing tools.
A curated list of awesome production grade free and open source software organized by category
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Focuses exclusively on non-trivial, production-grade applications, saving developers from sifting through countless projects, as emphasized in the README's goal of showcasing robust engineering.
Apps are categorized by type (e.g., web, desktop, games) and include tech stack and license info for easy reference, making it straightforward to find examples in specific domains.
Designed specifically for developers to study architecture and implementation patterns, with entries highlighting aspects like test suites and modular design, as seen in descriptions for GitLab and Taiga.
Some categories, like 'Mobile Apps', are marked as 'still searching' in the README, indicating gaps and a lack of comprehensive representation across all domains.
The list relies on manual maintenance and may not be regularly updated, potentially missing newer or more active projects, and lacks automation for freshness checks.
Provides only basic details (tech stack, license) without deeper analysis, comparisons, or metrics like activity levels, making it hard to gauge project viability or learning value.