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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesArchitecture Patterns

Educational resources on common software architecture patterns and their applications.

Distinguishing note: No existing candidates for architecture patterns.

Explore 5 awesome GitHub repositories matching education & learning resources · Architecture Patterns. Refine with filters or upvote what's useful.

Awesome Architecture Patterns GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • charlax/professional-programmingAvatar von charlax

    charlax/professional-programming

    51,116Auf GitHub ansehen↗

    This project is a curated knowledge repository designed to support the professional development of software engineers. It functions as a comprehensive index of industry best practices, methodologies, and design principles, providing a structured roadmap for those seeking to improve their technical skills, architectural decision-making, and career trajectory. The repository distinguishes itself through a community-driven approach, relying on peer-reviewed contributions to maintain an up-to-date collection of resources. It organizes vast amounts of technical information into a hierarchical taxo

    Explains standard architectural patterns used in software design.

    Pythonarchitecturecomputer-scienceconcepts
    Auf GitHub ansehen↗51,116
  • microsoft/rusttrainingAvatar von microsoft

    microsoft/RustTraining

    14,636Auf GitHub ansehen↗

    This project is a structured Rust programming curriculum and systems programming course designed to take learners from beginner to expert levels. It provides a comprehensive set of training materials focused on mastering the core syntax, idioms, and technical foundations of the Rust language. The project features a specialized language transition framework that maps concepts from C++, managed languages, and dynamic typing to Rust idioms. This allows developers from different ecosystems to translate architectural patterns and memory models into idiomatic Rust. The training covers a broad rang

    Instructs on converting common architectural patterns, such as interfaces and classes, into Rust traits and structs.

    Rust
    Auf GitHub ansehen↗14,636
  • hehonghui/android-tech-frontierAvatar von hehonghui

    hehonghui/android-tech-frontier

    10,612Auf GitHub ansehen↗

    Android Tech Frontier is a project that periodically translates high-quality English Android development articles into Chinese for the developer community. Its core identity is as a translation pipeline that covers topics including Android internals, open-source libraries, software architecture, and testing methodologies. The project distinguishes itself by providing Chinese translations of technical content that spans Android view hierarchy analysis, HTTP request execution patterns, proxy creation techniques, and image loading configuration. It also covers UI layout solutions such as nesting

    Translates English articles on Android software architecture and design patterns into Chinese.

    android-architectureandroid-testingdagger2
    Auf GitHub ansehen↗10,612
  • polaris1119/the-golang-standard-library-by-exampleAvatar von polaris1119

    polaris1119/The-Golang-Standard-Library-by-Example

    9,584Auf GitHub ansehen↗

    This project is an educational resource and reference for the Go programming language, providing a collection of practical coding examples and design patterns. It focuses on implementing common programming tasks using the Go standard library to demonstrate how to develop functionality without relying on external dependencies. The resource uses an example-driven structure that pairs practical problems with minimal runnable code. It includes comparative implementation analyses to highlight trade-offs in performance and readability, as well as syntax comparisons to help developers understand Go'

    Offers educational resources on common software architecture patterns implemented using language primitives.

    Gogogolanglinux
    Auf GitHub ansehen↗9,584
  • priyankavergadia/gcpsketchnoteAvatar von priyankavergadia

    priyankavergadia/GCPSketchnote

    5,091Auf GitHub ansehen↗

    This project is a collection of educational materials and technical study resources focused on Google Cloud Platform. It provides visual diagrams, sketchnotes, and summaries designed to help engineers understand cloud architecture, engineering concepts, and service capabilities. The resources utilize decision trees and comparison frameworks to assist in selecting appropriate compute, storage, and database services. It also includes visual workflows and step-by-step illustrations specifically for planning the migration of workloads and data from on-premises environments to the cloud. The mate

    Provides educational summaries and visual notes on common cloud infrastructure architectural patterns.

    gcpgcpsketchnotegoogle-cloud
    Auf GitHub ansehen↗5,091
  1. Home
  2. Education & Learning Resources
  3. Architecture Patterns

Unter-Tags erkunden

  • Architectural Pattern Translation1 Sub-TagEducational resources on converting design patterns from one language's paradigm to another. **Distinct from Architecture Patterns:** Specifically focuses on the translation/mapping of patterns (e.g., classes to traits) rather than general architecture studies.