Kernel
A kernel is the heart of almost every operating system. It is always loaded in memory at any time and deals with the hardware to provide an interface for the software. It also manages peripherals, memory, interrupts, and processes. Examples of widely used kernels include Windows NT and Linux.
- GitHub: https://github.com/topics/kernel
- Wikipedia: https://en.wikipedia.org/wiki/Kernel_(operating_system)
- Aliases: microkernel, micro-kernel, exokernel, nanokernel,
- Last updated: 2026-06-17 00:12:56 UTC
- JSON Representation
https://github.com/primis/apollo
x86 Kernel Project
hacktoberfest-accepted kernel x86
Last synced: 15 Apr 2025
https://github.com/whokilleddb/helloworlddriver
Get started with writing your first ever Windows Driver
driver-development kernel kernel-driver windows
Last synced: 03 Jul 2025
https://github.com/cby-chen/kube_ansible
使用 ansible 安装 Kubernetes 高可用集群
ansible ansible-playbook docker etcd ingress kernel kubernetes kubernetes-setup
Last synced: 01 Sep 2025
https://github.com/veltzer/kcpp
C++ framework for the linux kernel
c-plus-plus kernel linus-torvalds linux object-oriented
Last synced: 01 Aug 2025
https://github.com/zhuagenborn/tiny-x86-os
💽 A simple Intel x86 operating system written in assembly and C++, supporting interrupts, memory paging and heap allocation, disk control, file partition, system calls, thread scheduling, etc.(使用C++和汇编开发的简易Intel x86操作系统,支持中断、内存分页、堆内存管理、磁盘控制、文件分区、系统调用、线程调度等功能。)
assembly cpp20 disk-management interrupt kernel memory-management opertaing-system thread-scheduling
Last synced: 12 Jun 2025
https://github.com/TheMalwareGuardian/Benthic
Windows Kernel Rootkit
kernel kernel-driver kernel-programming kernel-rootkit low-level-programming malware-development reverse-engineering rootkit
Last synced: 18 May 2026
https://github.com/rh-ecosystem-edge/kernel-module-management
The kernel module management operator builds, signs and loads kernel modules on OpenShift.
drivers go golang kernel kernel-module kmm kmmo ocp openshift
Last synced: 29 Jan 2026
https://github.com/naochen2799/latest-kernel-bbr3
Lastest Kernel with BBR3
bbr3 debian kernel linux linux-kernel ubuntu
Last synced: 06 Jun 2026
https://github.com/InES-HPMM/linux-l4t-4.4
Linux kernel 4.4 forked from Nvidia Linux4Tegra for TX1 and TX2. Supports L4T 28.1 and 28.2.1
csi hdmi hdmi2csi kernel linux linux4tegra nvidia tx1 tx2
Last synced: 22 Jul 2025
https://github.com/mark-i-m/os2
x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
async kernel message-passing os osdev rust x86-64
Last synced: 11 Apr 2025
https://github.com/leodido/demo-cloud-native-ebpf-day
Various eBPF programs for tracing network connections
attack auditing bpf defense demo ebpf enforcement experimentation kernel lsm lsm-hooks prevention security talk tracepoints tracing
Last synced: 17 Jun 2025
https://github.com/48cf/limine-zig-template
A simple template for building a Limine-compliant kernel in Zig.
amd64 bare-bones barebones kernel limine limine-bootloader template x86-64 zig ziglang
Last synced: 12 Apr 2025
https://github.com/wenyuzhao/sophon
A Raspberry Pi OS Kernel in Rust
aarch64 arm armv8 bare-metal kernel operating-system os osdev qemu raspberry-pi rpi4 rust-lang uefi
Last synced: 09 Apr 2025
https://github.com/mareksuscak/asus-pce-n53-linux
🤖 Asus PCE-N53 Linux Driver for Kernel versions 3.x, 4.x and 5.x
c driver kernel ubuntu wireless-network
Last synced: 14 Apr 2025
https://github.com/DErDYAST1R/EACBypass-CR3ReadyDrv
This is my EAC Bypass (Setup) Driver that offers an undetected communication and callback handler/hooking system through IOCTL.
anti bypass cheat cr3 driver eac easy easy-anti-cheat exploit ioctl kernel read undetected write
Last synced: 08 May 2025
https://github.com/ylarod/rootguard
A kernel module for protecting android rooted device
Last synced: 26 Jul 2025
https://github.com/fbac/sklookup-go
eBPF sk_lookup program as a golang library
cilium cilium-ebpf ebpf ebpf-programs golang kernel linux linux-kernel networking networking-programmability socket socket-programming
Last synced: 09 Oct 2025
https://github.com/travorlzh/travoros
A simple OS running on Intel x86 architecture | No longer updating
assembly bootloader c i386 kernel operating-system os x86
Last synced: 15 Apr 2025
https://github.com/b3h3moth/unixcentric
Everything is focused on Unix systems. From C Language Programming to Unix Systems Programming and Kernel Hacking
articles c c11 c89 c99 documentation kernel kernel-hacking kernel-modules linux papers system-programming talks unix unix-like unix-philosophy
Last synced: 04 Sep 2025
https://github.com/DErDYAST1R/BEKernelDriverUpdated
This is a repo of my previous BEKernelDriver but updated to add better protections and a more detailed setup. also with a good bit of code cleanup.
anti battleye cache cheat clearing dayz driver eac easy escape fortnite from ioctl kernel mml mmu nmi piddb tarkov undetected
Last synced: 08 May 2025
https://github.com/alessandro-salerno/salernos-kernel
x86-64 kernel for learning purposes
amd64 assembly c clean-architecture clean-code cli gpl gplv2 hobby-kernel hobby-os kernel no-if-statement os salernos toy-os toy-os-kernel uefi x86-64
Last synced: 30 Apr 2025
https://github.com/ylarod/signaltracer
A kernel module for tracing signal
android gki kernel module signal-trace
Last synced: 23 Jun 2025
https://github.com/subconsciouscompute/poc-windows-rust-filter
Windows Minifilter Driver in pure Rust
ffi ffi-bindings filesystem kernel minifilter minifilter-driver rust windows
Last synced: 20 Apr 2025
https://github.com/mrgilli/quantix-os
Official repo of the UNIX-like Operating System "Quantix".
c-kernel kernel operating-system quantum-programming quantum-software unix unix-based-system
Last synced: 12 Apr 2025
https://github.com/DErDYAST1R/EAC-CR3Bypass
My EAC & BE Rady CR3 Reading & Writing source that I use for my KM Drivers.
anti cheat cr3 driver eac easy easy-anti-cheat external kernel read ud undetected write
Last synced: 08 May 2025
https://github.com/loopholelabs/linux-pvm-ci
Kernel package CI for Linux with PVM patches applied
Last synced: 24 Oct 2025
https://github.com/aveek-saha/fuse-filesystem
A basic file system in user space written in C using FUSE
file-system filesystem fuse fuse-filesystem fuse-kernel kernel libfuse linux-filesystem userspace
Last synced: 11 Sep 2025
https://github.com/micolous/xbox360bb
Driver for XBox 360 "Big Button" controllers for Linux. Most of the code is written by James Mastros, I just did some bugfixes and made it a standalone module.
Last synced: 10 Oct 2025
https://github.com/loxilb-io/loxilb-ebpf
loxilb ebpf sub-module
cloud-native datapath ebpf kernel
Last synced: 27 Oct 2025
https://github.com/fedorlap2006/depthos
Very simple to use OS, which doesn't restrict you
kernel operating-system os osdev
Last synced: 29 Jun 2025
https://github.com/m0rf30/qemu-kernels-rpi
QEMU kernel builds for Raspberry Pi devices and a very awful script to compile them
archlinuxarm kernel qemu qemu-system-aarch64 qemu-system-arm raspberry versatile-pb vexpress-v2f-1xv7-ca53x2 vexpress-v2p-ca15-tc1
Last synced: 21 Feb 2026
https://github.com/AetherRadio/X6100Buildroot
A project to build a Linux kernel and OS for the Xiegu X6100 without having to copy files from the vendor's kernel.
kernel linux linux-kernel xiegu
Last synced: 09 Jul 2025
https://github.com/ilanvinograd/os_32bit
32 Bit Operation System
32-bit 32bit assembly c kernel low-level nasm-assembly operation-system operation-systems os osdev qemu x86
Last synced: 26 Apr 2025
https://github.com/kkebo/swift_os
An operating system written in Swift.
aarch64 kernel operating-system os osdev swift
Last synced: 18 Mar 2025
https://github.com/coderarjob/meghaos-x86
MeghaOS is a 32 bit, protected mode Operating System for the Intel x86 architecture.
c ia32-assembly kernel osdev x86-assembly
Last synced: 03 Sep 2025
https://github.com/avagin/tcp-repair
HOWTO: TCP connection repair
checkpoint-restart criu kernel linux socket tcp tcp-repair tcp-socket zero-downtime
Last synced: 11 Apr 2025
https://github.com/keyvank/zincos
A lightweight and readable C++11 Operating System!
c-plus-plus c-plus-plus-11 kernel operating-system operating-systems x86 x86-32
Last synced: 02 May 2025
https://github.com/snowzjx/liteflow
A Hybrid Framework to Build High-performance Adaptive Neural Networks for Kernel Datapath
datapath kernel kernel-module networking neural-networks
Last synced: 07 Apr 2026
https://github.com/pstolarz/w1-gpio-cl
Command line configured kernel mode 1-wire bus master driver. w1-gpio standard Linux module enhancement/substitution.
bus-master data-wire-gpio driver ds18b20 embedded embedded-systems gpio gpio-pins kernel linux linux-kernel one-wire
Last synced: 23 Mar 2025
https://github.com/novariaos/novariaos-src
An experimental operating system where everything runs in a VM
c kernel nasm novariaos open-source operating-system osdev unix-like unix-like-operating-system unix-like-os unix-like-system
Last synced: 13 Jan 2026
https://github.com/cxbx-reloaded/xbox_kernel_test_suite
Xbox kernel APIs tester written using nxdk
Last synced: 12 May 2025
https://github.com/topnotchfreaks/kernel_msm-5.15
Kernel source and builder for Redmi Note 12/13 4G NFC & Redmi Pad SE (topaz/tapas/sapphire/sapphiren/xun)
force-push-warning kernel kernel-builder
Last synced: 03 Feb 2026
https://github.com/rafael-santiago/dev-enigma
Let's implement an Enigma machine as a char device just for fun.
crypto-toy device-driver enigma-simulator freebsd-kld kernel linux-drivers
Last synced: 05 Apr 2025
https://github.com/JiaHuann/Smart_Fault_Injector_LLM
Intelligent kernel error injection/testing tool based on large model and eBPF.(基于大模型和eBPF的智能化kernel错误注入、测试工具)
ebpf fault-injection kernel security-tools testing-tools
Last synced: 11 Sep 2025
https://github.com/RavSS/HAVK
An attempt at a minimalistic and secure operating system.
ada kernel operating-system osdev security spark-ada
Last synced: 14 Mar 2025
https://github.com/ivon852/android_kernel_xiaomi_whyred_docker
Docker Kernel for Xiaomi Whyred.
Last synced: 10 Mar 2025
https://github.com/lordarcadius/electrablue_mido
A well-optimized custom kernel for Xiaomi Redmi Note 4 (mido)
eb ebkernel ebmido electrablue electrabluekernel electrabluemido kernel linux linux-kernel redminote4 redminote4x
Last synced: 13 Sep 2025
https://github.com/zliuva/ktlswrapper
A wrapper that enables TLS support (TLS 1.2 with AES 128 GCM) for existing applications without code change.
c kernel ld-preload sockets tls
Last synced: 11 May 2025
https://github.com/jiahuann/smart_fault_injector_llm
Intelligent kernel error injection/testing tool based on large model and eBPF.(基于大模型和eBPF的智能化kernel错误注入、测试工具)
ebpf fault-injection kernel security-tools testing-tools
Last synced: 11 Apr 2025
https://github.com/milouk/sphinx-beryllium
Sphinx Custom Kernel for Pocophone F1 (Beryllium)
kernel lineageos linux linux-kernel pocophone sphinx
Last synced: 13 May 2025
https://github.com/pyshwaa/charlex-os
CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD.
bsd c charlex-os comming-soon cpp cprogramming kernel kernel-source linux myos operating-system operating-system-kernel operating-system-learning operating-systems star starred test unix windows
Last synced: 09 Apr 2025
https://github.com/d0p1s4m4/fukuro
Simple microkernel (early stage)
aarch64 arm c fukuro hacktoberfest i686 kernel microkernel osdev x86 x86-32
Last synced: 05 Mar 2026
https://github.com/karthik558/ryzen-kernel.github.io
Official site for RYZEN Kernel – high-performance, battery-optimized Android kernel. Download releases, get updates, and support at karthiklal.in.
android-kernel-website html-css-javascript kernel kernel-release-site multi-page-design product-design-website responsive-web-design
Last synced: 01 Aug 2025
https://github.com/abhineetraj1/basic-operating-system
This is basic operating system, with kernel made in C.
c c-language kernel kernel-source operating-system operating-system-kernel operating-systems-project
Last synced: 10 Apr 2025
https://github.com/kdrag0n/kramflash
A fast & simple bootable GKI kernel flasher for boot image v2 and v3 devices.
Last synced: 23 Apr 2025
https://github.com/operalib/operalib
Learning with operator-valued kernels
features fourier kernel kernel-methods learning-algorithm machine-learning-library operator-valued random rff scikit-learn
Last synced: 12 Apr 2025
https://github.com/tornaxo7/pornos
A custom kernel for educational reasons!
Last synced: 13 Apr 2025
https://github.com/zenith391/fuchas
Efficient yet powerful OpenComputers OS
fuchas fuchas-os kernel minecraft opencomputers operating-system os
Last synced: 12 Apr 2025
https://github.com/farzadasgari/proadv
ProADV is a Python package designed for efficient processing and analysis of acoustic Doppler velocimeter (ADV) data. It offers advanced cleaning algorithms for robust despiking and noise removal, comprehensive statistical functions for calculating essential measures, and further analysis capabilities.
3d-kernel kernel proadv python signal-processing
Last synced: 30 May 2026
https://github.com/sakaki-/bcmrpi3-kernel-bis
Automated weekly build of the default branch 64-bit bcmrpi3_defconfig (+ tweaks) Linux kernel for the RPi3 B / B+
64-bit bcmrpi3-kernel kernel kernel-tarball raspberry-pi rpi3 rpi3b rpi3b-plus
Last synced: 27 Mar 2026
https://github.com/En14c/LilyOfTheValley
Simple LKM linux kernel rootkit (x86 / x86_64)
c kernel kernel-module linux-kernel linux-kernel-module security
Last synced: 10 Mar 2025
https://github.com/kkent030315/anyelevate
x64 Windows privilege elevation using anycall
code-execution exploit kernel privilege-elevation privilege-escalation privilege-escalation-exploits windows windows-10
Last synced: 28 Oct 2025
https://github.com/ingamedeo/orangepi3-h6-mainline
Mainline kernel Orange Pi 3 (Allwinner H6) with custom DTS, USB3, WiFi, Ethernet (dwmac_meson8b regulator patch), PCI-E patches. EL2 Hypervisor for quirky PCI-E controller.
kernel kernel-source mainline mainline-kernel orangepi orangepi3 pcie uboot
Last synced: 20 Jan 2026
https://github.com/wisepythagoras/dart
A Unix/Linux like operating system
kernel kernel-dev operating-system operating-systems operatingsystem os os-dev os-development unix
Last synced: 16 Apr 2025
https://github.com/MaxDesiatov/Hleeb
Swift running on bare metal Raspberry Pi
bare-metal kernel operating-system operating-system-learning osdev raspberry-pi swift
Last synced: 10 May 2025
https://github.com/oracle-samples/drgn-tools
drgn helpers specific to Oracle UEK, along with custom CLI and reporting tool corelens
Last synced: 27 Apr 2025
https://github.com/9xbt/bentobox
64-bit SMP-enabled operating system targeting x86_64 and aarch64
aarch64 c kernel operating-system os posix-compatible smp x86-64
Last synced: 16 Jan 2026
https://github.com/kylecs/Kernel
A very simple kernel with terminal driver, written in C and assembly. Work in progress.
Last synced: 10 Mar 2025
https://github.com/antoniovazquezblanco/ghidradevicetreeblob
Import Device Tree Information onto your Ghidra memory map
bootloaders device-tree devicetree driver dtb ghidra ghidra-extension ghidra-loader ghidra-plugin kernel reverse-engineering
Last synced: 15 Feb 2026
https://github.com/maxdesiatov/hleeb
Swift running on bare metal Raspberry Pi
bare-metal kernel operating-system operating-system-learning osdev raspberry-pi swift
Last synced: 14 Apr 2025
https://github.com/rpep/tcl_kernel
A Jupyter Kernel for the Tcl language.
hacktoberfest jupyter kernel notebook python tcl tcltk
Last synced: 13 Oct 2025
https://github.com/3Nigma/nelu-kernelu
Yet Another Node.JS Kernel for the Jupyter Notebook :man:
jupyter-notebook kernel no nodejs
Last synced: 10 Mar 2025
https://github.com/containers/space-grade-linux
Space Grade Linux is an advanced Linux-based operating system designed to meet the rigorous demands of aerospace, satellite, and other high-reliability environments.
autonomous cubesat cubesatellite cubesats kernel linux qm security space spaceship
Last synced: 06 Oct 2025
https://github.com/nationalsecurityagency/qgis-densityanalysis-plugin
QGIS plugin that automates the creation of density heatmaps with a heatmap explorer to examine the areas of greatest concentrations. It includes H3, geohash, and polygon density map algorithms along with several styling algorithms.
analysis density gis heatmap kernel plugin point polygon qgis style
Last synced: 11 Jun 2025
https://github.com/kkent030315/processvmaccess
Two PoC of accessing process virtual memory via NT Kernel
kernel nt-kernel physical-memory virtual-memory windows windows10
Last synced: 28 Oct 2025
https://github.com/milouk/sphinx-dipper
Sphinx Custom Kernel for Mi 8 (Dipper)
dipper kernel lineageos linux linux-kernel mi-8 sphinx
Last synced: 12 Oct 2025
https://github.com/thamugadi/powerpc-ofw-boot
Bootable stuff for PowerPC-based macs + some primitives to interact with OpenFirmware
kernel mac macintosh openfirmware osdev powerpc
Last synced: 10 Apr 2025