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/donosonaumczuk/ARQ_Kernel
Small Kernel for Computer Architecture subject practical work at ITBA
Last synced: 10 Mar 2025
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/fscotto/fabios
Operating System developed with Rust
kernel operating-system rust-lang
Last synced: 15 Mar 2025
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
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/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/esotuvaka/atlas
x86_64-unknown-atlas. Mini Rust kernel with basic device drivers
Last synced: 18 Mar 2025
https://github.com/valkyoth/aesynx
Clean-slate Rust operating system built around capabilities, object-native services, modular components, and security gates from first boot.
aarch64 bare-metal capability-security clean-slate-os hackoctoberfest kernel microkernel multikernel object-store operating-system rust rust-lang rustlang security systems-programming wasm x86-64
Last synced: 19 Jun 2026
https://gitlab.com/sm-t210r/android_kernel_samsung_lt02-backup
Kernel code for SM-T210R
Last synced: 10 Mar 2025
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/ieCecchetti/Python_ML_DL_examples
A variety of Machine Learning and Deep Learning scripts in Python. Included some theorical info about that in the Readme
bayes-classifier bayesian-statistics deep-learning kernel machine-learning matplotlib neural-network numpy pandas pca pca-analysis python scikitlearn-machine-learning scipy shi
Last synced: 10 Mar 2025
https://github.com/decodelabs/clip
CLI kernel integration for DecodeLabs Genesis
Last synced: 15 Apr 2025
https://github.com/salamnocap/go-img-kernel
Go library for image processing
convolution image-processing kernel
Last synced: 30 Apr 2025
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/shv187/wingows_kernel_backuper
QoL windows kernel modules backuper.
Last synced: 27 Jun 2025
https://github.com/maruos/android_kernel_hammerhead
Nexus 5 kernel for Maru OS.
Last synced: 14 Mar 2025
https://github.com/fuzeman/nanopi-neo-air-kernel
Ubuntu Core: Minimal kernel for the NanoPi NEO Air
Last synced: 23 Mar 2025
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/fazibear/pix
Pixel Frame
elixir esp esp8266 kernel kernel-module linux nerves nerves-project ruby
Last synced: 09 Nov 2025
https://github.com/stuvusit/ansible_sysctl
Ansible role to configure sysctl values
ansible ansible-role debian kernel linux sysctl system systemd
Last synced: 04 May 2026
https://github.com/nufeng1999/jupyter-myjava-kernel
minimal Java kernel for jupyter
Last synced: 10 Apr 2026
https://github.com/free-analytics/gaussiankernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 06 Mar 2025
https://github.com/boratanrikulu/gobee
(WIP) The easiest way to build production eBPF apps in Go. gobee fills the BPF-program gap left by cilium/ebpf and bpf2go.
bpf cilium-ebpf ebpf golang kernel linux transpiler
Last synced: 25 May 2026
https://github.com/neolibrios/neolibrios
assembly fasm hobby-os kernel neolibrios os osdev
Last synced: 29 Jun 2025
https://github.com/hamolicious/image-kernel-applier
Handles the application of Image Kernels, there are a couple preset kernels but adding custom ones is super simple
filters image-filters image-processing images kernel kernels pygame python python38
Last synced: 23 Apr 2025
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/rezapace/docker
Docker Installer and Tutorial: Automate Docker Setup and Learn Docker Basics reflects the content of the script, which not only automates the installation of Docker but also provides a tutorial on basic Docker commands and usage.
docker docker-image installer kernel linux linuxmint ubuntu wsl
Last synced: 10 Apr 2026
https://github.com/izzint/colbaltos
CobaltOS is a 64-Bit Monotasking Operating System and Kernel.
hobby-os kernel operating-system operating-system-learning
Last synced: 26 Feb 2025
https://github.com/eduardobaginskicosta/origami
Biblioteca de classes para criar aplicações de console bonitas de maneira rápida e simples. Permite a alteração da aparência da janela, textos coloridos, tabelas, entre outros recursos.
ansi ansi-colors beautiful console console-app console-application customization kernel kernel32 kernel32-dll kernel32dll library net-framework uxtheme win-api win32-api win32api winapi windows
Last synced: 12 Jun 2025
https://github.com/chewkeanho/hestiakernel
[ MIRROR ] The zero-dependency and self-contained kernel functions of all other Hestia libraries.
hestia kernel libraries no-dependencies self-contained
Last synced: 07 Apr 2025
https://github.com/cse-25/rt_linux_latency
A Case study on latency difference between Desktop Linux Kernel and Linux RT Kernel patch
Last synced: 09 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/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/thexxturboxx/reram-trng
Bare minimum Kernel for the Raspberry Pi to examine memory chips via SPI
kernel random raspberry-pi reram trng
Last synced: 07 Jan 2026
https://github.com/aleksandr1512/SSB---small-simple-boot
It's simple kernel on NASM assembler
Last synced: 10 Jul 2025
https://github.com/yodaos-project/kernel-kamino
The Linux kernel for Kamino18
Last synced: 09 May 2026
https://github.com/cedricschwyter/kern
my very own personal kernel (literally epic)
Last synced: 17 Aug 2025
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/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/r614/runix
UNIX-esque OS built using Rust
kernel linux operating-system rust x86-64
Last synced: 02 May 2026
https://github.com/pew-pew-team/hydrator
Hydrator kernel component
data deserializer dto hydrator kernel mapper mapping serializer structure
Last synced: 24 Mar 2025
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/rexionmars/poison
Operating System for the Intel 80386 microprocessor
busybox i368 kernel operating-system
Last synced: 04 Oct 2025
https://github.com/aptivi-archives/ksmodtemplate
Template repository for creating Kernel Simulator mods
csharp kernel mod simulation template visual-basic
Last synced: 10 Aug 2025
https://github.com/waterlemons2k/linux-deps
Common build dependencies used for Linux kernels.
debian dependencies docker docker-image gcc kernel linux linux-kernel
Last synced: 17 Mar 2026
https://git.hiifong.cc/armbian/build
Armbian Linux Build Framework
aarch64 arm debian firmware framework image iso kernel kernel-compilation kernel-hacking lightweight linux linux-distribution operating-system u-boot ubuntu uefi wsl2 x86
Last synced: 03 Oct 2025
https://github.com/FreeAnalyticsPR/GaussianKernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 08 Aug 2025
https://github.com/boneill02/swerve-libc
libc for swerve
c i386 kernel operating-system osdev unix
Last synced: 05 Jul 2025
https://github.com/bbzaffari/messaging-kernel-module
This project implements a Messaging character device driver between user-space processes, using circular queues managed in kernel space. Includes a C client for interaction and testing. Built for OS class, exploring driver design, memory safety, and concurrent access handling.
buildroot c kconfig kernel kernel-driver kernel-module linux-kernel qemu rootfs
Last synced: 18 May 2026
https://github.com/aptivi-archives/ksscreensavertemplate
Screensaver template for Kernel Simulator
csharp kernel mod screensaver simulation template visual-basic
Last synced: 10 Aug 2025
https://github.com/aptivi-archives/ksmodexamples
Constantly-growing Kernel Simulator mod examples
csharp examples kernel mod simulation visual-basic
Last synced: 10 Aug 2025
https://github.com/mephresgh/blcs
Linux kernel compile script
compile-script kernel linux posix-sh shell shell-script
Last synced: 02 May 2026
https://github.com/calint/pczero
experiments with bootable image of x86 and protected mode 32 bit code for the i386 platform written in assembler and c++ contains: * minimal assembler kernel supporting preemptive multitasking (1 KB) * sample toy application of a 2d game engine
bootable cpp kernel operating-system preemptive-multitasking protected-mode x86-32 x86-assembly
Last synced: 13 Jun 2025
https://github.com/huyparody/ef52slk-oc-kitkat-kernel
Overclocked and add custom scheduler + governor
Last synced: 23 May 2026
https://github.com/hyper-prog/dht22m
Kernel module for reading DHT22 (AM2302) sensors on Raspberry Pi
am2302 dht22 kernel kernel-driver kernel-module raspberry-pi sensor sensors
Last synced: 26 Sep 2025
https://github.com/as400jplpc/nim_mqueue
Message queues allow the operation of standardized asynchronous links between two servers
Last synced: 01 Aug 2025
https://github.com/sidicer/uvd_v6_0-caused-by-xmp
[drm:uvd_v6_0_start [amdgpu]] *ERROR* UVD not responding, trying to reset the VCPU!!! can be caused by an XMP profile
Last synced: 01 Aug 2025
https://github.com/ggielly/strat9-os
Strat9-OS is a modular microkernel written in Rust. Run native binary (WASM, ELF...) with small footprint directly on the kernel. Looking for contributors and help !
kernel microkernel operating-system plan9 rust
Last synced: 09 Mar 2026
https://github.com/arancormonk/ziguanos
A security-focused x86-64 operating system written in Zig.
bare-metal bootloader embedded-systems kernel low-level operating-system qemu security system-programming uefi x86-64 zig
Last synced: 27 Jul 2025
https://github.com/daniloqueiroz/hendrix
A wannabe experimental Microkernel for x86_64 written in Rust.
kernel microkernel os-dev osdev rust x86-64
Last synced: 19 Sep 2025
https://github.com/mkashirin/zos
Elementary OS kernel snippet written in the Zig programming language that can be run on x86 microarchitecture with QEMU.
kernel os system-programming x86 zig
Last synced: 09 Feb 2026
https://github.com/ome/ansible-role-upgrade-distpackages
Ansible role for upgrading packages with the distribution package manager
Last synced: 20 Jan 2026
https://gitlab.com/ecomaikgolf/os-dev
alma is a toy kernel written in C++ for x86_64 machines with the mere purpose of learning OS development
academic-project bootloader cmake cpp kernel make nasm posix-uefi qemu-x86 uefi x86-64 qemu
Last synced: 11 Mar 2025
https://github.com/jialuechen/libmop
C++ Model Hyper-parameter Optimization library
bayesian blackbox-optimization hyperparameter-optimization kernel statistical-inference
Last synced: 27 Jul 2025
https://github.com/p1n2o/delta_kernel_xiaomi_sm8250
Delta Kernel for Xiaomi SM8250. Supports AOSP ROMs for alioth (Poco F3, Mi 11X, Redmi K40) & apollo (Mi 10T/Pro, Poco F4, Redmi K40S)
android android-kernel aosp kernel linux-kernel sm8250 xiaomi-kernel
Last synced: 02 May 2026
https://github.com/pstolarz/rpi-tools
Raspberry Pi related tools
kernel linux raspberry-pi rpi tools
Last synced: 02 May 2026
https://github.com/asko7779/asko-os
Very few files of my OS and a testing non-bare metal version kernel, some of them may be outdated
Last synced: 19 Apr 2026
https://github.com/buildwithtausif/zoron
vibe-coded battery optimization module for arm/arm64 devices, requires Magisk-SU, Tested on Redmi Note 5 Pro, Android 16 (baklava)
kernel kernel-module magisk magisk-module
Last synced: 30 May 2026
https://github.com/ddeepanshu-997/kernel-svm-classification
in this repository i am going to perform kernel SVM Classifcation on the real life dataset , initially i performed some data preprocessing technique in order to filter out the data flaws then undergoes the process of model building i.e Kernel SVM Classification.
data-science kernel kernel-svm kernel-svm-classifier machine-learning machine-learning-algorithms
Last synced: 09 Jun 2026
https://github.com/soenneker/soenneker.semantickernel.dtos.options
Options for creating a Microsoft.SemanticKernel.Kernel instance.
cache csharp dotnet dtos kernel object options semantic semantickernel semantickerneloptions singleton
Last synced: 06 Jun 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/pgaskin/android_sofiar_new
My personal Android build for the Moto G(8) Power (sofiar).
android android-rom aosp device-tree kernel lineageos motorola rom sofiar trinket vendor
Last synced: 30 Mar 2025
https://github.com/soenneker/soenneker.semantickernel.cache.options
Providing async thread-safe singleton Semantic Kernel Options instances
async cache csharp dotnet kernel options semantic semantickernel semantickerneloptionscache singleton util
Last synced: 24 Apr 2026
https://github.com/connectkushal/os-kernel-dev-notes
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
asm asmx86 assembly bare-metal baremetal computer-architecture kernel kernel-dev kernel-development kernels linux-kernel nasm notes operating-system qemu risc-os risc-v x86-64
Last synced: 29 Apr 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/bmoneill/swerve-libc
libc for swerve
c i386 kernel operating-system osdev unix
Last synced: 06 Sep 2025
https://github.com/dineshdb/os-algos
kernel kotlin operating-system os scheduling-algorithms
Last synced: 12 Jun 2026