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-21 00:13:02 UTC
- JSON Representation
https://github.com/azagramac/pixel10-kernel-aosp
Included in the tarball: mustang (Pixel 10 Pro XL), frankel (Pixel 10), blazer (Pixel 10 Pro), and rango (Pixel 10 Pro Fold) — all sharing the same kernel source “muzel”
aosp aosp-android aosp-device aosp-kernel blazer frankel google kernel mustang muzel pixel pixel10 rango
Last synced: 21 May 2026
https://github.com/cub3y0nd/exordium
A tiny linux kernel built from scratch.
kernel linux linux-kernel operating-system os os-development x86-64
Last synced: 28 Apr 2026
https://github.com/p1n2o/android_kernel_xiaomi_sdm845
Download:
android android-kernel force-push-warning kernel linux sdm845 xiaomi
Last synced: 08 May 2026
https://github.com/hellebenjamin/manuos
Simple operating system written in C and X86 asm
c kernel operating-system os x86-assembly
Last synced: 28 Mar 2025
https://github.com/connorbp/bob-os
A simple OS called Bob. (Written in rust) 🧔
Last synced: 14 Sep 2025
https://github.com/ahsouza/barca-os
Operating System
bios boot input-output kernel rust system
Last synced: 30 Mar 2025
https://github.com/morzecrew/forze
Domain-Driven Design and Hexagonal Architecture for backend services
architecture ddd domain-driven-design framework hexagonal hexagonal-architecture kernel
Last synced: 08 Apr 2026
https://github.com/rimubytes/kvm-kernel
Learning KVM and how to implement a KVM-based hypervisor
Last synced: 13 Feb 2026
https://github.com/anjadj/home-security-system
Home Security Real-Time System
c driver-programming embedded homesecurity kernel kernel-driver real-time userspace
Last synced: 27 Jun 2025
https://github.com/railt/foundation
[READ ONLY] Subtree split of the Railt Foundation component (see railt/railt)
application foundation graphql kernel railt
Last synced: 20 May 2026
https://github.com/yeet-src/md-sentry
eBPF integrity monitor for an LLM agent's markdown brain: CLAUDE.md, skills, memory. Tags AGENT vs EXTERNAL edits.
ai-agents bpf ebpf fentry file-monitoring integrity kernel linux llm observability provenance security yeet
Last synced: 20 Jun 2026
https://github.com/mchmarny/debug-tools
Container image with common network, storage, kernel, and k8s debug tools.
cluster debug gpu kernel kubernetes network storage
Last synced: 15 Feb 2026
https://github.com/ranimeshehata/pintos-threads-phase1
Implementing the "threads" phase In PintOS. PintOS is an open source instructional operating system kernel developed by Stanford University. PintOS provides complete documentation & modular projects to introduce students to the major concepts of operating systems development.
alarm-clock docker filesystem kernel mlfq-scheduling operating-systems pintos priority-scheduling scheduler semaphores threads timer userprogs virtual-machine vm
Last synced: 03 Apr 2025
https://github.com/tralahm/simple-os-kernel
Operating System Development is one of the most Technically Involving Pursuits for a Computer Scientist.From writing kernels, to multi-stage boot-loaders, to device drivers, getting your hands dirty.
32-bit 64-bit assembly bios bootloader cpp11 firmware grub kernel ld nasm-assembly os tralahm tralahtek
Last synced: 19 May 2026
https://github.com/mikepruett3/ansible-role-kernel-settings
Ansible role to configure kernel settings on Linux Servers.
Last synced: 15 May 2026
https://github.com/loicguillois/exigeos
Didactic bare-metal kernel in C for x86 and Raspberry Pi 3B — a rewrite of Elise-OS (2003)
arm assembly bare-metal c educational kernel os osdev raspberry-pi x86
Last synced: 01 Mar 2026
https://github.com/ctiedt/rsramfs
A Rust Port of the ramfs file system
kernel kernel-module linux ramfs rsramfs rust
Last synced: 19 May 2026
https://github.com/nufeng1999/jupyter-myvbscript-kernel
Minimalistic VBScript kernel for Jupyter
Last synced: 19 May 2026
https://github.com/lprashant-94/deep-learning
Notebook for learning deep learning
cnn convolution deep-learning keras-layers kernel neural-network notebook
Last synced: 22 Jul 2025
https://github.com/daedalus/mffkernel
My fu**ing first kernel
a20 asm bare-metal gcc interrupts kernel nasm
Last synced: 27 Mar 2025
https://github.com/glenncai/whack-a-mole
Microcontrollers and Embedded Systems Laboratory.
assembly c embedded-systems kernel microcontroller
Last synced: 19 May 2026
https://github.com/dawciobiel/linux-kernel-build-py
Python-based framework for building custom Linux kernel RPM packages within a Dockerized environment
generate kernel linux linux-kernel
Last synced: 19 May 2026
https://github.com/charlie0129/killsnoop
Find out who sent a kill signal. Useful for debugging mysteriously happened kills.
bpf ebpf kernel linux syscalls tracepoints tracing
Last synced: 07 May 2026
https://github.com/geyslan/gregos
assembly bootloader c kernel operating-system osdev
Last synced: 19 May 2026
https://github.com/ilpianista/android_kernel_alcatel_hamachi
Open source kernel download for Alcatel One Touch Fire
Last synced: 19 May 2026
https://github.com/kokthay/linkquic
LinkQUIC is a novel framework capable of distinguishing QUIC from normal UDP streams in kernel space without kernel modification, decrypting QUIC payloads, or prior knowledge of QUIC protocol implementations in user space. This framework can identify QUIC in both endpoints and middleboxes.
distinguish ebpf heuristics identify kernel kernel-space linkquic network network-analysis network-monitoring network-traffic privacy protocol quic udp
Last synced: 24 Apr 2026
https://github.com/williamcanin/pykernel
:snake: Download da última versão estável do kernel Linux com Python3
Last synced: 19 May 2026
https://github.com/zam9898/merlin_module
Explore the Merlin Module for secure Rust development. Enhance your projects with reliable features and robust performance. 🌟🔧
asus-merlin geoip kernel kernel-module kernel-module-development kernel-modules legacy-geoip maxmind-geoip merlin merlin-kernel merlin-os merlin-os-module operating-system repair riscos riscos64 rust
Last synced: 21 Jul 2025
https://github.com/jwt2706/baboscos2
A tiny experimental 64-bit os for x86, second of its name [!website]
Last synced: 22 Aug 2025
https://github.com/griffincancode/agentos
Generate your apps as you go
agents ai kernel local-models ml operating-system operating-system-kernel os
Last synced: 16 Apr 2026
https://github.com/priyanshscpp/ECE3406-Linux-Kernel-Modules-OS
Linux kernel modules to learn the basic concepts of kernel programming.
c drivers kernel operating-system
Last synced: 12 May 2025
https://github.com/ntfargo/ps5kerneld
experimental ps5 kernel code snippets
Last synced: 21 Jul 2025
https://github.com/Sid110307/InsiderOS
A minimalistic Operating System.
cpp development kernel os ovmf uefi
Last synced: 11 Mar 2025
https://github.com/jeremiegince/learning_svm
Support vector machines (SVM) tutorial with classical and quantum kernels.
kernel quantum-computing svm tutorial
Last synced: 30 Oct 2025
https://github.com/soenneker/soenneker.semantickernel.pool.openai.azure
Provides Azure OpenAI-specific registration extensions for KernelPoolManager, enabling integration with local LLMs via Semantic Kernel.
ai azure csharp dotnet entry kernel kernelpoolazureopenaiextension limiting llm manager multiple openai options pool rate semantic semantickernel util
Last synced: 05 Jun 2026
https://github.com/momijiichigo/my-os
making OS in rustlang; for learning purpose
Last synced: 25 Jun 2025
https://github.com/rookiecj/nexus5-aosp-marshmallow-mr2
AOSP android marshmallow mr2 build including kernel-3.4
aosp build kernel marshmallow nexus5
Last synced: 18 Jan 2026
https://github.com/kromych/kmods
Examples of the Linux drivers
driver kernel linux linux-kernel
Last synced: 18 May 2026
https://github.com/copy05/lennox
[ABANDONED] The Lennox Kernel. inspired by linux. it's a simple and lightweight operating system
copy05 kernel lennox linux operating-system os unix unixporn
Last synced: 05 Apr 2025
https://github.com/jocelchristian/sim-os
Operating System GUI Simulator with custom simulation description language
assembly big-sur c filesystem hackintosh kernel operating-system operating-system-kernel sequoia simulation sonoma swift5 unity-ecs ventura vfs webrtc-ios webrtc-swift windows
Last synced: 17 Apr 2026
https://github.com/hakavlad/change-max-reclaim-retries
Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries
Last synced: 30 Aug 2025
https://github.com/fuzeman/nanopi-neo-kernel
Ubuntu Core: Minimal kernel for the NanoPi NEO
Last synced: 30 Oct 2025
https://github.com/seconize-co/dhi
Dhi - Runtime Intelligence & Protection System. Sanskrit: Intellect | Perception | Clear Vision. Kernel-space eBPF security monitoring for AI agents.
agent-security agentic-ai ai-agents ebpf kernel linux monitoring runtime-protection runtime-security sandboxing security threat-detection
Last synced: 02 Apr 2026
https://github.com/x70b1/telegraf-psi
A Telegraf plugin to collect Pressure Stall Information stats.
influxdb kernel monitoring psi telegraf
Last synced: 21 Mar 2025
https://github.com/usefelbedwehy/embeddedlinux
Linux Fundamentals - Bullet Guru
access-control bash-script filesystem kernel linux networking service-management shell-scripting stack terminal userspace
Last synced: 02 Apr 2026
https://github.com/hwpplayers/hwpplayers
About hwpplayers community and code of conduct files
free-software gnu-linux kernel kernel-module kernel-space operating-system system-programming userspace
Last synced: 07 Jan 2026
https://github.com/nniemeir/kurosawa
Linux kernel module that prints a randomly selected Akira Kurosawa quote to the kernel ring buffer
dmesg kernel linux linux-kernel quote-generator
Last synced: 15 May 2026
https://github.com/fiffi14/multithreaded-os-kernel
OS1 project
assembly-language c cpp kernel
Last synced: 17 Apr 2026
https://github.com/nufeng1999/jupyter-mygroovy-kernel
Minimalism Groovy kernel for jupyter
Last synced: 17 Apr 2026
https://github.com/escalate/ansible-raspberry-cmdline
An Ansible role that manages the Linux kernel command line on Raspberry Pi OS
ansible ansible-role cmdline kernel linux raspberry raspberry-pi raspberrypi self-hosted selfhosted
Last synced: 07 Apr 2026
https://github.com/freeanalyticspr/gaussiankernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 18 Apr 2026
https://github.com/bac0nb0yy/kfs
Designing our own kernel in Rust + ASM
assembly bootloader i386 kernel multiboot operating-system rust school42
Last synced: 17 Apr 2026
https://github.com/ritik-sharma38/buildyourownkernal-os
This is my fourth semester project that involved applications of Operating Systems into building a kernel to manage the basic operations.
Last synced: 03 Jun 2026
https://github.com/arodr967/pinfo_system_call
A system call written in C, which holds the process information.
c-programming kernel kernel-module system-calls
Last synced: 11 Jan 2026
https://github.com/ranxom/nyx
A minimal OS written in Rust
kernel operating-system rust-lang
Last synced: 24 Jun 2025
https://github.com/rarescosma/blog_os
Implementing an OS kernel can't be that hard, can it?
Last synced: 11 Apr 2025
https://github.com/twaclaw/mit-scheme-kernel
A MIT/GNU Scheme Jupyter kernel based on metakernel.
jupyter kernel metakernel mit-scheme mit-scheme-kernel notebook scmutils
Last synced: 05 Apr 2026
https://github.com/ugudem/oxygen-u
Oxygen-U is an open-source platform designed to enhance user experience in managing air quality data. It provides tools for monitoring, analyzing, and visualizing oxygen levels in various environments, promoting healthier living spaces.
add-on aws-s3 boot firmware frontend github-config hacktoberfest identity kernel oneplus oxygen-updater oxygenos portfolio rom styled-components styled-system ui-components updates
Last synced: 24 Jun 2025
https://github.com/jmalicki-ai-slop/xibalba
Xibalba: Chaos Testing Framework for Linux Filesystem Concurrency using eBPF
chaos-engineering concurrency ebpf filesystem filesystem-testing jepsen kernel race-detection testing xibalba
Last synced: 18 Apr 2026
https://github.com/azagramac/android_aosp_manifest
📦 AOSP manifests sync – platform & kernel
android android-architecture android-development aosp aosp-android aosp-device aosp-kernel github-actions kernel kernel-source
Last synced: 18 Apr 2026
https://github.com/an-autodidact/kernel-memory-reading-writing
🔍 Code to read / write the Process Memory from the Kernel 🔧
c easy-to-use kernel kernel-driver kernel-functions kernelmode memory process read simple termplate thread windows windows-kernel write
Last synced: 18 Apr 2026
https://github.com/npequeux/rinux
Rinux - A modern operating system kernel written in Rust, inspired by Linux architecture
bare-metal kernel operating-system os-development osdev rust systems-programming x86-64
Last synced: 07 Mar 2026
https://github.com/vicen-te/tiny-nn
A tiny neural network framework for fully-connected layers with CPU and CUDA support
backpropagation cplusplus-20 cpu cuda cuda-12-8 kernel multi-threaded neural-network nn
Last synced: 19 Apr 2026
https://github.com/azagramac/linux-kernel
Kernel from source customised for my hardware
amd amd-ryzen amdgpu debian kernel kernel-source linux linux-custom-image linux-kernel ryzen
Last synced: 19 Apr 2026
https://github.com/tschaefer/linux-random
:seedling: Seed entropy and harvest random bytes.
Last synced: 15 May 2026
https://github.com/elmazzun/krnl
Dockerized environment where to build and run a custom kernel
docker gcc-cross-compiler kernel osdev-projects qemu-kvm
Last synced: 20 Apr 2026
https://github.com/axi0mh1ve/axiom-hive-ddm
Deterministic DNS Defense Module - Replace probabilistic threat detection with cryptographic verification and strict enforcement
cybersecurity deterministic-security dns dns-security ebpf kernel merkle-tree network-security security zero-trust
Last synced: 20 Apr 2026
https://github.com/ilpianista/android_kernel_sony_msm8226
Open source kernel download for Sony Xperia M2
Last synced: 15 May 2026
https://github.com/adityasinghz/multithreaded-kernel
The multithreaded kernel project aims to develop a basic but functional kernel that supports multithreading.
Last synced: 17 May 2026
https://github.com/guilt/neuron-kernel-generator
A modular C++ tool for generating HLO and NEFF files from GGML/llama.cpp kernels for AWS Neuron (Inferentia/Trainium).
Last synced: 09 May 2026
https://github.com/yeet-src/runfrom
Live exec-provenance monitor. Flags execs from tmp/shm, fileless binaries, and setuid privilege jumps, all in-kernel.
bpf co-re ebpf exec fileless kernel linux observability provenance security setuid tracepoint tracing yeet
Last synced: 20 Jun 2026
https://github.com/aib/cif
Configurable IP Filter
firewall kernel linux module netfilter networking
Last synced: 21 Apr 2026
https://github.com/sikessem/core
The core of @Sikessem.
core dependency-injection di-container inversion-of-control ioc ioc-container ioc-framework kernel object-values sikessem strict-types type-safe typed-php
Last synced: 21 Apr 2026
https://github.com/soenneker/soenneker.semantickernel.pool.ollama
Provides Ollama-specific registration extensions for KernelPoolManager, enabling integration with local LLMs via Semantic Kernel.
csharp dotnet entry extension kernel kernelpoolollamaextension limiting manager multiple ollama options pool rate semantic semantickernel
Last synced: 06 Jun 2026
https://github.com/rucub100/kruspix
A hands-on, educational kernel for the Raspberry Pi, written in Rust. Get a feel for bare metal and build your own OS from the ground up.
arm64 education experiment kernel operating-system raspberry-pi rust
Last synced: 05 Jun 2026
https://github.com/markfirmware/zig-on-rpi-using-ultibo
zig receiving tv remote controller presses using ultibo on raspberry pi's
bare-metal kernel raspberry-pi rpi ultibo zig
Last synced: 11 May 2026