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-24 00:13:01 UTC
- JSON Representation
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/yeet-src/runfrom
Live exec-provenance monitor. Flags execs from tmp/shm, fileless binaries, and setuid privilege jumps, all in-kernel.
bpf co-re ebpf exec fileless kernel linux observability provenance security setuid tracepoint tracing yeet
Last synced: 20 Jun 2026
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/boneill02/swerve-libc
libc for swerve
c i386 kernel operating-system osdev unix
Last synced: 05 Jul 2025
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/nufeng1999/jupyter-myvbscript-kernel
Minimalistic VBScript kernel for Jupyter
Last synced: 19 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/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/lprashant-94/deep-learning
Notebook for learning deep learning
cnn convolution deep-learning keras-layers kernel neural-network notebook
Last synced: 22 Jul 2025
https://github.com/daedalus/mffkernel
My fu**ing first kernel
a20 asm bare-metal gcc interrupts kernel nasm
Last synced: 27 Mar 2025
https://github.com/glenncai/whack-a-mole
Microcontrollers and Embedded Systems Laboratory.
assembly c embedded-systems kernel microcontroller
Last synced: 19 May 2026
https://github.com/dawciobiel/linux-kernel-build-py
Python-based framework for building custom Linux kernel RPM packages within a Dockerized environment
generate kernel linux linux-kernel
Last synced: 19 May 2026
https://github.com/charlie0129/killsnoop
Find out who sent a kill signal. Useful for debugging mysteriously happened kills.
bpf ebpf kernel linux syscalls tracepoints tracing
Last synced: 07 May 2026
https://github.com/geyslan/gregos
assembly bootloader c kernel operating-system osdev
Last synced: 19 May 2026
https://github.com/ilpianista/android_kernel_alcatel_hamachi
Open source kernel download for Alcatel One Touch Fire
Last synced: 19 May 2026
https://github.com/kokthay/linkquic
LinkQUIC is a novel framework capable of distinguishing QUIC from normal UDP streams in kernel space without kernel modification, decrypting QUIC payloads, or prior knowledge of QUIC protocol implementations in user space. This framework can identify QUIC in both endpoints and middleboxes.
distinguish ebpf heuristics identify kernel kernel-space linkquic network network-analysis network-monitoring network-traffic privacy protocol quic udp
Last synced: 24 Apr 2026
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/zam9898/merlin_module
Explore the Merlin Module for secure Rust development. Enhance your projects with reliable features and robust performance. 🌟🔧
asus-merlin geoip kernel kernel-module kernel-module-development kernel-modules legacy-geoip maxmind-geoip merlin merlin-kernel merlin-os merlin-os-module operating-system repair riscos riscos64 rust
Last synced: 21 Jul 2025
https://github.com/jwt2706/baboscos2
A tiny experimental 64-bit os for x86, second of its name [!website]
Last synced: 22 Aug 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: 12 May 2025
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/ntfargo/ps5kerneld
experimental ps5 kernel code snippets
Last synced: 21 Jul 2025
https://github.com/Sid110307/InsiderOS
A minimalistic Operating System.
cpp development kernel os ovmf uefi
Last synced: 11 Mar 2025
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/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/jeremiegince/learning_svm
Support vector machines (SVM) tutorial with classical and quantum kernels.
kernel quantum-computing svm tutorial
Last synced: 30 Oct 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/momijiichigo/my-os
making OS in rustlang; for learning purpose
Last synced: 25 Jun 2025
https://github.com/bmoneill/swerve-libc
libc for swerve
c i386 kernel operating-system osdev unix
Last synced: 06 Sep 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/agiraudet/little-penguin
Linux Kernel Development, based on the Eudyptula Challenge
Last synced: 14 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/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/harpertoken/kernel-js
JS CLI for XNU kernel version.
cli javascript kernel macos node
Last synced: 13 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/antixk/earthquake-prediction
Test Kernel for the Kaggle Competition - LANL Earthquake Prediction
deep-learning kaggle-competition kernel lightgbm lstm machine-learning sklearn
Last synced: 13 Apr 2026
https://github.com/fuzeman/nanopi-neo-kernel
Ubuntu Core: Minimal kernel for the NanoPi NEO
Last synced: 30 Oct 2025
https://github.com/omercsbn/clkernel
Revolutionary x86 Operating System Kernel with AI Supervision, Hot-Swappable Modules, and Actor-Based Shell
actor-model ai-supervision assembly bootloader c embedded-ai hot-swappable-modules hybrid-kernel kernel microkernel nasm operating-system qemu sandboxing system-programming x86
Last synced: 16 May 2026
https://github.com/stevemats/kernel_cleaner
A safe way to delete/remove/clean old kernels on fedora.
fedora fedora-scripts fedora-workstation kernel linux
Last synced: 23 Feb 2026
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/dere3046/foddo
I see oddo kernel fuseblower.A simple kernel_func_finder.
android anti-rollback fuse kernel
Last synced: 20 Jun 2026
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/fajarkraton/fajaros-x86
FajarOS Nova v2.1.0 — x86_64 bare-metal OS written 100% in Fajar Lang. 139 modules, 36K LOC, 240+ commands. Compiler-enforced privilege isolation. VirtIO-GPU, ext2, TCP/IP, SMP, ELF loader. Verified with Fajar Lang v7.0.0. Made in Indonesia.
bare-metal ext2 fajar-lang gpu-computing indonesia kernel operating-system os-development systems-programming tcp-ip x86-64
Last synced: 14 Apr 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/m1kc/netatop-dkms
AUR package for the netatop kernel module with DKMS support
archlinux atop aur dkms kernel kernel-module linux module monitoring netatop network network-monitoring
Last synced: 10 May 2026
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/ranxom/nyx
A minimal OS written in Rust
kernel operating-system rust-lang
Last synced: 24 Jun 2025
https://github.com/ugudem/oxygen-u
Oxygen-U is an open-source platform designed to enhance user experience in managing air quality data. It provides tools for monitoring, analyzing, and visualizing oxygen levels in various environments, promoting healthier living spaces.
add-on aws-s3 boot firmware frontend github-config hacktoberfest identity kernel oneplus oxygen-updater oxygenos portfolio rom styled-components styled-system ui-components updates
Last synced: 24 Jun 2025
https://github.com/npequeux/rinux
Rinux - A modern operating system kernel written in Rust, inspired by Linux architecture
bare-metal kernel operating-system os-development osdev rust systems-programming x86-64
Last synced: 07 Mar 2026
https://github.com/ny4rlk0/fkernelanticheats
Raspberry Pi Pico 2W firmware that emulates a real USB mouse, receiving movement data from a second PC via UART. Designed to bypass kernel-level anti-cheat systems without touching game files or running code on the gaming machine.
anti bypass-ac cheat fkernelanticheats fuckkernelanticheats game global kernel mouse pi pico pico2w picow raspberry
Last synced: 28 Oct 2025
https://github.com/dinoslice/groveos
A simply, hobby OS written from scratch using Rust.
kernel operating-system os osdev
Last synced: 10 Oct 2025
https://github.com/adityasinghz/multithreaded-kernel
The multithreaded kernel project aims to develop a basic but functional kernel that supports multithreading.
Last synced: 17 May 2026
https://github.com/sundarnagarajan/cherrytux
Linux on Intel(TM) Cherry Trail
cherry cherrytrail derivative drivers intel kernel linux ubuntu uefi32
Last synced: 19 Jan 2026
https://github.com/snigdha-os/snigdhaos-kernel-switcher-dev
🛠️ The Snigdha OS Kernel Switcher Dev repository is a development version of the Kernel Switcher tool for Snigdha OS. It provides a framework for testing and contributing to kernel management features, enabling users to switch between different kernels and enhance performance and compatibility.
eshanized kernel kernel-switcher kinux-kernel snigdha snigdha-os
Last synced: 11 Oct 2025
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/tomijuarez/xv6mod
Xv6 Operating System modified
kernel kernel-thread operating-system round-robin scheduler system-calls xv6
Last synced: 16 Jul 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/at-ec/at-hub
It helps to manage the At-RTOS, At-FSM and At-BSI repositories.
c-language embedded-systems finite-state-machine hierarchical-state-machine iot kernel mcu robot rtos state-machine
Last synced: 05 Feb 2026
https://github.com/coenttb/swift-kernel-primitives
The Swift kernel primitives library built on swift-standards.
cross-platform io kernel low-level swift swift-package systems-programming
Last synced: 22 Jan 2026
https://github.com/jmalicki/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: 14 Oct 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
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/arec1b0/rootkit-detector
Kernel-based rootkit detection tool with modules for detecting hidden processes, files, and kernel anomalies.
forensics kernel linux rootkit-detection security system-security
Last synced: 18 Apr 2026
https://github.com/ariksquad/snowkernel
The operating system of yesterday
assembly c kernel operating-system
Last synced: 15 Apr 2026
https://github.com/derafu/kernel
Lightweight Kernel Implementation with DI Container
dependency-injection kernel php
Last synced: 22 Jun 2025
https://github.com/takadev15/xv6-assignment
Assignment report for OS114 class xv6 Project
Last synced: 14 Oct 2025
https://github.com/mathyslv/windows-drivers-template
A cargo-template for Windows drivers
cargo-generate drivers kernel rust windows
Last synced: 21 Jun 2025
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/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/khraosgenetor/x32k
This is a i686 ELF compiled kernel for x32 systems
Last synced: 27 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/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/sanshruthr/helloworld_os
A monolithic architecture based operating system that runs on bare metal.
assembly kernel operating-system os
Last synced: 26 Oct 2025