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

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

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

1.2K रिपॉजिटरी

Awesome GitHub RepositoriesKernel and Core Internals

Low-level components responsible for hardware abstraction, process scheduling, and fundamental system resource management.

Explore 1,168 awesome GitHub repositories matching operating systems & systems programming · Kernel and Core Internals. Refine with filters or upvote what's useful.

Awesome Kernel and Core Internals GitHub Repositories

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

    openclaw/openclaw

    380,031GitHub पर देखें↗

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

    Bridges child processes to ensure reliable signal forwarding and clean listener detachment during execution.

    TypeScriptaiassistantcrustacean
    GitHub पर देखें↗380,031
  • kamranahmedse/developer-roadmapkamranahmedse का अवतार

    kamranahmedse/developer-roadmap

    357,434GitHub पर देखें↗

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

    Tracks object references to automatically deallocate memory when no active references remain.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    GitHub पर देखें↗357,434
  • jwasham/coding-interview-universityjwasham का अवतार

    jwasham/coding-interview-university

    353,639GitHub पर देखें↗

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

    Master byte order handling to ensure binary data compatibility across diverse hardware architectures.

    algorithmalgorithmscoding-interview
    GitHub पर देखें↗353,639
  • vinta/awesome-pythonvinta का अवतार

    vinta/awesome-python

    303,207GitHub पर देखें↗

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

    Interacts with physical hardware components and peripherals through low-level communication protocols and specialized drivers.

    Pythonawesomecollectionspython
    GitHub पर देखें↗303,207
  • torvalds/linuxtorvalds का अवतार

    torvalds/linux

    237,355GitHub पर देखें↗

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

    Functions as a core operating system kernel managing hardware resources, memory, and process scheduling.

    C
    GitHub पर देखें↗237,355
  • affaan-m/eccaffaan-m का अवतार

    affaan-m/ECC

    221,981GitHub पर देखें↗

    ECC एक LLM एजेंट ऑर्केस्ट्रेशन फ्रेमवर्क और क्रॉस-प्लेटफ़ॉर्म AI टूलिंग सूट है जिसे मल्टी-मॉडल वर्कफ़्लो का समन्वय करने के लिए डिज़ाइन किया गया है। यह विभिन्न AI-संचालित कोड संपादकों में जटिल सॉफ्टवेयर विकास कार्यों को निष्पादित करने के लिए विशेष एजेंट भूमिकाओं, पुन: प्रयोज्य कौशल और संरचित नियोजन को प्रबंधित करने के लिए एक सिस्टम प्रदान करता है। प्रोजेक्ट खुद को एक मॉडल कॉन्टेक्स्ट प्रोटोकॉल मैनेजर के रूप में अलग करता है, जो बाहरी सर्वर को एकीकृत करने और टूल निष्पादन का ऑडिट करने के लिए एक कॉन्फ़िगरेशन परत प्रदान करता है। यह आगे एक एजेंटिक सुरक्षा सैंडबॉक्स लागू करता है जो संवेदनशील फ़ाइल एक्सेस को प्रतिबंधित करता है और स्वायत्त वर्कफ़्लो को सुरक्षित करने के लिए गुप्त रिसाव (secret leakage) के लिए स्कैन करता है। फ्रेमवर्क AI कोडिंग वर्कफ़्लो ऑटोमेशन, टेस्ट-ड्रिवन डेवलपमेंट गार्डरेल्स, इंटेलिजेंट रूटिंग के माध्यम से मॉडल लागत ऑप्टिमाइज़ेशन और स्टेट-आइसोलेटेड मेमोरी प्रबंधन सहित व्यापक क्षमता क्षेत्रों को कवर करता है। इसमें भाषा-विशिष्ट कोडिंग मानकों को लागू करने और विभिन्न एकीकृत विकास वातावरणों में एजेंट व्यवहारों को प्रबंधित करने के लिए टूल भी शामिल हैं। सिस्टम को एक कमांड-लाइन इंटरफ़ेस के माध्यम से प्रबंधित किया जाता है जो टूल इंस्टॉलेशन, कॉन्फ़िगरेशन मरम्मत और टूलिंग प्रीसेट की तैनाती को संभालता है।

    Isolates agent session memory into project-specific directories to prevent cross-project data pollution.

    JavaScript
    GitHub पर देखें↗221,981
  • cyc2018/cs-notesCyC2018 का अवतार

    CyC2018/CS-Notes

    184,601GitHub पर देखें↗

    This repository serves as a comprehensive educational resource covering core computer science concepts, software engineering principles, and system architecture. It provides detailed explanations of fundamental data structures and algorithms, alongside in-depth analysis of database management systems, including transaction properties, storage engines, and concurrency control mechanisms. The collection also offers extensive documentation on the Java programming language, ranging from collection internals and memory management to concurrency primitives and object-oriented design patterns. Furth

    Covers system calls used to monitor and manage the execution states of child processes.

    algorithmcomputer-sciencecpp
    GitHub पर देखें↗184,601
  • avelino/awesome-goavelino का अवतार

    avelino/awesome-go

    175,576GitHub पर देखें↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    Bridge software to physical hardware through specialized interface libraries and embedded device drivers.

    Goawesomeawesome-listgo
    GitHub पर देखें↗175,576
  • huggingface/transformershuggingface का अवतार

    huggingface/transformers

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

    Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and

    Manages key-value cache states using fixed-size blocks to minimize memory fragmentation during inference.

    Pythonaudiodeep-learningdeepseek
    GitHub पर देखें↗161,630
  • microsoft/powertoysmicrosoft का अवतार

    microsoft/PowerToys

    135,047GitHub पर देखें↗

    PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for system configuration and automation. By leveraging native system hooking, the suite intercepts global input and window events to provide advanced control over the computing environment. The project distinguishes itself through its focus on cross-device input orchestration and spatial

    Manages system host file entries to simplify network routing and domain redirection.

    Cadvanced-pastecolor-pickercommand-palette
    GitHub पर देखें↗135,047
  • golang/gogolang का अवतार

    golang/go

    134,756GitHub पर देखें↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external dependencies. The language is built around a structural type system that uses interfaces for polymorphism and a concurrency model based on lightweight, stack-based coroutines that communicate through channels. The language distinguishes itself through a runtime that features a c

    Multiplexes lightweight user-space threads onto OS threads using dynamically growing and shrinking stacks.

    Gogogolanglanguage
    GitHub पर देखें↗134,756
  • facebook/react-nativefacebook का अवतार

    facebook/react-native

    126,019GitHub पर देखें↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    Displays native platform-specific components to maintain a consistent look and feel within the host operating system.

    C++androidapp-frameworkcross-platform
    GitHub पर देखें↗126,019
  • atom/electronatom का अवतार

    atom/electron

    121,778GitHub पर देखें↗

    Electron is a framework for building native desktop applications using JavaScript, HTML, and CSS. It functions as a cross-platform desktop runtime that combines the Chromium engine with Node.js to enable web technologies to run as standalone applications on Windows, macOS, and Linux. The project serves as a desktop integration layer that allows web-based user interfaces to access low-level operating system APIs. By bridging the Chromium rendering engine with a Node.js environment, it enables a single codebase to be deployed as a native executable across different desktop operating systems. T

    Provides a native bridge that exposes system-level C++ capabilities to the JavaScript layer.

    C++
    GitHub पर देखें↗121,778
  • electron/electronelectron का अवतार

    electron/electron

    121,727GitHub पर देखें↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    Spawns isolated child processes for CPU-intensive or untrusted tasks while maintaining communication channels with the main application.

    C++c-plus-pluschromecss
    GitHub पर देखें↗121,727
  • rustdesk/rustdeskrustdesk का अवतार

    rustdesk/rustdesk

    116,258GitHub पर देखें↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is designed to function across desktop and mobile environments, offering native remote control, screen sharing, and file management capabilities. What distinguishes the platform is its centralized administrative control plane, which allows for granular management of security polic

    Details system-level requirements for screen recording, input monitoring, and accessibility permissions.

    Rustandroidanydeskdart
    GitHub पर देखें↗116,258
  • rust-lang/rustrust-lang का अवतार

    rust-lang/rust

    114,066GitHub पर देखें↗

    Rust is a programming language designed for memory safety and performance. It provides a comprehensive curriculum that covers fundamental syntax, memory management, and advanced programming paradigms, including support for functional and object-oriented styles. The language features a strong type system that enforces memory safety through ownership, borrowing, and lifetime annotations, while also offering mechanisms for handling both recoverable and unrecoverable errors. The language includes extensive support for concurrent programming, providing primitives for thread management, shared-stat

    Enforces strict ownership and borrowing rules at compile time to eliminate common memory-related vulnerabilities.

    Rustcompilerlanguagerust
    GitHub पर देखें↗114,066
  • 2dust/v2rayn2dust का अवतार

    2dust/v2rayN

    109,164GitHub पर देखें↗

    v2rayN is a cross-platform graphical management suite designed to centralize the configuration and execution of multiple network proxy protocols. It functions as a unified control plane that abstracts heterogeneous proxy backends, allowing users to manage diverse network routing engines through a single interface. The platform distinguishes itself by providing a consistent management experience across Windows, Linux, and macOS, while orchestrating the lifecycle of independent proxy processes as child services. It supports specific configuration ecosystems, enabling users to organize and switc

    Orchestrates the lifecycle and configuration of independent proxy processes by monitoring external core executables as child services.

    C#proxyshadowsockssocks5
    GitHub पर देखें↗109,164
  • tauri-apps/tauritauri-apps का अवतार

    tauri-apps/tauri

    107,946GitHub पर देखें↗

    Tauri is a cross-platform framework for building desktop applications that combine web-based user interfaces with a memory-safe systems-language backend. It functions as a secure runtime that hosts web content within native windowing containers, allowing developers to leverage existing web technologies while maintaining high-performance native logic. By compiling applications into small-footprint, platform-specific binaries, the framework avoids bundling heavy runtime environments, resulting in lightweight executables. The project distinguishes itself through a capability-based security model

    Facilitates secure message-passing between frontend web contexts and native backends for seamless data exchange.

    Rustdesktop-apphigh-performancemobile-app
    GitHub पर देखें↗107,946
  • immich-app/immichimmich-app का अवतार

    immich-app/immich

    104,236GitHub पर देखें↗

    Immich is a self-hosted media management platform designed to provide a centralized, private repository for photos and videos. It functions as a comprehensive system for organizing, backing up, and viewing personal media collections across mobile devices, web browsers, and external storage locations. By maintaining full control over data ownership and storage infrastructure, the platform ensures that users retain sovereignty over their digital assets. The system distinguishes itself through a distributed architecture that coordinates background media synchronization, real-time filesystem moni

    Allocates system resources like CPU and RAM to ensure stable performance for intensive media processing and database operations.

    TypeScriptbackup-toolfluttergoogle-photos
    GitHub पर देखें↗104,236
  • microsoft/terminalmicrosoft का अवतार

    microsoft/terminal

    103,685GitHub पर देखें↗

    This project is a terminal emulator that provides a modern command-line interface with support for tabbed navigation, GPU-accelerated text rendering, and comprehensive Unicode character display. It functions as a host for multiple shell sessions, managing them as independent processes within a unified windowing environment while maintaining compatibility with legacy console applications through a robust sequence parsing engine. Beyond its role as a standalone application, the project is built on a modular architecture that exposes its core logic as a reusable library. This design allows devel

    Coordinates multiple independent shell processes within a unified, tabbed user interface for improved workflow management.

    C++cmdcommand-lineconsole
    GitHub पर देखें↗103,685
पिछला123456…59अगला
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel and Core Internals

सब-टैग एक्सप्लोर करें

  • Boot & Startup Management25 सब-टैग्सTools and loaders that manage the initialization process and configuration of an operating system during startup.
  • Cloud Interruption Handling1 सब-टैगProcessing cloud provider signals to proactively migrate workloads before instances are reclaimed. **Distinct from Interrupt Handling:** Handles high-level cloud infrastructure reclamation events rather than low-level OS kernel interrupts.
  • Event Loops6 सब-टैग्सSystems that monitor file descriptors and asynchronous events to coordinate real-time input and output. **Distinguishing note:** None of the candidates were relevant; this is a low-level system architecture component.
  • Inter-Process Communication UtilitiesTools and mechanisms for managing data exchange and synchronization between separate system processes. **Distinguishing note:** Focuses on low-level message batching and IPC optimization rather than high-level network protocols.
  • Interrupt Handling4 सब-टैग्सMechanisms for managing hardware signals and translating them into system events. **Distinguishing note:** Focuses on low-level hardware-to-software signal translation.
  • Kernel Development8 सब-टैग्सResources and guides for building operating system kernels and bootloaders from scratch. **Distinguishing note:** Focuses specifically on low-level kernel and bootloader implementation rather than general system administration or high-level OS utilities.
  • Kernel Networking1 सब-टैगLow-level interfaces and tools for interacting with operating system network stacks. **Distinguishing note:** Focuses on Netfilter rule manipulation for traffic routing.
  • Operating System Kernels14 सब-टैग्सCore system software that manages hardware resources, process scheduling, and low-level system operations.
  • Process and Memory Management15 सब-टैग्सMechanisms for allocating system memory and managing the execution lifecycle of software processes.
  • Signal HandlersUtilities for managing and resetting system signal handlers to prevent crashes. **Distinguishing note:** Focuses on low-level system stability and error recovery.
  • Synchronization PrimitivesMechanisms for coordinating concurrent operations and ensuring task completion order. **Distinguishing note:** Focuses on hardware-level synchronization signals and task ordering.
  • System Calls9 सब-टैग्सInterfaces between user-space applications and the operating system kernel. **Distinguishing note:** Focuses on low-level OS interaction rather than high-level application development.
  • System Programming Primitives6 सब-टैग्सFundamental programming interfaces and abstractions used to build system-level software and manage hardware interactions.
  • System Resource Management4 सब-टैग्सSystems that monitor and distribute physical hardware resources among competing software processes.
  • Task SchedulingUtilities for concurrent operation management and background execution. **Distinguishing note:** No candidates provided; fits under systems programming.
  • eBPF Tooling21 सब-टैग्सUtilities for leveraging eBPF for system observability, networking, and security. **Distinguishing note:** Focuses on the execution of eBPF tools within the cluster.