awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Design Principles and Patterns · Awesome GitHub Repositories

2 repos

Awesome GitHub RepositoriesDesign Principles and Patterns

Abstract methodologies, reusable structural solutions, and heuristics for guiding system organization and modularity.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Design Principles and Patterns. Refine with filters or upvote what's useful.

  1. Home
  2. Software Engineering & Architecture
  3. Software Architecture
  4. Design Principles and Patterns

Awesome Design Principles and Patterns 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

    Javaawesome-listdesign-patternshacktoberfest
  • opencv/opencv

    opencv/opencv

    86,238GitHubView on GitHub↗

    OpenCV is a comprehensive computer vision library designed for real-time performance and cross-platform deployment. It provides a native execution environment that leverages multi-threaded operations and automated memory management to handle intensive computational tasks, including image processing and machine learning

    C++c-plus-pluscomputer-visiondeep-learning

Explore sub-tags

  • Design HeuristicsRules of thumb and best practices used to guide architectural decision-making during the software design process.
  • Factory Pattern InterfacesStandardized interfaces that abstract the instantiation process, allowing systems to create objects without specifying their concrete classes.