awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Open Source & Collaboration · Awesome GitHub Repositories

3 repos

Awesome GitHub RepositoriesOpen Source & Collaboration

Explore 3 awesome GitHub repositories matching software engineering & architecture · Open Source & Collaboration. Refine with filters or upvote what's useful.

  1. Home
  2. Software Engineering & Architecture
  3. Development Methodologies
  4. Engineering Best Practices
  5. Open Source & Collaboration

Awesome Open Source & Collaboration GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • iluwatar/java-design-patterns

    iluwatar/java-design-patterns

    93,757GitHubView on GitHub↗

    This project is a comprehensive educational knowledge base designed to help developers master software engineering excellence through a structured catalog of design patterns and architectural principles. It provides a curated repository of best practices, programming heuristics, and implementation examples, all organiz

    Highlights the collaborative philosophy that widespread peer review and open contribution models significantly improve software quality and reliability.

    Javaawesome-listdesign-patternshacktoberfest
  • tldr-pages/tldr

    tldr-pages/tldr

    61,318GitHubView on GitHub↗

    This project is a community-driven repository of simplified, example-based reference guides for command-line tools. It functions as an open-source knowledge base designed to provide concise, practical usage examples that help developers navigate complex software without the need for lengthy technical documentation. Th

    Standardizes the process for distributed teams to propose, review, and merge updates into a shared technical knowledge base.

    Markdownandroidbsdcheatsheet
  • firstcontributions/first-contributions

    firstcontributions/first-contributions

    52,672GitHubView on GitHub↗

    This project is an educational resource designed to lower the barrier to entry for new developers learning how to participate in open-source software development. It provides a safe, guided practice environment where beginners can master the fundamental workflows required to contribute to public repositories. The proj

    Clarifies the end-to-end lifecycle of proposing code changes and engaging in the review process with project maintainers.

    beginnerbeginner-friendlycontribute

Explore sub-tags

  • Community Contribution ModelsFrameworks for managing distributed contributions and navigating the process of proposing changes to a codebase.
  • Open Source MethodologiesPrinciples and practices specifically governing the development and maintenance of open source software projects.