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: 2025-05-21 00:16:33 UTC
- JSON Representation
https://github.com/arnau478/quark
Hobby OS, monolithic kernel, multiboot-compatible
grub kernel monolithic os quark
Last synced: 06 Apr 2025
https://github.com/sonodima/physpatch
PhysPatch performs physical memory scanning and patching of the entire Windows Kernel using DMA
dma kernel memflow memory rust virtual-machine windows
Last synced: 23 Apr 2025
https://github.com/jbruchon/c02
An operating system for the 6502/65816 CPU
6502 6502-assembly c64 commodore-64 kernel multitasking nintendo operating-system
Last synced: 13 May 2025
https://github.com/andy-python-programmer/stivale
Rust crate for parsing stivale and stivale 2 structures.
Last synced: 15 Apr 2025
https://github.com/karthik558/msm-4.14-ryzen-surya
Kernel source code for ( POCO X3 ) | FORCE PUSH WARNING (AS ALWAYS)
Last synced: 15 Apr 2025
https://github.com/actually-colab/desktop
Main web application for @actually-colab, a real time collaborative Jupyter Kernel based editor built by @jtaylorchang and @baileytincher at the University of @Illinois at Urbana-Champaign
colab collaboration jupyter jupyter-notebook kernel react rtc
Last synced: 17 Jan 2025
https://github.com/milouk/sphinx-bullhead
Sphinx Custom Linux Kernel for Bullhead (Nexus 5X)
android battery bullhead kernel lineageos linux-kernel nexus-5x oreo performance security stability
Last synced: 13 May 2025
https://github.com/no92/vineyard
Moved to:
c hobby-os kernel operating-system operating-systems osdev posix uefi x86-64
Last synced: 11 Mar 2025
https://github.com/hgn/kernel-magnifier
A Kernel Ftrace Recorder and Visualizer to Analyse Executed Kernel Callchains
analysis kernel linux linux-kernel
Last synced: 23 Apr 2025
https://github.com/tomlin7/bill
Main repository for BILL OS
assembly kernel operating-system operating-system-kernel os rust
Last synced: 13 Apr 2025
https://github.com/metan-ucw/runltp-ng
Minimalistic LTP testrunner
kernel linux linux-kernel ltp test-automation
Last synced: 13 Apr 2025
https://github.com/turkishrational/retrodos
MSDOS 1.25-2.11-3.3-5.0-6.0-6.22 and PCDOS 7.1 (derived, redeveloped) KERNEL (and COMMAND.COM) source code in NASM syntax
asm assembler assembly code command dos kernel msdos msdos1 msdos2 msdos3 msdos5 msdos6 nasm os pcdos pcdos7 retro retrodos source
Last synced: 06 Apr 2025
https://github.com/joshua-riek/ubuntu-raspberry-pi
Ubuntu 20.04 for Raspberry Pi
aarch64 arm64 embedded-linux kernel linux pi4 pi4b qemu raspberry-pi raspberry-pi-3 raspberry-pi-4 rpi uboot ubuntu
Last synced: 20 Dec 2024
https://github.com/elongl/cve-2014-3153
Exploiting CVE-2014-3153, AKA Towelroot.
cve-2014-3153 exploitation kernel linux linux-kernel towelroot
Last synced: 13 Apr 2025
https://github.com/brightprogrammer/misraos
A Modern Operating System Written in C++ From Scratch!
cmake cpp kernel modern operating-system osdev
Last synced: 29 Apr 2025
https://github.com/byt3n33dl3/isabella
Rootkit and Kernel attack kit, 𝗜𝘀𝗮𝗯𝗲𝗹𝗹𝗮 program Enables Cyber Attacks to gain access from Machines without being detected.
executable extensions kernel operating-system os root rootkit
Last synced: 13 Apr 2025
https://github.com/mesabloo/oneiric
A small kernel + OS based on how dreams work
dream kernel operating-system os
Last synced: 16 May 2025
https://github.com/phip1611/phipsboot
PhipsBoot is a relocatable x86_64 bootloader for legacy boot written in Rust and assembly.
Last synced: 13 Apr 2025
https://github.com/sloganking/my-own-os
[Self teaching] Writing my own Operating System
Last synced: 22 Apr 2025
https://github.com/soreing/sore-os
Primitive x86 32bit Operating System with FAT32 File System and a Kernel
boot fat32 filesystem kernel operating-system osdev x86-assembly
Last synced: 23 Apr 2025
https://github.com/oovm/jupyter-protocol
Jupyter Kernel Protocol for rust
jupyter jupyter-kernels jupyter-notebook kernel
Last synced: 11 Apr 2025
https://github.com/shukantpal/silcos-kernel
The Silcos kernel is a hybrid, robust and compact modular kernel which provides a platform to build the Silcos OS and SilkUI
hardware-abstraction hybrid-kernel kernel silcos-os
Last synced: 11 Apr 2025
https://github.com/ryanwoodsmall/kernel-rpm
kernel spec, config for vanilla kernel rpms from kernel.org
kernel kernel-spec linux linux-kernel rpm rpm-packages rpm-spec
Last synced: 26 Apr 2025
https://github.com/gtalusan/admp441-rpi
ADMP441 for the Raspberry Pi
admp441 i2s invs441 kernel linux linux-kernel mems microphone oshpark raspberry-pi raspberrypi
Last synced: 19 Apr 2025
https://github.com/archibate/newos
A hobby unix-like operating system
c-library c-runtime filesystem kernel operating-system
Last synced: 06 May 2025
https://github.com/maastaar/539kernel-book
A Journey in Creating an Operating System Kernel: A book that teaches the reader how to create an operating system's kernel called 539kernel. You can read the book freely in https://539kernel.com/
book kernel os-dev os-development os-kernel tutorial x86 x86-assembly x86-nasm
Last synced: 18 Feb 2025
https://github.com/atirut-w/oclinux
A custom kernel for OpenComputers mod
kernel lua opencomputers opencomputers-mod operating-system
Last synced: 14 Dec 2024
https://github.com/at-ec/at-fsm
At-FSM is an open and user-friendly embedded Finite State Machine (FSM) included the Primitive State Machine (PSM) and Hierarchical State Machine (HSM).
c-language chinese embedded-systems finite-state-machine firmware hierarchical-state-machine iot kernel mcu robot state-machine
Last synced: 10 Apr 2025
https://github.com/symlex/symlex-core
Minimalistic Kernel and Router based on Symfony Components
dependency-injection kernel micro-framework php router symfony
Last synced: 10 Apr 2025
https://github.com/paragon279/kerneldriver2drawline
Enables developer to draw a line with start point and end point.
c cpp gdi hooking kernel wdk windows-10
Last synced: 16 May 2025
https://github.com/aptivi/nitrocidks
A simulator for our future-planned kernel, Nitrocid Kernel!
application csharp dotnet dotnet-core dotnet8 kernel kernel-simulator kernels linux shell simulator terminal visual-studio windows
Last synced: 27 Dec 2024
https://github.com/aptivi/nitrocid
A simulator for our future-planned kernel, Nitrocid Kernel!
application csharp dotnet dotnet-core dotnet8 kernel kernel-simulator kernels linux shell simulator terminal visual-studio windows
Last synced: 03 Jan 2025
https://github.com/goerz/python-localvenv-kernel
A Jupyter kernel that delegates to ipykernel in the .venv environment of a project folder
ipython-kernel jupyter jupyter-notebook kernel python
Last synced: 14 Apr 2025
https://github.com/ceticamarco/vulcanos
🌋 Monolithic x86 kernel written in C and Assembly
assembly c kernel operating-system osdev
Last synced: 02 Feb 2025
https://github.com/gbowne1/classicos
An x86 32 biit Operating System for 386, 486, Pentium class (P-60 to 233MHz, Pentium II, P3, P4, etc)
c hacktoberfest hacktoberfest- hacktoberfest2023 kernel kernels nasm nasm-assembly operating-system operating-systems os osdev x86 x86-32
Last synced: 12 Apr 2025
https://github.com/Garnek0/GarnOS
OS powered by a modular kernel
c kernel operating-system os osdev
Last synced: 08 May 2025
https://github.com/gamemann/test-kernel-modules
A repository used to store my test Linux kernel modules I make while I'm learning.
examples forward kernel linux module net netfilter packet processing
Last synced: 18 Mar 2025
https://github.com/ismoilovdevml/rust-os
Rustda Yozilgan Kernel
c ismoilovdev kernel linux rust rust-kernel
Last synced: 04 Apr 2025
https://github.com/boneill02/swerve
A barebones i386 kernel
c i386 kernel operating-system osdev unix
Last synced: 11 Apr 2025
https://github.com/allogic/ksu
The Kernel Script Utility is an x64 Kernel-Mode rootkit written in C. It was designed to intercept process memory flow featuring a full TCP/IP network API.
anticheat assembly bypass cheat debugger engine engineering kernel kit ksu memory mode reverse ring0 rootkit scanner script table windows x64
Last synced: 22 Mar 2025
https://github.com/adtech-labs/kernda
Add conda activation to an IPython kernel spec
conda ipython jupyter kernel team-platform
Last synced: 09 Apr 2025
https://github.com/sinanislekdemir/minik
Minik OS - Kernel with an Interpreted language for ATMega2560 and ESP32 boards.
arduino compiler esp32 esp32-wroom interpreter kernel programming-language
Last synced: 10 Apr 2025
https://github.com/ljmf00/rts5139
Linux kernel drivers module backport for RTS5129/RTS5139 USB MMC card reader
card-reader drivers kernel kernel-module linux mmc module realtek rts5129 usb
Last synced: 13 Dec 2024
https://github.com/timschneeb/msi-ec-modern
Fork of msi-ec with support for MSI Modern 15 A11M (Business series)
acpi driver ec embedded-controller kernel kernel-module laptop linux msi msi-laptop msi-modern
Last synced: 07 May 2025
https://github.com/ppopth/kelner
Safe portable simple microkernel written purely in Rust
Last synced: 12 May 2025
https://github.com/brunexgeek/machina
A lightweight kernel and operating system for Raspberry Pi
arm baremetal-os kernel machina raspberry-pi
Last synced: 28 Apr 2025
https://github.com/metal-stack/kernel
kernel build for pxe booting bare metal machines
bare-metal kernel linux-kernel pxe-boot
Last synced: 01 May 2025
https://github.com/goldyfruit/puppet-grub2
Puppet module for managing GRUB2
cmdline-linux grub grub-default grub2 hiera kernel mbr puppet puppet-grub2
Last synced: 07 May 2025
https://github.com/ianmacd/beyond2lte
Combined kernel source code for the Samsung Galaxy G970F, G973F and G975F. Use in combination with Magisk and TWRP.
Last synced: 07 May 2025
https://github.com/tyler-cromwell/mantle
An operating system kernel written mostly in C for x86-64 CPUs, capable of booting on real hardware. Goal is to implement my own flavor of a fully functional Unix-like operating system.
assembly c grub iso kernel linux makefile operating-systems python3 x86 x86-64
Last synced: 06 Mar 2025
https://github.com/afiskon/linux-kernel-modules
Experiments with Linux kernel modules
driver-programming drivers kernel linux ring0
Last synced: 28 Jan 2025
https://github.com/x86byte/aptx4869
The Never-Ending Hide and Seek: The Tale of APTX4869 Rootkit
driver driver-hide hide kernel kernel-driver kernel-exploit malware-development persistence rootkit rootkit-development rootkit-kernel rootkit-windows rootkits stealth
Last synced: 02 Jan 2025
https://github.com/dn0sar/frontal_poc
Proof-of-Concept of the Frontal Attack
attack identical-branches kernel poc sgx-enclave sgx-step
Last synced: 20 Apr 2025
https://github.com/danijelaskov/microkernel
An implementation of a small, but fully functional multithreaded operating system kernel with time sharing.
8086 dos etf kernel multithreading operating-system operativni-sistem operativni-sistemi-1 os1 projekat time-sharing x86
Last synced: 30 Apr 2025
https://github.com/ismoilovdevml/kernel
My Kernel
assembly c ismoilovdev kernel linux
Last synced: 04 Apr 2025
https://github.com/0xbekoo/malware-resurrection
This project enables malware to resurrect and remain hidden even after termination, using a User-Mode Program and Kernel-Mode Driver as part of the Malware Resurrection technique.
executable kernel kernel-driver malware malware-resurrection resurrection windows
Last synced: 14 Apr 2025
https://github.com/byt3n33dl3/iosblackbox
Secure Sockets Layer. SSL is the system that Ensures Exploitations.
ios kernel offensive penetration-testing sandbox ssl
Last synced: 13 Apr 2025
https://github.com/yjdoc2/os-project
A project done for OS course, extending a kernel from https://github.com/dthain/basekernel, to implement threading capabilities, give an API for threading, and implement various scheduling techniques.
c kernel operating-system os-dev scheduling-policies threading
Last synced: 12 Apr 2025
https://github.com/alifarazz/ukernel
:balloon: My first attempt at writing a kernel
c11 hello-world i386 kernel nasm-assembly
Last synced: 06 Apr 2025
https://github.com/gh057mz/business-ctf-2022-exploiting-a-windows-kernel-backdoor---opendoor-write-up
CTF write-up
ctf-writeups exploi hackthebox kernel
Last synced: 09 Apr 2025
https://github.com/sen-h/vidos
Complete single purpose linux system that just plays videos
av1 av1-videos buildroot dav1d kernel linux linux-distribution mkv opus video webm
Last synced: 22 Jan 2025
https://github.com/arnau478/owl-os
Yet another self-learning OS
assembly c hobby-kernel hobby-os kernel low-level open-source operating-system os unix x86-64
Last synced: 06 Apr 2025
https://github.com/randruc/lazuli
Lazuli is a multitasking RTOS (Real-Time Operating System/kernel) targeting AVR microcontrollers. It allows to program and run multiple independent tasks in a real-time context on AVR microcontrollers.
arduino asm atmega atmega328p atmel avr avr-gcc avr-mcus avr-microcontrollers avr-programming c c89 code-quality embedded kernel mcu os real-time rtos scheduling
Last synced: 10 Apr 2025
https://github.com/jbush001/xv6-nyuzi
Port of xv6 operating system to Nyuzi processor
kernel operating-system processor
Last synced: 13 Apr 2025
https://github.com/d4rk-lucif3r/luciferkernel
Linux 4.9 Kernel for Xiaomi Mi A1 aka Tissot.
kernel kernel-developers kernel-image kernel-source linux linux-kernel tissot-sprout xiaomi
Last synced: 10 Apr 2025
https://github.com/mental32/kernel
A Unikernel For Embedded Systems
drivers kernel operating-system osdev rust
Last synced: 12 Apr 2025
https://github.com/whoisclebs/seedcore
💿 💻 A Minimalistic Kernel for Optimal Performance made with rust. 🦀
Last synced: 17 Mar 2025
https://github.com/sjkingo/luminary
Luminary is a small x86 real-time operating system
kernel operating-system osdev qemu real-time ulysses x86
Last synced: 30 Dec 2024
https://github.com/jiayihu/fedra-thesis
Next-generation system for Computing Continuum via WebAssembly (WASM)
browser cloud embedded kernel runtime wasm web-assembly
Last synced: 07 Apr 2025
https://github.com/jb3/fizzbuzz.ko
FizzBuzz as a Kernel module
fizzbuzz kernel kernel-module linux-kernel
Last synced: 13 Apr 2025
https://github.com/jbouron/minix3-fine-grain
Fork of the Minix3 microkernel containing changes to get rid of the Big Kernel Lock (BKL)
kernel minix3 operating-system
Last synced: 14 May 2025