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

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

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

5 रिपॉजिटरी

Awesome GitHub RepositoriesKernel-User Space Interfacing

Mechanisms for transitioning execution and managing boundaries between kernel mode and user mode.

Distinct from User-Space Application Support: Candidates focus on testing or splitting, not the active mechanism of entering/manipulating user space for execution.

Explore 5 awesome GitHub repositories matching operating systems & systems programming · Kernel-User Space Interfacing. Refine with filters or upvote what's useful.

Awesome Kernel-User Space Interfacing GitHub Repositories

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

    asterinas/asterinas

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

    Asterinas is a memory-safe operating system kernel designed to prevent data races and memory corruption. It functions as a Linux-ABI compatible kernel, enabling the execution of existing Linux binaries and container workloads while providing a declarative operating system distribution model. The project distinguishes itself by acting as a virtual machine container host and a confidential computing guest OS, allowing it to run within hardware-isolated Trusted Execution Environments such as Intel TDX. It implements a minimal trusted computing base by isolating unsafe low-level operations and se

    Implements the mechanisms for transitioning execution and managing boundaries between kernel and user modes.

    Rustkernelosrust
    GitHub पर देखें↗4,678
  • frrouting/frrFRRouting का अवतार

    FRRouting/frr

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

    FRRouting is an internet routing suite comprising a collection of daemons that implement standard IPv4 and IPv6 routing protocols. It provides a protocol engine for BGP, an EVPN network virtualizer, and an MPLS label manager, alongside a gRPC routing interface for programmatic configuration and data retrieval using YANG models. The suite is distinguished by its extensibility through a Lua scripting framework that executes custom scripts at internal hooks to modify routing behavior. It also features a transactional configuration model that uses separate candidate and running databases to ensur

    Uses system sockets and Netlink to keep the software routing table aligned with the operating system forwarding base.

    Cbabelbgpeigrp
    GitHub पर देखें↗4,184
  • xiaowenxia/embedded-notesxiaowenxia का अवतार

    xiaowenxia/embedded-notes

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

    embedded-notes एम्बेडेड Linux, Linux कर्नेल इंटरनल और C प्रोग्रामिंग पर केंद्रित तकनीकी अध्ययन गाइडों और विकास नोट्स का एक संग्रह है। यह एम्बेडेड सिस्टम विकास के लिए एक संदर्भ और क्षेत्र में तकनीकी साक्षात्कारों के लिए एक तैयारी संसाधन के रूप में कार्य करता है। यह प्रोजेक्ट डिवाइस ड्राइवर लिखने, वर्चुअल मेमोरी को प्रबंधित करने और कर्नेल इंटरनल को समझने पर विस्तृत दस्तावेज़ीकरण प्रदान करता है। इसमें MQTT और TCP/IP जैसे IoT नेटवर्क प्रोटोकॉल पर गाइड भी शामिल हैं, और चिप आर्किटेक्चर और हार्डवेयर पेरिफेरल्स के आर्किटेक्चरल विवरण को रेखांकित करता है। सामग्री सिस्टम प्रोग्रामिंग की एक विस्तृत सतह को कवर करती है, जिसमें मैनुअल मेमोरी प्रबंधन, प्रक्रिया लाइफसाइकिल प्रबंधन और रीयल-टाइम ऑपरेटिंग सिस्टम अवधारणाओं का कार्यान्वयन शामिल है। इसमें ARM के लिए क्रॉस-कंपाइलेशन, बाइनरी विश्लेषण और बिल्ड ऑटोमेशन के लिए शेल स्क्रिप्टिंग जैसे निम्न-स्तरीय टूलिंग के लिए संदर्भ भी शामिल हैं।

    Documents the mechanisms and boundaries used to transition execution between kernel mode and user mode.

    armcdriver
    GitHub पर देखें↗3,998
  • tekezo/karabinertekezo का अवतार

    tekezo/Karabiner

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

    Karabiner is a system-level keyboard remapper and input modifier for macOS. It functions as a kernel-level interceptor that modifies raw hardware events before they reach the operating system, utilizing a virtual hardware device to inject synthesized keyboard and mouse actions. The project distinguishes itself as a context-aware input manager, applying modification rules dynamically based on the active application, connected hardware, or current input source. It serves as a keyboard macro engine capable of automating multi-key shortcuts and conditional behaviors. Its broader capabilities inc

    Runs a background daemon that synchronizes configuration and rules between the kernel driver and user interface.

    C++
    GitHub पर देखें↗3,787
  • pqrs-org/karabiner-archivedpqrs-org का अवतार

    pqrs-org/Karabiner-archived

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

    This project is a macOS keyboard remapping utility that intercepts and transforms hardware input events to customize key mappings, mouse behavior, and system automation. It utilizes a kernel-level input interceptor to modify or block raw hardware signals before they reach the operating system, paired with a state-aware rule engine that processes signals through conditional logic based on the active application or hardware. The system includes a human interface device emulator to inject synthesized keyboard and mouse events into macOS and a keyboard macro system for executing shell commands, l

    Implements a background daemon to manage communication and real-time rule updates between the kernel driver and user interface.

    C++
    GitHub पर देखें↗3,787
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel-User Space Interfacing

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

  • Configuration Management DaemonsBackground processes that synchronize state and configuration updates between kernel drivers and user-space interfaces. **Distinct from Kernel-User Space Interfacing:** Focuses on the daemon managing rule synchronization, not the general mechanism of kernel-user interfacing