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/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/cardboarddog/ranger
A practical operating system written in rust.
baremetal kernel low-level operating-system os osdev rust
Last synced: 12 Aug 2025
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/prbmic19/torus
A 64-bit hobby operating system with the goal of building a bootloader, kernel, and userspace from scratch.
assembly bootloader c hobby-os kernel operating-system os osdev
Last synced: 13 Jun 2026
https://github.com/reshalfahsi/raspi-kernel-name-editing
This repository is for exercise of Embedded Operating System course (TKEE163251) in Electrical and Information Engineering of Universitas Gadjah Mada
Last synced: 22 Apr 2026
https://github.com/secti6n/s6rt
runtime the ulitmate. 只有活用文字才能拯救软件开发
chinese gdpl kernel ld2 nt runtime s6rt security software-engineering
Last synced: 20 Jan 2026
https://github.com/inferno0230/wsl2-linux-kernel-6.1-lts
The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)
Last synced: 05 Oct 2025
https://github.com/cedricschwyter/kern
my very own personal kernel (literally epic)
Last synced: 17 Aug 2025
https://github.com/sun-lab-nbb/ataraxis-micro-controller
A C++ library for Arduino and Teensy microcontrollers that provides the framework for integrating custom hardware modules with a centralized PC control interface.
arduino ataraxis hardware-control kernel module sam-architecture serial-communication teensy
Last synced: 05 Jan 2026
https://github.com/wtznc/os
Operating System in 1000 Lines (work in progress)
Last synced: 14 Jun 2026
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/amitgujar/sap-kernel-patcher
Over 420+ downloads on galaxy, This Ansible collection to upgrade the kernels of the remote sap systems. Applicable for all SIDs, as long as you know what to do.
ansible ansible-galaxy kernel linux-kernel sap
Last synced: 10 May 2026
https://github.com/nufeng1999/jupyter-myjava-kernel
minimal Java kernel for jupyter
Last synced: 10 Apr 2026
https://github.com/connieya/pintos
computer-science kernel monitor os semaphore systemcall
Last synced: 23 Mar 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/nonbinarybyte/mushy-os
Just a random kernel/OS I made. | READ THE README!!!
kernel linux linux-distribution linux-kernel open-source operating-systems os os-dev os-development os-linux
Last synced: 19 Aug 2025
https://github.com/domainflow/core
Lightweight PHP application core with service providers, boot phases, middleware, and event dispatching.
bootstrap container dependencyinjection di domainflow kernel modular php provider
Last synced: 16 Feb 2026
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/tallamjr/tlpi-book
Source Code for The Linux Programming Interface Book
Last synced: 15 May 2026
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/hcartiaux/1kloc-os
My implementation of the operating system from the "Operating System in 1000 Lines" book
Last synced: 15 Jun 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/psychoducktech/psychos
Lightweight, modular keyboard firmware for ESP32 devices
cpp esp32-s3 kernel keyboard modular os platformio
Last synced: 02 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/priyanshscpp/ece3406-linux-kernel-modules-os
Linux kernel modules to learn the basic concepts of kernel programming.
c drivers kernel operating-system
Last synced: 26 Feb 2025
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/fscotto/fabios
Operating System developed with Rust
kernel operating-system rust-lang
Last synced: 15 Mar 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/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/mbund/dimarchos
eBPF experiments
cni containers ebpf kernel tcx
Last synced: 14 May 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/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/ersinkoc/plugin
Micro-kernel plugin system for the OXOG ecosystem with typed events, lifecycle hooks, and dependency resolution.
Last synced: 21 Feb 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/soenneker/soenneker.semantickernel.pool.openai
Provides OpenAI-specific registration extensions for KernelPoolManager, enabling integration with local LLMs via Semantic Kernel.
csharp dotnet entry kernel kernelpoolopenaiextension limiting manager multiple openai options pool rate semantic semantickernel util
Last synced: 06 Jun 2026
https://github.com/feliux/kscope
eBPF-powered offensive runtime discovery and attack surface observability
ebpf kernel linux red-team-tools
Last synced: 06 Jun 2026
https://github.com/fazibear/pix
Pixel Frame
elixir esp esp8266 kernel kernel-module linux nerves nerves-project ruby
Last synced: 09 Nov 2025
https://github.com/woile/fun_os
Writing an Operating system based on Phil-opp blog series
kernel operating-system osdev-rust
Last synced: 25 Apr 2026
https://github.com/nurfaizfy/tc-build
Gonon Clang crosscompiler builder script, this repo will auto build latest clang
android clang clang-builder crosscompiler kernel
Last synced: 26 Apr 2026
https://github.com/ratwolfzero/cellular-automaton
Cellular Automata
alive birth cellular cellular-automata cellular-automaton chaos conways-game-of-life dead emergence grid-based kernel neighbourhood self-replicating survival unpredictable
Last synced: 27 Apr 2026
https://github.com/archibate/microk
A microkernel (will be merged with my last monokernel system project 'osys')
Last synced: 13 Nov 2025
https://github.com/manjotsidhu/android_kernel_a106_wiko
OpenSourced KitKat Kernel Source For Micromax Unite 2 , Wiko Bloom , Explay Vega , MyPhone Rio Lite . Powered By Manjot Sidhu
Last synced: 27 Apr 2026
https://github.com/fademind/linux49-custom.src
Linux Kernel 4.9 LTS with custom patchset for Manjaro Linux
exfat kernel kernel-modules linux muqss native reiser4
Last synced: 17 May 2026
https://github.com/yasnakateb/tinyos
🐢 A simple Operating System in Nasm Assembly and C
kernel nasm-assembly simple-os
Last synced: 28 Apr 2026
https://github.com/saturneric/linux
A minimal mainline Linux kernel for Raspberry Pi 5: only essential RPi5 driver & DTS patches, easy upstream merges, ideal for testing Linux-next on ARM64.
kernel linux-kernel raspberry-pi-5
Last synced: 28 Apr 2026
https://github.com/partikus/symfony-multiple-kernels
Repository presents Symfony project with multiple kernel approach.
kernel multiple multiple-kernels php symfony
Last synced: 28 Apr 2026
https://github.com/simonbaeumer/kernel-playground
My linux kernel playground
Last synced: 29 Apr 2026
https://github.com/nktkt/zig-kernel
x86 OS kernel in Zig — 50,000 LOC, 136 files, 110+ subsystems. GUI, TCP/IP, FAT16/ext2, fork/exec, BSD sockets, firewall, CFS scheduler, 80+ shell commands. From 150 lines to hobby OS.
bare-metal kernel operating-system os os-development x86 zig
Last synced: 29 Apr 2026
https://github.com/key2p/linux
Linux kernel stable tree mirror with xanmod patch
Last synced: 13 Jan 2026
https://github.com/relathyme/armbian-sunxi64-kernel-patches
allwinner allwinner-h616 allwinner-h618 armbian kernel linux sunxi
Last synced: 20 Apr 2026
https://github.com/exbotanical/toulouse
A 32-bit UNIX-like operating system kernel
Last synced: 29 Apr 2026
https://github.com/komus-israel/os-kernel-buildup
Operating system developement with rust
kernel operating-system os rust systems-programming
Last synced: 08 Jun 2026
https://github.com/gwbres/kernel-diffpatch
:penguin: Scripts to generate diff patch series between two Kernel forks
Last synced: 30 Apr 2026
https://github.com/maximilianfeldthusen/basic-secure-kernel-module
The code is a basic kernel module that demonstrates how to initialize a secure driver, though integrating TPM or HSM functionality would require additional kernel-space libraries, such as tpm_tis or tpm_dev for TPM devices.
aes c cryptography hsm kernel linux-kernel request tpm-plugin
Last synced: 01 May 2026
https://github.com/caellian/arch-kernel-legion-y540-17irh
Kernel config with only drivers required by Legion Y540-17IRH
Last synced: 01 May 2026
https://github.com/tulliolo/airbuntu
How to build a custom kernel in order to keep your AirGap PC offline
Last synced: 30 Aug 2025
https://github.com/esotuvaka/atlas
x86_64-unknown-atlas. Mini Rust kernel with basic device drivers
Last synced: 18 Mar 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/steliospapamichail/linux-2.6-scheduling-policy
My implementation of a process scheduling policy on Linux v.2.6.38.1
assembly c kernel linux linux-kernel scheduling x86-32 x86-assembly
Last synced: 01 May 2026
https://github.com/malaksadek/kernelsimulator
A Kernel Simulator implemented in C 🧠 💻 (2016)
Last synced: 29 May 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/donosonaumczuk/ARQ_Kernel
Small Kernel for Computer Architecture subject practical work at ITBA
Last synced: 10 Mar 2025
https://github.com/nufeng1999/jupyter-myvbscript-kernel
Minimalistic VBScript kernel for Jupyter
Last synced: 19 May 2026
https://github.com/lkcbharath/Lab_Assignments
Assignments for all labs for my UG studies sorted by semester and course.
bash c-plus-plus java kernel python3
Last synced: 10 Mar 2025