awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 रिपॉजिटरी

Awesome GitHub RepositoriesModular Code Organization

The practice of isolating logical components into separate files for better maintainability and study.

Distinct from Modular Structuring: Existing candidates for modularity are focused on UI styling or educational course units rather than source code file organization.

Explore 8 awesome GitHub repositories matching software engineering & architecture · Modular Code Organization. Refine with filters or upvote what's useful.

Awesome Modular Code Organization GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • loiane/javascript-datastructures-algorithmsloiane का अवतार

    loiane/javascript-datastructures-algorithms

    4,862GitHub पर देखें↗

    यह प्रोजेक्ट एक लाइब्रेरी और शैक्षिक संसाधन है जो JavaScript और TypeScript में लिखे गए मूलभूत कंप्यूटर साइंस डेटा स्ट्रक्चर्स और एल्गोरिदम के इम्प्लीमेंटेशन प्रदान करता है। यह आधुनिक वेब तकनीकों का उपयोग करके स्टैंडर्ड सॉर्टिंग, सर्चिंग और रिकर्सिव पैटर्न को निष्पादित करने के लिए एक रेफरेंस के रूप में कार्य करता है। इस संग्रह में स्टैक, क्यू और लिंक्ड लिस्ट जैसे बुनियादी कंटेनरों और ट्री, हीप, ट्राई और ग्राफ जैसे एडवांस्ड संगठनात्मक पैटर्न, दोनों के लिए टाइप्ड इम्प्लीमेंटेशन शामिल हैं। यह सामग्री टाइम और स्पेस कॉम्प्लेक्सिटी का मूल्यांकन करने के लिए Big O नोटेशन के उपयोग के माध्यम से एल्गोरिदम विश्लेषण और समस्या समाधान को कवर करती है। इम्प्लीमेंटेशन विभिन्न डेटा प्रकारों में टाइप सेफ्टी बनाए रखने के लिए क्लास-आधारित मॉडलिंग और जेनेरिक टाइप पैरामीटराइज़ेशन का उपयोग करते हैं।

    Isolates individual algorithms and data structures into separate files for independent study and testing.

    JavaScriptalgorithmavl-treebinary-tree
    GitHub पर देखें↗4,862
  • googlecloudplatform/golang-samplesGoogleCloudPlatform का अवतार

    GoogleCloudPlatform/golang-samples

    4,630GitHub पर देखें↗

    यह प्रोजेक्ट Go प्रोग्रामिंग भाषा का उपयोग करके Google Cloud सेवाओं को एकीकृत करने के लिए संदर्भ कार्यान्वयन और कोड नमूनों का एक संग्रह है। यह एक क्लाउड सेवा एकीकरण लाइब्रेरी और विकास किट के रूप में कार्य करता है, जो क्लाउड-नेटिव सॉफ्टवेयर के निर्माण में तेजी लाने के लिए उपयोग के लिए तैयार कार्यान्वयन पैटर्न प्रदान करता है। यह रिपॉजिटरी क्लाउड API कार्यान्वयन और सेवा ऑर्केस्ट्रेशन को कवर करती है, जो एप्लिकेशन को क्लाउड-आधारित इंफ्रास्ट्रक्चर से जोड़ने के लिए संरचनात्मक टेम्पलेट प्रदान करती है। यह विभिन्न Google Cloud सेवाओं के एकीकरण का मार्गदर्शन करने के लिए विशिष्ट उत्पाद कार्यक्षमता द्वारा व्यवस्थित मॉड्यूलर उदाहरण प्रदान करती है। कोडबेस क्लाउड विकास के लिए पैटर्न शामिल करता है, जो अनुरोध हैंडलिंग और कई क्लाउड-आधारित सेवाओं के समन्वय पर केंद्रित है।

    Organizes cloud service examples into discrete, modular components to isolate product-specific logic.

    Goappenginegogolang
    GitHub पर देखें↗4,630
  • kdchang/reactjs101kdchang का अवतार

    kdchang/reactjs101

    4,343GitHub पर देखें↗

    यह प्रोजेक्ट React और व्यापक फ्रंटएंड इंजीनियरिंग इकोसिस्टम सीखने के लिए एक व्यापक निर्देशात्मक संसाधन और ट्यूटोरियल गाइड है। यह कंपोनेंट-आधारित आर्किटेक्चर के माध्यम से उपयोगकर्ता इंटरफ़ेस बनाने के मूल सिद्धांतों को कवर करने वाले एक संरचित पाठ्यक्रम के रूप में कार्य करता है। यह प्रोजेक्ट Redux स्टेट प्रबंधन के माध्यम से एप्लिकेशन डेटा के समन्वय, GraphQL और Relay का उपयोग करके डेटा को एकीकृत और म्यूटेट करने, और एक ही कोडबेस का उपयोग करके नेटिव मोबाइल एप्लिकेशन बनाने पर विशेष गाइड प्रदान करता है। इसमें यूनिट टेस्टिंग, शैलो रेंडरिंग और DOM एसेर्शन के माध्यम से कंपोनेंट व्यवहार को सत्यापित करने के लिए एक समर्पित ट्यूटोरियल भी शामिल है। सामग्री सिंगल-पेज एप्लिकेशन के विकास, क्लाइंट-साइड रूटिंग के कार्यान्वयन, और आइसोमोर्फिक सर्वर रेंडरिंग के उपयोग सहित फ्रंटएंड क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह फ्रंटएंड इंजीनियरिंग की व्यावहारिकताओं को भी संबोधित करती है, जैसे कंपोनेंट लाइफसाइकिल का प्रबंधन, फ़ॉर्म इनपुट को संभालना, और डेवलपमेंट बिल्ड टूलिंग को कॉन्फ़िगर करना।

    Covers the practice of isolating logical components into separate files for better maintainability.

    JavaScriptandriodecmascriptecmascript2015
    GitHub पर देखें↗4,343
  • d5/tengod5 का अवतार

    d5/tengo

    3,821GitHub पर देखें↗

    Tengo is a dynamic, embeddable scripting language for Go applications that allows for the execution of custom scripts without requiring the host binary to be recompiled. It operates as a bytecode-compiled virtual machine, transforming source code into a compact intermediate representation for execution on a stack-based engine. The system is designed as a secure scripting sandbox, enforcing strict limits on memory allocation and execution time to safely run untrusted code. It supports concurrent script execution by cloning compiled bytecode and using recursive immutability conversion to share

    Supports modular code organization by importing external files and exporting values for reuse.

    Go
    GitHub पर देखें↗3,821
  • pegasuswang/python_data_structures_and_algorithmsPegasusWang का अवतार

    PegasusWang/python_data_structures_and_algorithms

    3,078GitHub पर देखें↗

    This repository is a comprehensive educational resource for mastering fundamental computer science concepts through Python. It provides a structured collection of source code implementations for classic data structures and algorithms, serving as a practical guide for building technical proficiency and preparing for coding interviews. The project distinguishes itself by integrating visual aids and diagrams that map complex execution steps to clarify how data structures function. This visual approach is paired with a rigorous automated unit testing framework, which validates the correctness of

    Structures source code into discrete, independent files to improve maintainability and educational clarity.

    Pythonalgorithmdatastructurespython3
    GitHub पर देखें↗3,078
  • ua-nick/data-structures-and-algorithmsua-nick का अवतार

    ua-nick/Data-Structures-and-Algorithms

    2,773GitHub पर देखें↗

    This repository is a collection of fundamental data structures and classic algorithms implemented in Go, designed for educational study and technical skill development. It provides a comprehensive library of standard storage primitives and computational procedures intended to demonstrate efficient data organization and logic. The project distinguishes itself through a focus on core design principles, utilizing language-level type parameters and interface-based polymorphism to maintain type safety and modularity. Implementations rely on iterative logic and direct memory management via pointers

    Organizes code into modular packages to isolate data structures and algorithms.

    Goalgorithmalgorithmsalgorithms-and-data-structures
    GitHub पर देखें↗2,773
  • sl1673495/leetcode-javascriptsl1673495 का अवतार

    sl1673495/leetcode-javascript

    2,113GitHub पर देखें↗

    यह रिपॉजिटरी मानक एल्गोरिदम चुनौतियों और तकनीकी साक्षात्कार समस्याओं के लिए JavaScript कार्यान्वयन का एक क्यूरेटेड संग्रह है। यह डेवलपर्स के लिए सत्यापित कोड समाधानों के अध्ययन के माध्यम से मूलभूत डेटा संरचनाओं और कम्प्यूटेशनल लॉजिक में महारत हासिल करने के लिए एक स्ट्रक्चर्ड शैक्षिक संसाधन के रूप में कार्य करता है। यह प्रोजेक्ट समाधानों को मानकीकृत एल्गोरिदम पैटर्न के अनुसार व्यवस्थित करके अलग है, जो आवर्ती समस्या-समाधान तकनीकों में महारत हासिल करने के लिए एक केंद्रित दृष्टिकोण की अनुमति देता है। कार्यान्वयन को डोमेन और तकनीकी दृष्टिकोण के आधार पर वर्गीकृत करके, यह जटिल लॉजिक पहेलियों को नेविगेट करने और सामान्य साक्षात्कार परिदृश्यों में दक्षता बनाने के लिए एक स्पष्ट पथ प्रदान करता है। रिपॉजिटरी विभिन्न इनपुट परिदृश्यों में समाधानों की शुद्धता की पुष्टि करने के लिए यूनिट-टेस्ट-संचालित सत्यापन को एकीकृत करके एक कठोर अध्ययन एनवायरनमेंट का समर्थन करती है। यह एक मॉड्यूलर फाइल-सिस्टम संरचना के माध्यम से लोकल डेवलपमेंट को भी सुविधाजनक बनाती है और एल्गोरिदम लॉजिक के इंटरैक्टिव डीबगिंग और चरण-दर-चरण निष्पादन का समर्थन करने के लिए आवश्यक कॉन्फ़िगरेशन प्रदान करती है।

    Organizes source code into a modular file structure based on problem types for easier navigation.

    JavaScript
    GitHub पर देखें↗2,113
  • aplus-framework/mvcaplus-framework का अवतार

    aplus-framework/mvc

    262GitHub पर देखें↗

    This project is a PHP framework designed for building web applications through the model-view-controller architectural pattern. It provides a structured environment for organizing server-side code into distinct layers, separating business logic and data management from user interface presentation. The framework functions as a server-side component library that manages the lifecycle of web requests. It includes tools for mapping incoming traffic to specific controller methods, processing requests through a middleware pipeline, and rendering dynamic content using template-based views. The syste

    Supports modular code organization to maintain a clean and navigable project structure.

    PHPaplusappapplication
    GitHub पर देखें↗262
  1. Home
  2. Software Engineering & Architecture
  3. Modular Code Organization