awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Software development domains

Ranking updated Jul 7, 2026

For a directory of open source development tools, the first results are sindresorhus/awesome-nodejs (This repository is a comprehensive, community-curated directory that organizes essential Node.js tools and resources into specific technical domains, perfectly matching the requirement for a structured software development index), fffaraz/awesome-cpp (This repository is a comprehensive, curated directory of C and C++ resources that organizes a wide range of technical domains and development tools into a structured index, perfectly matching the requirements for a software development domain directory) and awesome-selfhosted/awesome-selfhosted (This repository is a community-curated directory of open-source software that organizes a wide range of applications into technical domains, fitting the requirement for a structured resource of development and infrastructure tools). backstage/backstage is also worth a look. Compare the match explanations and check the project documentation against your requirements.

Explore the best open-source repositories for every software development domain. Compare top-rated tools by activity and stars to find the best fit.

Software development domains

Find the best repos with AI.We'll search the best matching repositories with AI.
  • sindresorhus/awesome-nodejssindresorhus avatar

    sindresorhus/awesome-nodejs

    65,973View on GitHub↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of high-quality links, tools, and learning materials. The repository distinguishes itself through a decentralized, peer-reviewed curation model. By utilizing standard version control workflows and pull requests, the community ensures that all listed resources undergo human verificati

    This repository is a comprehensive, community-curated directory that organizes essential Node.js tools and resources into specific technical domains, perfectly matching the requirement for a structured software development index.

    Awesome ListCurated Resource ListsBuild Tools
    View on GitHub↗65,973
  • fffaraz/awesome-cppfffaraz avatar

    fffaraz/awesome-cpp

    71,817View on GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    This repository is a comprehensive, curated directory of C and C++ resources that organizes a wide range of technical domains and development tools into a structured index, perfectly matching the requirements for a software development domain directory.

    Awesome ListHigh-Performance Systems ProgrammingIntegrated Development Environments
    View on GitHub↗71,817
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    This repository is a community-curated directory of open-source software that organizes a wide range of applications into technical domains, fitting the requirement for a structured resource of development and infrastructure tools.

    Automated Test ExecutionServer-Side Logic FrameworksAPI Development Tools
    View on GitHub↗299,516
  • backstage/backstagebackstage avatar

    backstage/backstage

    33,679View on GitHub↗

    Backstage is an open-source framework for building internal developer portals. It provides a centralized, metadata-driven software catalog that tracks ownership, dependencies, and lifecycle status for all technical assets by harvesting configuration files directly from version control systems. The platform is built on a plugin-based modular architecture, allowing teams to extend core functionality through isolated, independently deployable modules that integrate into a unified frontend and backend ecosystem. The project distinguishes itself through its focus on developer productivity and stan

    Backstage is a framework for building internal developer portals rather than a curated directory of external open-source repositories.

    TypeScriptFrontend Frameworks
    View on GitHub↗33,679
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
sindresorhus/awesome-nodejs66K—CC0-1.0May 3, 2026
fffaraz/awesome-cpp71.8K—MITMay 31, 2026
awesome-selfhosted/awesome-selfhosted
299.5K
—
NOASSERTION
Jun 16, 2026
backstage/backstage33.7KTypeScriptApache-2.0Jun 22, 2026

Related searches

  • a modern framework for building web applications
  • a guide to modern software architecture patterns
  • a structured learning path for software developers
  • Development environment tools
  • an open source framework for web development
  • Cloud development environment
  • a comprehensive roadmap for software engineering careers
  • System SDKs