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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Construiește-ți propriul X

Clasament actualizat la 23 iun. 2026

For Construiește propriul tău X, the strongest matches are donnemartin/system-design-primer (This repository is a comprehensive educational guide that provides), alex/what-happens-when (This repository provides a deep, step-by-step technical breakdown of) and aosabook/500lines (This repository provides a collection of canonical, step-by-step implementations). bootdotdev/curriculum and realworld-apps/realworld round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore open-source projects that provide step-by-step guides for building complex software and hardware systems.

Construiește-ți propriul X

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • donnemartin/system-design-primerAvatar donnemartin

    donnemartin/system-design-primer

    353,387Vezi pe GitHub↗

    This project is a comprehensive educational resource and study guide focused on distributed systems architecture and backend infrastructure design. It provides a structured curriculum for mastering the principles of scalability, reliability, and performance required to design complex software systems. The repository distinguishes itself by offering a methodical approach to technical interview preparation, incorporating design patterns, architectural trade-offs, and spaced repetition tools to help users retain complex concepts. It emphasizes constraint-driven analysis, teaching users how to ev

    This repository is a comprehensive educational guide that provides the architectural principles, trade-offs, and design patterns necessary for building complex, scalable software systems from the ground up.

    PythonSystem Design ConceptsSystem Design Concepts
    Vezi pe GitHub↗353,387
  • alex/what-happens-whenAvatar alex

    alex/what-happens-when

    43,189Vezi pe GitHub↗

    This project is a collaborative knowledge base and technical learning resource that provides a detailed breakdown of the internal processes occurring within modern computing environments. It serves as a comprehensive educational reference, tracing the step-by-step operations triggered by common user interactions and network requests to explain how hardware and software components interact across the entire stack. The guide distinguishes itself by offering deep technical insights into the journey from physical input to visual output. It covers the low-level mechanics of hardware interrupt hand

    This repository provides a deep, step-by-step technical breakdown of how complex software and hardware systems function, serving as an excellent educational resource for understanding low-level architecture and system internals.

    System Architecture Guides
    Vezi pe GitHub↗43,189
  • aosabook/500linesAvatar aosabook

    aosabook/500lines

    29,582Vezi pe GitHub↗

    This project is a software engineering educational resource providing a collection of canonical system implementations. It serves as a library of computer science case studies and polyglot code examples designed to demonstrate architectural tradeoffs and design patterns through concise versions of fundamental software components. The repository focuses on studying the implementation of core concepts such as consensus algorithms, interpreters, and database engines. It provides minimal versions of complex systems to facilitate the analysis of language design, data structure implementation, and

    This repository provides a collection of canonical, step-by-step implementations of complex software systems, making it a comprehensive educational resource for understanding low-level architecture and design patterns across various domains.

    JavaScriptComputer Science Concepts
    Vezi pe GitHub↗29,582
  • bootdotdev/curriculumAvatar bootdotdev

    bootdotdev/curriculum

    3,415Vezi pe GitHub↗

    This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re

    This repository provides a structured, interactive curriculum for learning backend and systems engineering, offering the foundational knowledge and guided practice necessary to build complex software systems from the ground up.

    Guided Project TutorialsComputer Science Concepts
    Vezi pe GitHub↗3,415
  • realworld-apps/realworldAvatar realworld-apps

    realworld-apps/realworld

    83,652Vezi pe GitHub↗

    RealWorld is an open-source project that provides a standardized blueprint for building functionally identical applications across diverse programming languages and frameworks. By establishing a contract-first API specification and a shared data model, it enables developers to create decoupled frontend and backend components that are fully interoperable. The project distinguishes itself through a comprehensive catalog of over 100 reference implementations, allowing for direct comparison of architectural patterns and syntax across different technology stacks. To ensure consistency, every imple

    This project provides a standardized blueprint and a vast catalog of reference implementations that serve as practical guides for building full-stack applications, making it a highly effective resource for studying architectural patterns and API-driven development.

    TypeScriptApplication Lifecycle ManagementArchitectural PatternsContract-First Specifications
    Vezi pe GitHub↗83,652
  • tranek/gasdocumentationAvatar tranek

    tranek/GASDocumentation

    5,620Vezi pe GitHub↗

    This is a documentation and sample project for learning Unreal Engine's Gameplay Ability System (GAS), focused on building networked gameplay abilities that synchronize correctly in a multiplayer environment. The project provides a step-by-step guide to implementing GAS, covering the core concepts of defining gameplay mechanics through a data-driven attribute system that separates ability logic from character state management. The documentation explores key architectural patterns for multiplayer ability design, including a predicted-action network model that uses client-side prediction and se

    This repository provides a specialized guide for implementing a specific framework within Unreal Engine rather than teaching general-purpose software engineering principles for building complex systems from scratch.

    C++Guided Project Tutorials
    Vezi pe GitHub↗5,620
  • milanm/devops-roadmapAvatar milanm

    milanm/DevOps-Roadmap

    18,752Vezi pe GitHub↗

    DevOps-Roadmap is a comprehensive educational repository and knowledge base designed to guide technical professionals through the complexities of modern software engineering. It functions as a structured curriculum and reference library, covering the full spectrum of skills required to master system architecture, infrastructure management, and cloud operations. The project distinguishes itself by bridging the gap between high-level architectural design and the practical realities of engineering leadership. It provides curated insights into distributed systems, data consistency, and scalable d

    This repository provides a structured curriculum and comprehensive roadmap for mastering system architecture and software engineering principles, serving as an educational guide for building complex systems.

    System Design Concepts
    Vezi pe GitHub↗18,752
  • bogdan-lyashenko/under-the-hood-reactjsAvatar Bogdan-Lyashenko

    Bogdan-Lyashenko/Under-the-hood-ReactJS

    6,835Vezi pe GitHub↗

    This project is a technical breakdown and implementation of a user interface framework's internal architecture, focusing specifically on the mechanics of the virtual DOM, reconciliation, and component lifecycles. It serves as a resource for understanding how a core logic layer manages the transition from high-level component descriptions to physical browser elements. The project distinguishes itself by providing detailed visualizations, including flowcharts and block schemes, to map the reconciliation process and code execution paths. It explores how a platform-agnostic core can be adapted fo

    This project provides a deep, step-by-step technical breakdown of how a complex UI framework's internal architecture functions, making it a valuable educational resource for understanding low-level system design and reconciliation mechanics.

    JavaScriptFramework Internals EducationVirtual DOM ReconciliationAsynchronous Update Queues
    Vezi pe GitHub↗6,835

Related searches

  • sistem de build minimalist pentru proiecte software
  • an open source visual application builder
  • metodă bazată pe proiecte pentru învățarea compilatoarelor
  • platformă low-code pentru dezvoltarea de aplicații
  • proiect pentru învățarea fundamentelor deep learning
  • proiect pentru învățarea mecanismelor interne ale OS prin construcția unuia
  • generator de prezentări
  • proiect pentru învățarea designului de limbaje de programare