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-22 00:16:55 UTC
- JSON Representation
https://github.com/mlouielu/v7os
Minimum ARMv7m kernel
armv7m cortex-m kernel operating-system rtos
Last synced: 05 Jan 2026
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/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/connieya/pintos
computer-science kernel monitor os semaphore systemcall
Last synced: 23 Mar 2025
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/kozuedoingregression/attention-frontend
frontend for the attention model using Nextjs
attention-mechanism fastapi kernel llms nextjs tensorflow
Last synced: 18 Oct 2025
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/tallamjr/tlpi-book
Source Code for The Linux Programming Interface Book
Last synced: 15 May 2026
https://github.com/khraosgenetor/x32k
This is a i686 ELF compiled kernel for x32 systems
Last synced: 27 Jan 2026
https://github.com/fscotto/fabios
Operating System developed with Rust
kernel operating-system rust-lang
Last synced: 15 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/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/charlieporth1/mpss-modules
Xeon Phi MPSS modules update for 20.04 kernel 5.12
kernel linux linux-kernel modules mpss phi xeon
Last synced: 24 Oct 2025
https://github.com/nufeng1999/jupyter-myrust-kernel
Minimalism Jupyter rust kernel
cargo jupyter jupyterlab kernel rust rustc
Last synced: 04 May 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/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/fazibear/pix
Pixel Frame
elixir esp esp8266 kernel kernel-module linux nerves nerves-project ruby
Last synced: 09 Nov 2025
https://github.com/nufeng1999/jupyter-myjava-kernel
minimal Java kernel for jupyter
Last synced: 10 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/sanshruthr/helloworld_os
A monolithic architecture based operating system that runs on bare metal.
assembly kernel operating-system os
Last synced: 26 Oct 2025
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/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/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/mustafagunes/sistem-programlama
Introduction to Kernel Programming.
kernel kernel-module sistem sistemprogramlama system-programming sytem
Last synced: 24 Jan 2026
https://github.com/softdevteam/krun-linux-kernel
Cusomised Linux Kernel for use with Krun
Last synced: 24 Jan 2026
https://github.com/ryand1234/operating-system
A cheeky operating system that is light weight and can do some stuff
Last synced: 05 May 2026
https://github.com/vs4vijay/linux-kernel-playground
Linux Kernel Playground
buildroot esp32 iot kernel linux linux-kernel operating-system raspberry-pi yocto zephyr
Last synced: 06 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/rahul26goyal/jupyter-echo-kernel
A simple Echo Kernel for Jupyter Notebook.
echo-kernel ipykernel ipython jupyter kernel notebook notebook-jupyter
Last synced: 16 Mar 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/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/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/vs4vijay/vizos
VizOS
assembly baremetal gcc kernel linux nasm operating-system operating-system-learning os qemu rust
Last synced: 06 May 2026
https://github.com/initdc/libconsole
Console inspired from JavaScript, Github Actions, Linux...
console debug github javascript kernel linux ruby warning
Last synced: 06 Apr 2026
https://github.com/julianobrl/shinos
OS made from 0
assembly bootloader c-development kernel os-development
Last synced: 07 May 2026
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/phenomsg/happy-sad-img-classification-model
A Python TensorFlow model classifying happy and sad images using deep learning techniques for accurate emotion recognition.
jupyter-notebook kernel opencv-python python3 tensorflow2
Last synced: 07 May 2026
https://github.com/henrikbengtsson/thinkpad-modsign
Sign Linux kernel modules on boot (MOK)
bash kernel linux modules thinkpad virtual-machine vmware x1
Last synced: 07 May 2026
https://github.com/semperos/goal_jupyter_kernel
Jupyter kernel for the Goal array programming language
array-programming goal-array-language jupyter jupyter-kernel jupyter-kernels k kernel notebook
Last synced: 07 Feb 2026
https://github.com/FreeAnalyticsPR/GaussianKernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 08 Aug 2025
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/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/huyparody/ef52slk-oc-kitkat-kernel
Overclocked and add custom scheduler + governor
Last synced: 23 May 2026
https://github.com/ireddragonicy/champ-kernel-manager
Kernel management application specifically designed for the POCO X6 Pro (Duchamp)
android arm cpu duchamp gpu kernel kernel-management kernel-manager kernelmanager kotlin linux poco root xiaomi
Last synced: 07 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/hotmysia/pure-os
PURE-OS is a lightweight operating system designed for privacy and security. It offers a user-friendly interface while ensuring that your data remains protected from unauthorized access.
advanced ata bootloader cosmos diskusage elixir javascript kernel macos nextstep nsarchiver penlight typedstream x64
Last synced: 15 Apr 2026
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/engineersbox/c-x86-kernel
A Kernel in x86 and C
c kernel nasm nasm-assembly x86-assembly x86-nasm
Last synced: 09 May 2026
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/tprrt/linux
Linux kernel source tree forked from torvald/linux and stable.
Last synced: 08 Feb 2026
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/jialuechen/libmop
C++ Model Hyper-parameter Optimization library
bayesian blackbox-optimization hyperparameter-optimization kernel statistical-inference
Last synced: 27 Jul 2025
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/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/nufeng1999/jupyter-mytypescript-kernel
Minimalism TypeScript kernel for jupyter
jupyter jupyter-lab kernel typescript
Last synced: 07 May 2026
https://github.com/dineshdb/os-algos
kernel kotlin operating-system os scheduling-algorithms
Last synced: 12 Jun 2026
https://github.com/hamiltoncj/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 density-analysis density-estimation gis heatmaps kernel plugin point polygon qgis style
Last synced: 05 Nov 2025
https://github.com/gasna/kfs-1
This first (out of 10) project is a very basic kernel with some basic features.
42 42-school 42born2code 42paris 42school assembly assembly-language assembly-language-programming assembly-x86 basic-kernel c c-language c-language-programming kernel kernel-development
Last synced: 16 Apr 2026
https://github.com/sajalkmr/tiny-linux-build
Baremetal Linux system with a custom-built kernel and BusyBox
busybox kernel linux linux-kernel
Last synced: 03 Jan 2026
https://github.com/xeqlol/rustonly-kernel
Tiny os kernel written only in Rust (without assembler, except inline)
Last synced: 29 Jun 2025
https://github.com/outpost-os/sentry-kernel
Outpost OS sentry kernel sources
Last synced: 10 Feb 2026
https://github.com/ljmf00/linux
Our own linux kernel tree with a set of patches
kernel linux linux-hardened linux-kernel linux-rt linux-zen
Last synced: 10 Feb 2026
https://github.com/ranimeshehata/pintos-userprog-phase2
Implementing the "userprog" 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 argument-parsing docker executable-file exit filesystem kernel locks operating-systems pintos semaphores system-calls threads timer userprog virtual-machine vm wait
Last synced: 03 Apr 2025