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-30 00:17:01 UTC
- JSON Representation
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/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/d3ara1n/halcyon
学习用RUST写RISCV操作系统
embedded kernel operating-system osdev risc-v rust
Last synced: 28 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/connieya/pintos
computer-science kernel monitor os semaphore systemcall
Last synced: 23 Mar 2025
https://github.com/sofisar/c_elevator-kernel-module_fall-2023
Although the Linux OS environment must be altered for this to run, this kernel module moves an "elevator" up and down 6 "floors" in FIFO fashion, responding to floor requests made by threads that enter the program.
c kernel kernel-module multithreading operating-systems os
Last synced: 22 Jul 2025
https://github.com/ranxom/nyx
A minimal OS written in Rust
kernel operating-system rust-lang
Last synced: 24 Jun 2025
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/kyrylo-sovailo/ideapad320_15ikb_defconfig
Kernel configuration for Lenovo Ideapad 320-15IKB laptop
gentoo kernel kernel-configuration lenovo-ideapad
Last synced: 20 Jan 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/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/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/ericswpark/SM-N750S_KOR_LL_Opensource
GPL dump of Samsung Galaxy Note 3 Neo (frescolteskt)
Last synced: 10 Mar 2025
https://github.com/aleksandr1512/SSB---small-simple-boot
It's simple kernel on NASM assembler
Last synced: 10 Jul 2025
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/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/salamnocap/go-img-kernel
Go library for image processing
convolution image-processing kernel
Last synced: 30 Apr 2025
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/katistix/simple-os
My personal learning journey for building a simple operating system from scratch.
assembly bootloader kernel os x86 x86-64
Last synced: 11 Apr 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/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/wtznc/os
Operating System in 1000 Lines (work in progress)
Last synced: 14 Jun 2026
https://github.com/nihadamirov/holbertonschool-shell
Implemented a custom shell application as part of educational coursework
kernel linux shell-script simple-shell
Last synced: 15 Jun 2026
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/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/malaksadek/kernelsimulator
A Kernel Simulator implemented in C 🧠 💻 (2016)
Last synced: 29 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/donosonaumczuk/ARQ_Kernel
Small Kernel for Computer Architecture subject practical work at ITBA
Last synced: 10 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/nufeng1999/jupyter-myjava-kernel
minimal Java kernel for jupyter
Last synced: 10 Apr 2026
https://gitlab.com/sm-t210r/android_kernel_samsung_lt02-backup
Kernel code for SM-T210R
Last synced: 10 Mar 2025
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/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/fuzeman/nanopi-neo-kernel
Ubuntu Core: Minimal kernel for the NanoPi NEO
Last synced: 30 Oct 2025
https://github.com/neolibrios/neolibrios
assembly fasm hobby-os kernel neolibrios os osdev
Last synced: 29 Jun 2025
https://github.com/keirany/kernel-playground
A project x86 kernel built for fun and testing purposes.
Last synced: 20 Jun 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/hakavlad/change-max-reclaim-retries
Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries
Last synced: 30 Aug 2025
https://github.com/knightchaser/hello-ebpf
Example hands-on codes for exercising eBPF(Extended Berkeley Packet Filter) on Linux Kernel via eunomia-bpf/libbpf
Last synced: 16 May 2026
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/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/floydz/msr
Example of how to use the MSR interface to disable memory prefetching
Last synced: 28 Mar 2025
https://github.com/donosonaumczuk/arq_kernel
Small Kernel for Computer Architecture subject practical work at ITBA
Last synced: 17 Jun 2026
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/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/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/nufeng1999/jupyter-mybash-kernel
Minimal Jupyter Bash kernel
bash jupyter jupyter--lab kernel
Last synced: 16 Apr 2026
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/yodaos-project/kernel-kamino
The Linux kernel for Kamino18
Last synced: 09 May 2026
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://github.com/kromych/kmods
Examples of the Linux drivers
driver kernel linux linux-kernel
Last synced: 18 May 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/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/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/maximepremont/cau_linuxsysapps-4
Chung Ang University : Linux Systems & its Applications, Assignment 4
Last synced: 27 Mar 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/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/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/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/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/tulliolo/airbuntu
How to build a custom kernel in order to keep your AirGap PC offline
Last synced: 30 Aug 2025
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
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/mikepruett3/ansible-role-kernel-settings
Ansible role to configure kernel settings on Linux Servers.
Last synced: 15 May 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