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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to tiann/kernelsu

Projects sharing features with KernelSU

30 open-source projects similar to tiann/kernelsu, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • bmax121/apatchbmax121 avatar

    bmax121/APatch

    7,103View on GitHub↗

    APatch is a suite of utilities for Android designed to provide kernel-level root access, manage system modules, and inject custom code into the kernel. It functions as a root tool and system module loader that allows for administrative privileges and device customization. The project distinguishes itself by injecting root capabilities directly into the kernel space to increase stealth and system-level authority. It utilizes a key-based authorization system to manage high-privilege access and prevent unauthorized administrative control of the device. The system modifies operating system behav

    Kotlinandroidinline-hookkernel
    View on GitHub↗7,103
  • topjohnwu/magisktopjohnwu avatar

    topjohnwu/Magisk

    60,989View on GitHub↗

    Magisk is an Android rooting framework designed to manage system-level modifications and grant administrative access to mobile devices. It functions by patching boot and recovery images to inject custom code into the operating system initialization sequence, allowing for system-wide control while maintaining compatibility with the underlying hardware. The project distinguishes itself through a systemless modification layer that overlays a virtual file system on top of read-only partitions, enabling changes without altering core system files. It includes a policy daemon to manage security cont

    Kotlin
    View on GitHub↗60,989
  • acidanthera/opencorepkgacidanthera avatar

    acidanthera/OpenCorePkg

    14,750View on GitHub↗

    OpenCorePkg is a modular UEFI bootloader designed to initialize hardware and facilitate the loading of modern operating systems on non-standard or unsupported hardware. It functions as a comprehensive firmware emulation environment, providing the necessary runtime services and memory management to bridge the gap between diverse hardware configurations and operating system requirements. The project distinguishes itself through its ability to perform runtime kernel patching and system firmware modification, allowing for the injection of drivers and the manipulation of hardware tables during the

    Copencore
    View on GitHub↗14,750

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • sukisu-ultra/sukisu-ultraSukiSU-Ultra avatar

    SukiSU-Ultra/SukiSU-Ultra

    4,416View on GitHub↗

    SukiSU-Ultra is a kernel-level privilege management tool for Android that grants and controls administrative access by patching kernel functions and loading custom modules. It functions as a kernel module framework that overwrites kernel function addresses to enhance system capabilities, and as a kernel patching utility for building device-specific rooted kernel images that preserve root access after system updates. The project enforces fine-grained superuser permission management directly in the kernel, with per-application root privilege locking that restricts elevated access to a controlle

    Kotlin
    View on GitHub↗4,416
  • apple/darwin-xnuapple avatar

    apple/darwin-xnu

    11,258View on GitHub↗

    XNU is a hybrid operating system kernel that combines a microkernel architecture with a monolithic layer for system services. It provides a foundation for operating system development, incorporating standardized system-call interfaces, a modular device driver framework, and mandatory access control security. The architecture features a Mach-based microkernel and a BSD-based monolithic layer. It utilizes a message-passing inter-process communication bus for secure data exchange between isolated kernel components and user-space processes, alongside an object-oriented driver framework that decou

    C
    View on GitHub↗11,258
  • rrorg/rrRROrg avatar

    RROrg/rr

    8,379View on GitHub↗

    This project provides a specialized UEFI boot environment and hardware emulation layer designed to run proprietary network-attached storage operating systems on generic x86 and x64 hardware. It functions as a bootloader and recovery environment that enables these systems to initialize on devices not originally manufactured by the vendor. The system employs a hardware emulation layer that mimics specific vendor IDs and boot parameters to ensure operating system compatibility. It includes a virtual machine image generator to create bootable images in multiple formats for deployment within virtu

    Shellbootloaderdsmredpill
    View on GitHub↗8,379
  • acidanthera/liluacidanthera avatar

    acidanthera/Lilu

    3,845View on GitHub↗

    Lilu is a kernel patching engine and runtime code injection framework designed to modify kernel drivers and libraries in memory. It functions as an operating system customization framework that intercepts function calls and redirects execution flow within the kernel to resolve hardware compatibility issues and adjust system stability. The project employs a modular platform that allows for the injection of code and the modification of system libraries during the boot process without altering files on disk. It utilizes a plugin-based extension architecture and a standardized API interface to lo

    C
    View on GitHub↗3,845
  • kernelsu-next/kernelsu-nextKernelSU-Next avatar

    KernelSU-Next/KernelSU-Next

    3,803View on GitHub↗

    KernelSU-Next is a kernel-level framework designed to provide administrative privileges and granular access control on the Android operating system. By integrating directly into the kernel during the build process, the project enables superuser management and system-wide modifications through kernel-level patching and system call interception. The framework distinguishes itself by utilizing non-persistent file system overlays, which allow for system partition modifications and module injection without altering underlying read-only storage blocks. This approach facilitates dynamic functionalit

    Kotlinandroidkernelkernelsu
    View on GitHub↗3,803
  • infisical/infisicalInfisical avatar

    Infisical/infisical

    27,374View on GitHub↗

    Infisical is a centralized secrets management platform designed to store, synchronize, and control access to sensitive credentials and configuration data across distributed development, staging, and production environments. It employs client-side encryption to ensure that secrets remain unreadable to the underlying storage infrastructure, while providing a hierarchical permission model to govern both user and machine access. The platform distinguishes itself through dynamic credential provisioning, which generates short-lived access tokens that are automatically revoked after use. It supports

    TypeScriptacmecertificate-managementcli
    View on GitHub↗27,374
  • dortania/opencore-legacy-patcherdortania avatar

    dortania/OpenCore-Legacy-Patcher

    17,633View on GitHub↗

    OpenCore Legacy Patcher is a utility designed to enable the installation and operation of modern operating systems on legacy hardware that is no longer officially supported. By interposing a custom bootloader between the system firmware and the kernel, the project facilitates the deployment of current software releases on older devices, bypassing restrictive compatibility checks and hardware identification requirements. The project distinguishes itself through a comprehensive framework for system interposition and persistent patching. It employs dynamic kernel extension injection and runtime

    Pythonbig-surmacosopencore
    View on GitHub↗17,633
  • ophub/amlogic-s9xxx-openwrtophub avatar

    ophub/amlogic-s9xxx-openwrt

    2,739View on GitHub↗

    This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic S9xxx series hardware into functional routers. It provides a hardware adaptation layer consisting of kernel modifications and drivers that enable the operating system to run on Amlogic ARM SoC devices. The project features an automated firmware pipeline for scheduling, building, and distributing custom images. It includes a device recovery toolkit for bootstrapping, flashing, and restoring factory images, and supports the conversion of devices previously running different mobile

    Shella311dallwinneramlogic
    View on GitHub↗2,739
  • nushell/nushellnushell avatar

    nushell/nushell

    39,743View on GitHub↗

    Nushell is a cross-platform shell and programming language designed to treat all input and output as structured data rather than raw text streams. By enforcing data types and command signatures, it provides a consistent environment for building robust, pipeline-oriented workflows. The shell allows users to chain commands that pass structured objects between stages, enabling complex data processing and automation tasks that remain predictable across different operating systems. What distinguishes the project is its focus on interactive data exploration and modular extensibility. Users can quer

    Rustnushellrustshell
    View on GitHub↗39,743
  • balloonwj/cppguideballoonwj avatar

    balloonwj/CppGuide

    6,030View on GitHub↗

    CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom

    View on GitHub↗6,030
  • kilo-org/kilocodeKilo-Org avatar

    Kilo-Org/kilocode

    15,616View on GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    View on GitHub↗15,616
  • netbootxyz/netboot.xyznetbootxyz avatar

    netbootxyz/netboot.xyz

    11,855View on GitHub↗

    netboot.xyz is a network-based system management platform that enables automated operating system deployment and remote system maintenance. By leveraging iPXE and standard network protocols like DHCP and TFTP, it provides a centralized infrastructure for booting installers and utility tools directly over a local network. The system is designed to facilitate unattended installations and live environment execution, allowing users to manage hardware without the need for physical installation media. The project distinguishes itself through a highly flexible, template-driven approach to boot menu

    Jinjaansiblebaremetalboot
    View on GitHub↗11,855
  • nasa/fprimenasa avatar

    nasa/fprime

    10,766View on GitHub↗

    F Prime is a component-based framework designed for the development and deployment of embedded and spaceflight software. It provides a modular architecture that decouples software logic from communication interfaces, allowing developers to define system structures through a domain-specific modeling language. This model-based approach enables automated code generation, ensuring consistency across complex system topologies while maintaining strict interface contracts between software modules. The framework distinguishes itself through its integrated build system and ground data operations suite

    C++componentscppembedded
    View on GitHub↗10,766
  • redox-os/redoxredox-os avatar

    redox-os/redox

    16,054View on GitHub↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Rustbsdfreebsdgnu
    View on GitHub↗16,054
  • dr-tsng/zygisknextDr-TSNG avatar

    Dr-TSNG/ZygiskNext

    8,605View on GitHub↗

    ZygiskNext is an Android rooting integration layer and system hooking framework. It functions as a code injector for the Android Zygote process, allowing for the modification of system behavior across various rooting environments and superuser managers. The project provides a specialized API to intercept and modify low-level system calls. This enables the injection of custom code into the base process that spawns applications, facilitating deep Android system customization and rooted development. The framework utilizes dynamic library loading, hook-based runtime modification, and Java Native

    androidkernelsumagisk
    View on GitHub↗8,605
  • falcosecurity/falcofalcosecurity avatar

    falcosecurity/falco

    8,670View on GitHub↗

    Falco is an eBPF runtime security monitor and cloud native detection engine that identifies abnormal behavior and security threats across hosts and containers. It functions as a Linux kernel event auditor, capturing system calls and kernel events in real-time to detect malicious activity. The system distinguishes itself through a rule-based threat detection model that evaluates system activity against a library of community-maintained rules and custom security definitions. It enriches raw kernel events with container and Kubernetes metadata to provide observability into isolated environments

    C++cloud-nativecncfcncf-project
    View on GitHub↗8,670
  • performanc/rezygiskPerformanC avatar

    PerformanC/ReZygisk

    3,109View on GitHub↗

    ReZygisk is an Android root module framework and Zygote process injector. It functions as a native hooking engine and linker redirection tool designed to inject custom code into the Android Zygote process so that modifications are inherited by all spawned applications. The project provides a decoupled abstraction layer and Zygisk API implementation, allowing system modules to operate independently of specific root management tools. This ensures that root modules remain stable and compatible across various kernel-level rooting solutions. The framework includes capabilities for system process

    Candroidapatchinjection
    View on GitHub↗3,109
  • ophub/amlogic-s9xxx-armbianophub avatar

    ophub/amlogic-s9xxx-armbian

    8,756View on GitHub↗

    This project is a Linux distribution build system and deployment framework designed to compile tailored Debian and Ubuntu server images for Amlogic ARM hardware. It functions as an operating system deployer and kernel builder, providing the tools necessary to flash system images to internal or external storage and manage boot configurations on ARM boards. The system includes a specialized build pipeline for compiling Linux kernels with hardware-specific patches and out-of-tree driver modules. It also features a dual-boot partition manager that enables the backup and restoration of original An

    Shella311dallwinneramlogic
    View on GitHub↗8,756
  • hoshimin/kernel-bridgeHoShiMin avatar

    HoShiMin/Kernel-Bridge

    1,817View on GitHub↗

    Kernel-Bridge is a C++ framework designed for Windows kernel-mode development, providing a comprehensive toolkit for building drivers, hypervisors, and system-level monitoring tools. It serves as a foundational environment for managing low-level operating system interactions, including memory management, process control, and cross-layer communication. The project distinguishes itself by offering specialized primitives for hypervisor construction and hardware-assisted memory isolation. It facilitates advanced system manipulation through techniques such as direct kernel object modification, asy

    C++
    View on GitHub↗1,817
  • rovo89/xposedinstallerrovo89 avatar

    rovo89/XposedInstaller

    3,973View on GitHub↗

    XposedInstaller is an Android system hooking tool designed to deploy the Xposed modification framework to a device. It serves as a rooted Android modification utility that enables the interception and modification of Android system and application methods to change native operating system behavior. The tool manages the installation of the framework to allow for deep system-level hooks and device behavior customization. It automates the deployment of the software required to alter how the Android operating system and its installed applications function. The installation process involves writi

    Javaandroidxposed
    View on GitHub↗3,973
  • winsiderss/systeminformerwinsiderss avatar

    winsiderss/systeminformer

    15,151View on GitHub↗

    System Informer is a diagnostic utility designed for the monitoring and management of Windows system components. It provides comprehensive visibility into process execution, system services, and hardware resource utilization, allowing users to track real-time performance metrics and analyze active system activity. The software distinguishes itself through deep integration with the operating system, utilizing kernel-mode driver interfacing to access low-level data and perform administrative actions. It features a plugin-based architecture that allows for the integration of external modules to

    Cadministratorbenchmarkingdebugger
    View on GitHub↗15,151
  • jumpserver/jumpserverjumpserver avatar

    jumpserver/jumpserver

    30,595View on GitHub↗

    JumpServer is a privileged access management platform designed to manage and audit secure access to SSH, RDP, Kubernetes, and database endpoints. It functions as a centralized gateway that brokers remote terminal and graphical sessions to isolate users from critical infrastructure. The system utilizes a web-based protocol gateway to translate remote connections into browser-compatible streams and a protocol-based proxy layer to isolate end-user devices from target assets. It incorporates security watermarking to deter unauthorized screen captures and provides a Kubernetes access gateway for c

    Pythonbastion-hostcyberarkdjango
    View on GitHub↗30,595
  • marcan/takeover.shmarcan avatar

    marcan/takeover.sh

    7,332View on GitHub↗

    This project provides specialized system utilities for deploying volatile rescue environments, managing root filesystems, and migrating live operating systems remotely. It functions as a tool for wiping and reinstalling a Linux system via SSH and serving as a remote OS migration tool. The software enables the deployment of an in-memory rescue environment over SSH to perform emergency maintenance and disk modifications. It allows for the unmounting of root filesystems and the detachment of volumes from a live kernel to facilitate repartitioning and filesystem layout changes without requiring a

    Shell
    View on GitHub↗7,332
  • kubearmor/kubearmorkubearmor avatar

    kubearmor/KubeArmor

    2,433View on GitHub↗

    KubeArmor is a runtime security enforcement system designed to protect containerized workloads and host infrastructure by restricting unauthorized process, file, and network activity. It operates by deploying lightweight agents across nodes that utilize kernel-level interception and Linux Security Modules to monitor and block system operations in real time. By mapping these enforcement actions to specific container and pod identities, the platform maintains granular access control within multi-tenant environments. The project distinguishes itself through a declarative policy orchestration fra

    Gobpfcontainersebpf
    View on GitHub↗2,433
  • nvidia/openshellNVIDIA avatar

    NVIDIA/OpenShell

    7,276View on GitHub↗

    OpenShell is a security framework and sandboxed execution runtime for autonomous AI agents. It provides isolated environments using containers and virtual machines to protect host infrastructure and sensitive data from unauthorized access during agent execution. The system distinguishes itself by combining hardware-accelerated passthrough for host GPU access with a security gateway that intercepts model API calls. This gateway manages credentials by stripping caller information and injecting backend secrets, ensuring sensitive API keys remain off the local filesystem. The platform covers bro

    Rust
    View on GitHub↗7,276
  • nvidia-nemo/guardrailsNVIDIA-NeMo avatar

    NVIDIA-NeMo/Guardrails

    5,680View on GitHub↗
    Pythonagentsgenerative-aiguardrails
    View on GitHub↗5,680
  • containers/cruncontainers avatar

    containers/crun

    3,975View on GitHub↗

    crun is a low-level container runtime that implements the Open Container Initiative specification for managing the lifecycle of isolated processes. It provides the core mechanisms for container creation, execution, and deletion, ensuring compatibility across platforms through standardized lifecycle management. The project distinguishes itself by offering a shared C library that allows container runtime operations to be embedded directly into other compiled applications. It further extends execution capabilities through specialized handlers that enable the deployment of containers within isola

    Ccontainersiotiot-cloud
    View on GitHub↗3,975