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-29 00:16:53 UTC
- JSON Representation
https://github.com/nopangel/bear
The best kernel for programmers
asm bear bearos c kernel microsystem operating-system os osdev r x86-64
Last synced: 11 Jun 2025
https://github.com/marcellanz/dkmp
distributed kernel multiprocessing
c distributed-computing kernel linux
Last synced: 18 Mar 2025
https://github.com/easimon/fedora-kernel-builder
Builds a patched Fedora kernel RPM from a SRPM on Docker
Last synced: 08 May 2026
https://github.com/muhammad-fiaz/nextos
NextOS is a modern, open-source OS built with Rust for security, performance, and scalability. Powered by NextKernel, it features modular design, memory safety, and efficient multitasking.
kernel next-kernel next-os nextkernel nextos nextos-kernel operating-system os rust rust-os
Last synced: 01 Apr 2025
https://github.com/fuzeman/sunxi-extra-kernel
Ubuntu Core: Basic kernel for sunxi devices (with extra drivers and modules)
Last synced: 23 Mar 2025
https://github.com/feyzanaydemir/simple-os
Minimal operating system kernel for i386.
Last synced: 13 Jun 2025
https://github.com/prithivsakthiur/qwen-image-edit-2509-loras-fast
Qwen-Image-Edit-2509-LoRAs-Fast is a high-performance, user-friendly web application built with Gradio that leverages the advanced Qwen/Qwen-Image-Edit-2509 model from Hugging Face for seamless image editing tasks.
aoti diffusers diffusion-models flash-attention-3 huggingface-spaces huggingface-transformers kernel numpy peft python pytorch qwen-image-edit qwen-image-edit-2509 qwen2-5-vl qwen3-vl torch torchvision
Last synced: 03 May 2026
https://github.com/bangmcvuphuc127890-jpg/mini-uia-kernel
Mini-UIA Kernel - a free kernel :D
cpp kernel kernel-development meow os-dev os-development vietnam vietnamese
Last synced: 11 Apr 2026
https://github.com/sorydima/Auditor
Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.
aosp aosp-android aosp-device kernel kernel-source linux linux-app linux-kernel
Last synced: 10 Mar 2025
https://github.com/lordshenron/direwolf_unified
Kernel source of Direwolf kernel based on Unified Kernel source by @33bca
direwolf kernel kernel-source redmi riva xiaomi
Last synced: 15 May 2025
https://github.com/dario-marvin/ImageProcessing-KernelConvolution
c-plus-plus convolution image-processing kernel python
Last synced: 10 Mar 2025
https://github.com/yeet-src/claudefeed
Live audit log of every command, file, and network connection a Claude Code (or any matched) session makes, from the kernel.
ai-agents audit bpf ebpf kernel kprobe linux llm observability provenance security tracepoint tracing yeet
Last synced: 20 Jun 2026
https://github.com/steinwurf/ranbo
Ranbo is a C Pseudo-Random-Number-Generator (PRNG) library. We wanted to create a library that allows us to use random-number-generators in both user-space and linux-kernel-space that are fast and sufficiently random on a bit-level.
Last synced: 01 Sep 2025
https://github.com/c1m50c/rust-os
Repository loosely following the "Writing an Operating System in Rust" blog by Philipp Oppermann.
actions github-actions kernel qemu rust rust-lang rust-os
Last synced: 23 Apr 2026
https://github.com/mishamyrt/kebab-choco-kernel
🍫 Kernel for the OnePlus 8T OSS
Last synced: 29 May 2026
https://github.com/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 09 Apr 2025
https://github.com/redchenjs/armbian-packages
Build Armbian packages using GitHub Actions
armbian bsp github-actions-ci kernel u-boot
Last synced: 04 Feb 2026
https://github.com/gnurou/nct6795_led
Linux Kernel Module for NCT6795D LEDs control
kernel kernel-module led linux
Last synced: 04 May 2026
https://github.com/OpenDZ/timgad
Timgad is a Linux Security Module that collects per process and system-wide security protections that are not handled by the core kernel itself.
kernel linux sandbox security security-hardening
Last synced: 14 Mar 2025
https://github.com/ruturaj4/preemptive-gpu-scheduling
Preemptive GPU Scheduling Support for mali - patched drivers ⭐️
advanced-operating-systems drivers gpu kernel midguard odroid-xu4 patched preemptive scheduling
Last synced: 29 May 2026
https://github.com/fynks/redmi-note-13
Collection of stock & custom roms, custom recoveries and custom kernels for Xiaomi Redmi Note 13 4G (Sapphire)
chickernel kernel redmi redmi-note-13 root saphhire xiaomi
Last synced: 13 Feb 2026
https://github.com/haziqj/iprior
An R package for I-prior regression
fisher-information functional gaussian-processes gpr hilbert kernel krein longitudinal multilevel priors random-effects regression reproducing rkhs rkks space
Last synced: 09 Mar 2026
https://github.com/longpanzhou/kerneldriver
Microsoft OS kernel functions reimplementation.
kernel kernel-driver microsoft operating-system windows-10
Last synced: 17 Jun 2026
https://github.com/aptivi-archives/retroks
[Obsolete] Retro version of Kernel Simulator (based on 0.0.4.1)
application csharp dotnet dotnet-core dotnet-framework dotnet-framework-48 dotnet6 ftp-client kernel kernel-simulator kernels linux mono-runtime sftp-client shell simulation terminal visual-basic visual-studio windows
Last synced: 10 Aug 2025
https://github.com/helcsnewsxd/famaf-computer_science-operating_systems
Laboratorios de la materia de Sistemas Operativos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
c famaf-unc kernel labs os university-subjects xv6
Last synced: 28 Feb 2025
https://github.com/anindya-prithvi/fun_os
I do a lot of weird stuff here, but yeah, when I learn, somethings may break. Hope your system stays safe
asmx86 c kernel makefile process stacktrace syscalls threads
Last synced: 08 Aug 2025
https://github.com/vincentzhang6130/simple-os-for-raspberry-pi3
armv8 bare-metal kernel operating-system raspberry-pi-3
Last synced: 29 Sep 2025
https://github.com/cepdnaclk/e19-co327-kernel-modules
In this project, I will develop kernel modules in a Linux system
co327 e19166 jiffies kernel linux linux-kernel operating operating-systems os
Last synced: 10 Feb 2026
https://github.com/katya-incorporated/linux-hardened-kernel
The core idea behind kernel hardening is this: we will never be able to get all of the security bugs out of our code, especially when we're dealing with a large and fast-moving program like the kernel. Beyond that, even when we fix security bugs, those fixes don't get out to the affected users; think of all the Android devices with no security.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-modules kernel-source kernels linux linux-app linux-distribution linux-kernel linux-kernel-module linux-shell
Last synced: 11 Mar 2026
https://github.com/sahnedunya/sahne-karnal-standard-version
Sahne Karnal is a kernel family developed by Sahne Dünya. It is also an independent operating system project.
karnal64 kernel rust sahne-karnal sahne64
Last synced: 13 Jun 2025
https://github.com/franco-ruggeri/polito-system-programming-os161
Assignments of the OS internals part of the System Programming course (02GRSOV) at Politecnico di Torino
Last synced: 02 Aug 2025
https://github.com/katya-incorporated/apps
Katya ®️'s system apps are a constellation of technological wonders seamlessly integrated into one user-friendly ecosystem. Designed with precision and intuition, they serve as the digital backbone of Katya's world, each app tailored to streamline tasks, amplify productivity, and infuse creativity into everyday life.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended graphene grapheneos katya katyaos katyasystem kernel kernel-driver kernel-methods kernel-module linux linux-app linux-kernel linux-shell
Last synced: 16 May 2026
https://github.com/recursivelogic/pollux
A hobby operating system built with Rust
kernel microkernel operating-system operating-systems operatingsystem os rust rust-lang rust-language rustlang
Last synced: 28 Jul 2025
https://github.com/enderice2/fennix
Opeating System from scratch made in C and C++
aarch64 arm assembly c cpp cpp20 gcc-compiler gcc-cross-compiler kernel operating-system operating-system-learning os os-development osdev osdev-projects x86 x86-64
Last synced: 27 Jul 2025
https://github.com/stdlib-js/math-base-special-kernel-sin
Compute the sine of a number on `[-π/4, π/4]`.
angle javascript kernel math mathematics node node-js nodejs radians sin sine stdlib trig trigonometry
Last synced: 09 Apr 2025
https://gitlab.com/richardanyalai/rexos
My Operating System written in C/C++ & x86 Assembly
bootloader kernel libc libc++ operating system operating system development os osedv unix
Last synced: 11 Mar 2025
https://github.com/lololosys/ntstatus_tracker
track NTSTATUS to its source
development ida-plugin kernel wdm windows
Last synced: 28 Mar 2025
https://github.com/farhnkrnapratma/titanium
Titanium is a kernel developed using the Rust language, with a focus on security and efficiency. It aims to provide a reliable foundation for the development of modern operating systems.
Last synced: 07 Aug 2025
https://github.com/oronyx/oronyx
[DEV] ornyx is a hobbyist POSIX-compatible operating system built from scratch with focuses on performance.
Last synced: 02 Apr 2025
https://github.com/csnewman/rowan
A C# based OS
csharp kernel operating-system santol
Last synced: 26 Mar 2025
https://github.com/HK-Transfield/wramp-scripts-collection
A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.
architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp
Last synced: 12 Aug 2025
https://github.com/j4cobgarby/fors-kernel
Experimenting with kernel ideas
assembly c kernel operating-system x86-64 x86-assembly-language
Last synced: 29 Apr 2026
https://github.com/iricartb/university-os-memory-allocation-processes
Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls
Last synced: 02 May 2026
https://github.com/rtmigo/errno
Defines system error code constants for the OSs running the Dart platform
android dart dart-library darwin errno error-codes error-success errors exceptions flutter header-files headers ios kernel linux macos os posix windows winerror
Last synced: 08 Apr 2026
https://github.com/anssi-fr/usb_authentication
Home of the USB Authentication project. USB authentication allows for a USB Host to authenticate a USB device.
authentication kernel linux qemu usb
Last synced: 03 Jan 2026
https://github.com/voltageddebunked/nextcore
Source tree for the NextCore kernel.
core interface kernel kernel-driver nextcore operatingsystem osdev
Last synced: 30 Jun 2025
https://github.com/sprookie/pcrate
kernel-module to compute pagecache hit ratio
c hit-rate kernel kernel-module pagecache
Last synced: 10 Jan 2026
https://github.com/apfelteesaft/shard
Shard is a minimalistic attempt to an Operating System with minimal Functionality
assembly c kernel minimalistic operating-system os
Last synced: 02 Jan 2026
https://github.com/phstudy/docker-aosp-kernel-builder
Docker image to build an AOSP kernel
aosp docker-image google-pixel kernel
Last synced: 21 May 2026
https://github.com/willothy/goose
Good ol' OS experiment. Probably bad. I have no idea what I'm doing, but the goal is to have some idea when I'm done.
hobby-os kernel operating-system rust
Last synced: 30 Mar 2025
https://github.com/rbourgeat/kfs-1
Discover the world of Kernel Programming and learn how to create your very own Kernel from scratch. PART 1
42 42born2code 42cursus 42paris 42projects 42school kernel kfs
Last synced: 08 Apr 2025
https://github.com/jakubvojvoda/linux-firewall
Simple Linux firewall using Netfiler
c firewall kernel netfilter netfilter-hook packet-processing
Last synced: 27 Jun 2025
https://github.com/alf45tar/debian-kernel
Compile Debian kernel using GitHub Actions in a couple of hours
armhf cross-compile debian debian-bookworm docker ix4-300d kernel linux-kernel
Last synced: 27 Mar 2026
https://github.com/saschagrunert/netlink_kmod
Playing around with routing netlinks inside the kernel
Last synced: 02 Nov 2025
https://github.com/nchekwa/uksm-kernels
LAB Kernel which include Ultra Kernel Samepage Merging feature and BRIDGE patch
eve-ng kernel linux-kernel pnetlab ubuntu ubuntu1804 uksm
Last synced: 06 Oct 2025
https://github.com/aspire20x/cve-2024-49138-poc
POC exploit for CVE-2024-49138
clfs exploitation kernel windows
Last synced: 22 Mar 2025
https://github.com/abhijithkunchati/weenix-os
A full operating system, based on Unix, built as a semester long project
c cpp kernel memory-management operating-system threads virtual-file-system virtual-memory
Last synced: 20 May 2026
https://github.com/mar0ls/bcc_ubuntu22.04_installer
Installer BPF Compiler Collection (BCC) on Ubuntu 22.04 LTS
autoinstaller bash-script ebpf gcc kernel linux python3
Last synced: 02 Jan 2026
https://github.com/pschmitt/zabbix-template-reboot-required
Zabbix template to determine whether a host needs to be rebooted
kernel reboot restart restart-server services update updates zabbix zabbix-templates
Last synced: 26 Oct 2025
https://github.com/fidelicura/orb
Well-documented implementation of RISC-V kernel in Zig, built on QEMU emulation.
Last synced: 31 Oct 2025
https://github.com/lioneljouin/ipvs-probabilistic-scheduling-module
IPVS Linux kernel module - Probabilistic Scheduling Module
ipvs ipvsadm kernel kernel-module linux linux-kernel
Last synced: 19 May 2026
https://github.com/bl33h/pythagoreantheorem
A program that calculates the Pythagorean theorem for a large number of elements using GPU parallel processing.
arrays cuda kernel parallel-programming pythagoras pythagorean-theorem
Last synced: 19 May 2026
https://github.com/francisc0arauj0/last
My own x86_64 operating system
c hobby hobby-os hobby-project kernel operating-system os
Last synced: 10 Oct 2025
https://github.com/pzaino/merlin_module
A crate library to help building Kernel Modules for Merlin Kernel
kernel kernel-module kernel-module-development kernel-modules merlin merlin-kernel merlin-os merlin-os-module operating-system risc-os riscos riscos64 rust rust-lang
Last synced: 11 Oct 2025
https://github.com/katya-incorporated/auditor
Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.
aosp aosp-android aosp-build aosp-device aosp-kernel kernel kernel-driver kernel-methods kernel-module kernel-source
Last synced: 04 Apr 2025
https://github.com/ahmedabougabal/databasemanagementsystem_iti
Implementing a DBMS (Database Engine) from scratch using Bash Shell Scripting.
bash-scripting database dbms-project kernel linux-shell ubuntu
Last synced: 18 May 2026
https://github.com/okta-10/my-script
Just noob script, for lazy users like me 🙃
Last synced: 10 Mar 2025
https://github.com/yashraj22/android_kernel_oppo_msm8916
Unofficial kernel source code for oppo msm8916 devices (A37/A37f/A37fw) ## NOTE ## this is the work of the_shahnawaz_sheikh (sheikhshahnawaz41299) & Yahraj22 ( Yassuz ) so, if you are using any code from this repo, make sure to give proper credits!! BIG THANKS TO LINEAGEOS/ANDROID_KERNEL_OPPO_MSM8939 GUYS
a37 a37f a37fw kernel kernel-souce oppo source-code unofficial
Last synced: 10 Mar 2025
https://github.com/0xlay/XStar
:window: The library for windows developers. (MSVC, С++17, WDK 10)
cpp drivers kernel kernel-driver windows
Last synced: 10 Mar 2025
https://github.com/Hacky-DH/kmod-ceph
build libceph and ceph kernel module
ceph ceph-kernel kernel kernel-module kmod-ceph
Last synced: 10 Mar 2025
https://github.com/dx4grey/kernel_xiaomi_sdm845
NetHunter kernel for Xiaomi Pocophone F1, does not contain modules but is a standalone build with headers.
hacking kernel linux-kernel nethunter pocophonef1 xiaomi
Last synced: 18 May 2026
https://github.com/hugow04/x86
An x86 operating system distinguished by its custom C libraries, designed for unparalleled control and optimized performance
bootloader cpu drivers gdt kernel x86-assembly x86-os
Last synced: 21 Jun 2026
https://github.com/katya-incorporated/.github
Breaking Boundaries: Katya ® 👽 OS Now Open to Developers, Paving the Way for Limitless Creativity and Advancements 📲✨
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-modules kernel-source linux linux-app linux-distribution linux-kernel linux-shell
Last synced: 14 Mar 2026
https://github.com/amirreza81/os-lab
Reports and projects from the Operating System Lab course (CE-408) at Sharif University of Technology
bash bash-script c cpp debian inter-process-communication kernel linux memory-management operating-system os os-lab process sharif-university-of-technology shell systemcalls threads ubuntu
Last synced: 27 Jan 2026
https://github.com/muhammad-fiaz/nextkernel
NextKernel is an open-source kernel written in Rust, designed for safety, performance, and scalability. It powers NextOS with modern memory management and process handling.
kernel kernel-from-scratch kernel-in-rust kernet-rust next-kernel next-os nextkernel nextos rust rust-kernel
Last synced: 04 Jun 2026
https://github.com/laveeshb/linux-kernel-internals
Documentation of Linux kernel design decisions, internals, and rationale
Last synced: 28 Jan 2026