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/yazaldefilimone/unixv6
a re-implementation of dennis ritchie's and ken thompson's unix v6
Last synced: 17 Jul 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/hakavlad/change-max-reclaim-retries
Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries
Last synced: 30 Aug 2025
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://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/khraosgenetor/x32k
This is a i686 ELF compiled kernel for x32 systems
Last synced: 27 Jan 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/FreeAnalyticsPR/GaussianKernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 08 Aug 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/yasnakateb/tinyos
🐢 A simple Operating System in Nasm Assembly and C
kernel nasm-assembly simple-os
Last synced: 28 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/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/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/dineshdb/os-algos
kernel kotlin operating-system os scheduling-algorithms
Last synced: 12 Jun 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/yodaos-project/kernel-kamino
The Linux kernel for Kamino18
Last synced: 09 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/simonbaeumer/kernel-playground
My linux kernel playground
Last synced: 29 Apr 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/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/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/kromych/kmods
Examples of the Linux drivers
driver kernel linux linux-kernel
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/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/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/nufeng1999/jupyter-myvbscript-kernel
Minimalistic VBScript kernel for Jupyter
Last synced: 19 May 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/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/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/izenynn/little-penguin-1
A series of Linux kernel programming assignments
42 42born2code c driver kernel kernel-module linux linux-driver little-penguin little-penguin-1 module
Last synced: 16 May 2026
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/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/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/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
https://github.com/exbotanical/toulouse
A 32-bit UNIX-like operating system kernel
Last synced: 29 Apr 2026
https://github.com/nufeng1999/jupyter-myhtml-kernel
Minimalism jupyter html kernel
Last synced: 25 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/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/neolibrios/neolibrios
assembly fasm hobby-os kernel neolibrios os osdev
Last synced: 29 Jun 2025
https://github.com/nufeng1999/jupyter-mygo-kernel
Minimalism jupyter Go kernel
Last synced: 13 Apr 2026
https://github.com/nufeng1999/jupyter-mynodejs-kernel
Minimalistic Nodejs kernel for Jupyter
Last synced: 16 Apr 2026
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/gwbres/kernel-diffpatch
:penguin: Scripts to generate diff patch series between two Kernel forks
Last synced: 30 Apr 2026
https://github.com/papo1011/os161
Lightweight educational operating system
c kernel operating-system os os161 paging syscall virtual-memory
Last synced: 25 Mar 2025
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/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/heshanera/edgedetector
Edge detection using the canny operator and line detection using the convolution based techniques. Implemented the edge detector in C++ using the Magick++ API.
canny-edge-detection convolution cpp edge-detection kernel
Last synced: 11 Jul 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/bakangmonei/shellscriptingassignment
Shell script assignment for a RESTURANT RESERVATION SYSTEM and a PARKING CHARGE CALCULATION SYSTEM
cpp csharp kernel linux shell-script
Last synced: 07 Apr 2026
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/jmkim/esp2017-scull
Simple drivers for the purpose of learning
device-driver driver kernel ldd3 linux linux-driver oreilly scull
Last synced: 11 May 2026
https://github.com/anas200321/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: 12 May 2026
https://github.com/vishalanandv/small_scale_parallel_programming
The project describes the design and development of a sparse matrixvector product kernel, implemented using super computer.
Last synced: 12 May 2026
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/nufeng1999/jupyter-mywls-kernel
Minimalistic WolframScript kernel for Jupyter
Last synced: 18 Nov 2025
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/tprrt/linux
Linux kernel source tree forked from torvald/linux and stable.
Last synced: 08 Feb 2026
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/fazibear/pix
Pixel Frame
elixir esp esp8266 kernel kernel-module linux nerves nerves-project ruby
Last synced: 09 Nov 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/williamcanin/pykernel
:snake: Download da última versão estável do kernel Linux com Python3
Last synced: 19 May 2026
https://github.com/tallamjr/tlpi-book
Source Code for The Linux Programming Interface Book
Last synced: 15 May 2026
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/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/derafu/kernel
Lightweight Kernel Implementation with DI Container
dependency-injection kernel php
Last synced: 22 Jun 2025
https://github.com/shitijhalder/kernel_realme_salaa
Android Kernel Tree for Realme 7/ Narzo 20/ Narzo 30 4g [A14/A15] | rUI3 vendor.
Last synced: 18 Apr 2026