An open API service indexing awesome lists of open source software.

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.

https://github.com/metabronx/blackstrap_wsl-kernel

Windows Subsystem for Linux kernel for CONNMARK applications.

connmark docker kernel linux-kernel skunkworks tools windows-subsystem-for-linux wireguard wsl2

Last synced: 14 Apr 2025

https://github.com/dracarys18/kernel_tracker

A Bot to Track Kernel Upstreams from kernel.org and Post it on Telegram Channel

beautifulsoup4 kernel linux linux-kernel python telegram telegram-bot

Last synced: 28 Apr 2026

https://github.com/dracos-linux/build-script

Generate DracOS GNU/Linux Remaster images

debian debian-linux kernel linux open-source operating-system

Last synced: 02 Jan 2026

https://github.com/katya-incorporated/pixel-7-and-pixel-7-pro-kernel-prebuilts

It was a fairly unexciting conclusion. When I reviewed the Google Pixel 7 Pro last year, I walked away with the impression of a phone that was a bit better in some important ways but wasn’t quite the superintelligent, time-saving device that Google claimed it was. It was just a good smartphone, not a smarter smartphone. But that was over six month

aosp aosp-android aosp-build aosp-device aosp-kernel aospextended graphene graphenedb grapheneos katya katyaos katyasystem kernel kernel-driver kernel-methods kernel-module linux linux-kernel linux-kernel-module linux-shell

Last synced: 04 Apr 2025

https://github.com/0xbekoo/ssdt-hooking

The project uses SSDT Hooking to bypass security checks during driver loading by hooking NtLoadDriver and modifying the PreviousMode flag.

kernel rootkit ssdt ssdt-hook ssdt-hooking windows-kernel windows-kernel-exploitation

Last synced: 20 Apr 2026

https://github.com/travorlzh/learnos

A repo that contains all the code written in my study of OS development.

assembly c kernel operating-system-learning tutorial

Last synced: 18 Apr 2026

https://github.com/jbouron/x86-kernel

A 32-bit x86 kernel written from scratch in C supporting multicore cpus and preemptible scheduling.

assembly kernel operating-system osdev x86

Last synced: 11 Apr 2025

https://github.com/gmh5225/ida-kallsymssymbolrenamer

A utility script for IDA Pro to rename symbols based on Android kernel kallsyms files, facilitating kernel analysis by aligning IDA symbols with kernel symbols.

android ida idapython kallsyms kernel parser plugin

Last synced: 21 Mar 2025

https://github.com/gabbersepp/assembler

I have found my old assembler code and made it public to everyone. Maybe someone needs it

asm assembler fasm interrupt kernel operatingsystem os winapi x86

Last synced: 12 Apr 2025

https://github.com/hisorange/kernel

Async Application Kernel written in TypeScript

application async kernel modules

Last synced: 12 Apr 2025

https://github.com/romiyusnandar/kernel_build_action

Build action for linux kernel

action github github-actions kernel

Last synced: 14 Apr 2025

https://github.com/spyopensource/jcore

This is the microkernel for Java OS

java kernel

Last synced: 15 Apr 2025

https://github.com/zhaipro/teachx

Teachx kernel source tree(教学用小操作系统设计)

bochs kernel system

Last synced: 23 Mar 2025

https://github.com/fuzeman/sunxi-kernel

Ubuntu Core: Basic kernel for sunxi devices

kernel snap ubuntu-core

Last synced: 23 Mar 2025

https://github.com/palaworks/pilipala-kernel

Kernel of pilipala

kernel pilipala web

Last synced: 10 Mar 2025

https://github.com/jacob-doll/phoenixos

Project following progression through operating system development documenting challenges as the project progresses.

bootloader kernel operating-system operating-systems os-dev os-development

Last synced: 10 Mar 2025

https://github.com/contributte/nella

👩‍💻 Opinionated pre-configured kernel based on Nette (@nette). Suitable for all kind of apps.

boot bootloader bootstrap contributte kernel nella nette nette-framework preconfigured

Last synced: 30 Oct 2025

https://github.com/Elsklivet/bootloader-tutorials

I wanted to learn about bootloaders, so I followed various public tutorials to make some tiny ones.

assembly bootloader c kernel

Last synced: 10 Mar 2025

https://github.com/avagin/kexec-reboot

Kexec (boot) a new kernel as per bootloader configuration

boot centos centos7 grub2 kernel kexec rhel rhel7

Last synced: 13 Apr 2025

https://github.com/srijan-singh/operating-system

A simple 64-bit operating system kernel.

assembly c docker kernel makefile

Last synced: 11 May 2026

https://github.com/eersoy93/os93

My second attempt OS from scratch

assembly bootloader c kernel nasm os-development osdev

Last synced: 23 Aug 2025

https://github.com/x0reaxeax/cernel

PoC kernel with stack support written completely in C

kernel poc stack

Last synced: 05 Nov 2025

https://github.com/shaswata56/kernel-dev

learning linux kernel development.

kernel kernel-dev linux linux-kernel linux-kernel-module

Last synced: 11 Apr 2026

https://github.com/adithya2306/reborn_kernel_cyanogen_msm8916

RebornKernel™ sauce for the YU Yuphoria | No longer maintained | Oreo - @lettuce-oreo

android kernel lettuce msm8916 pie

Last synced: 14 May 2026

https://github.com/harilvfs/archlts

Script to install the Linux LTS kernel on Arch and Arch-based distributions.

archlinux kernel script

Last synced: 24 Mar 2025

https://github.com/gunh0/linux-kernel

🖥️ Linux Kernel Programming for My Own Kernel Modules

kernel kernel-development linux linux-kernel

Last synced: 18 May 2026

https://github.com/bemxio/bemxos

A 32-bit OS made for learning purposes

assembly bootloader c kernel low-level operating-system os

Last synced: 15 Feb 2026

https://github.com/chon-group/serialportemulator

A Linux kernel module for serial device emulation

emulator kernel serial serial-communication serial-port

Last synced: 07 Apr 2026

https://github.com/wjsjtu/socket-control

This project is aimed to control the socket connection by hijacking the syscall table, configure file is in JSON format and transferred into kernel by netlink.

c kernel netlink socket socket-control syscall-table syscalls

Last synced: 18 Oct 2025

https://github.com/gh057mz/common-kexp-code-snippets

Windows kernel exploitation code snippets and techniques

exploitation kernel windbg windows

Last synced: 11 Feb 2026

https://github.com/swanx1/alean

ALEAN is an operating system for the Raspberry PI Zero W (BCM2835 chip)

bcm2835 firmware kernel os raspberry-pi

Last synced: 11 Feb 2026

https://github.com/decapodlabs/decapod

Decapod is a Rust-built, local-first governance runtime for AI agents: a repo-native knowledge graph and state store, enforced workflows, proof-gated changes, and safe coordination across any loop or model.

agents ai ai-agents control-plane kernel orchestration rust

Last synced: 28 May 2026

https://github.com/murilochianfa/srv6-pot-tlv

Design and implementation of a new SRv6 Proof-of-Transit TLV using SipHash, Poly1305 and BLAKE3 Keyed-hash through eBPF XDP and TC.

blake3 ebpf golang hmac-sha256 ipv6 kernel keyed-hashing linux poly1305 seg6 segment-routing siphash srv6 tc tlv xdp

Last synced: 30 Jul 2025

https://github.com/soenneker/soenneker.semantickernel.pool

Manages a pool of Semantic Kernel instances with per-entry rate limiting.

csharp dotnet entry kernel limiting manager multiple options pool rate semantic semantickernel semantickernelpoolmanager util

Last synced: 07 Jun 2026

https://github.com/ireddragonicy/konoha-kernel-gki

GKI Kernel for Poco F7 / Redmi Turbo 4 Pro (Onyx)

gaming gki kernel kernelsu kpm lto onyx pgo root susfs

Last synced: 02 Jun 2026

https://github.com/jmaczan/tinyconv

🌸 Image processing with kernel and convolution

convolution convolution-filter image-processing image-processing-python kernel python python3

Last synced: 16 Oct 2025

https://github.com/rcore-os/rcore-tutorial-deploy

Tutorial Doc for rCore OS step by step (3rd edition)

kernel os rust tutorial

Last synced: 15 Oct 2025

https://github.com/zanxz-lol/lunaris2

Lunaris 2: The successor to Lunaris

assembly assembly-x86 c kernel lunaris osdev programming unix unix-like

Last synced: 17 May 2026

https://github.com/katya-incorporated/aurora-store

About Aurora Store 📺 focused on security, minimalism and usability. Our app store is currently being used to distribute our own apps and the Google Play mirror for isolated download functionality of all apps that are available on the Google Play Market. In the future, it will be used for the possible distribution of builds of Katya ® 👽 Mobile OS.

aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-modules kernel-source linux linux-app linux-distribution linux-kernel linux-shell

Last synced: 04 Dec 2025

https://github.com/chickendrop89/ack-build-workflow

A github workflow to build custom android common kernels with specified parameters

ack android android-common-kernel chickernel github-actions gki kernel workflow

Last synced: 20 Jan 2026

https://github.com/90-008/hakkero

Hakkero OS kernel.

kernel rust

Last synced: 10 Aug 2025

https://github.com/0xor0ne/docker-linux-kernel-builder

Docker image for Linux kernel cross-compilation

cross-compilation crosscompile docker kernel linux linux-kernel

Last synced: 07 May 2026

https://github.com/openanolis/lua-lsm-kernel

Lua-LSM kernel repository

kernel linux lsm lua

Last synced: 11 May 2026

https://github.com/kisonix-dev/lime

Operating system simulation.

hacking-simulator kernel os simulator

Last synced: 15 Apr 2025

https://github.com/aekhv/mininvme

MiniNVMe kernel module for Linux

kernel linux nvme

Last synced: 13 Mar 2026

https://github.com/dkruchinin/mustring

A microkernel with L4-like IPC

c kernel l4 microkernel os

Last synced: 13 Oct 2025

https://github.com/caoimhebyrne/angeldust

A Rust mini-kernel for the Raspberry Pi 3B and Raspberry Pi 4B

aarch64 kernel raspberry-pi rust rust-kernel

Last synced: 04 May 2026

https://github.com/sammwyy/kitty-paw

BIOS Kernel built in Rust.

bios kernel os rust rust-kernel

Last synced: 26 May 2026

https://github.com/twometer/nekosys

🐈 An x86 hobby operating system

hobby-os kernel osdev

Last synced: 17 Mar 2025

https://github.com/carlonluca/docker-rpi-ubuntu-kernel

Docker image to cross-build the Ubuntu kernel for the Raspberry Pi 4 (arm64).

docker kernel linux raspberry-pi ubuntu

Last synced: 07 Oct 2025

https://github.com/loneicewolf/pract_rev_engineering

Notes about my progress trough the book "PRACTICAL REVERSE ENGINEERING" - Will not include solutions. Only Notes, thoughts - and ideas, etc.

asm c fannybmp kernel loneicewolf malware-analysis notes reverse-engineering rootkit

Last synced: 07 Mar 2026

https://github.com/eebssk1/debian-kernel-build

Automatic tuned/enhanced Kernel Build [FP!]

bbr experimental kernel linux optimized

Last synced: 15 May 2026

https://github.com/femvoi/patchedguard

22h2 Windows patchguard runtime disabler.

bypass cplusplus kernel kpp patchguard runtime windows windows10

Last synced: 18 Aug 2025

https://github.com/hgruniaux/pi-kachulm_os

A mini OS kernel for Raspberry PI 3 and 4

baremetal kernel os rasberrypi raspberry-pi raspberry-pi-3 raspberry-pi-4

Last synced: 14 Sep 2025

https://github.com/samtebbs33/jaq

A hobby x86 kernel. Superseded by https://github.com/ZystemOS/pluto

kernel operating-system x86

Last synced: 05 Apr 2025

https://github.com/moindalvs/svm_hyperparameter_tuning_kernel_tricks

Effect of Gamma values and C values visualization on dataset and errors/misclassification

data-science gamma hyperparameter-tuning kernel regularization sklearn svm-classifier svm-kernel visualization

Last synced: 25 Apr 2026

https://github.com/katya-incorporated/pixel-7a-kernel-prebuilts

The Pixel 7A includes a handful of important upgrades, but on its spec sheet, there’s one that I think is the most important: a brighter, smoother-scrolling 90Hz screen. It’s not quite as nice as the Galaxy A54 5G’s 120Hz display, but it no longer means you’re putting up with a screen that’s just “meh” if you opt for the Pixel A device.

aosp aosp-android aosp-build aosp-device aosp-kernel graphene graphenedb grapheneos katya katyaos katyasystem kernel kernel-driver kernel-driver-leak kernel-module linux linux-kernel linux-shell

Last synced: 18 May 2026

https://github.com/yjdwbj/build-firmware-by-action

Building self openWRT firmware and Linux kernel by Github Action

kernel network openwrt socks5 tailscale tunnel v2ray vpn

Last synced: 17 Jun 2026

https://github.com/prdn/ksb

sb26 [Kernel Socks Bouncer] is a Linux Kernel 2.6.x Loadable Kernel Module that that redirects tcp connection (to user-defined target hosts) through socks 4/5 chains.

kernel privacy security

Last synced: 25 Jun 2025

https://github.com/handcode/check_mk_kernel_version

check running vs. installed kernel versions

checkmk debian freebsd kernel kernel-versions monitoring omd-server

Last synced: 13 May 2025

https://github.com/manbuzhe666/bitsfs

Bitsfs is a simple file system based on Linux. Not for commercial use but study and demonstration.

datastore filesystem kernel linux

Last synced: 11 May 2026

https://github.com/io12/os

A simple OS in C

c kernel operating-system os

Last synced: 30 Jun 2025

https://github.com/madfxr/cve-2024-26581-checker

[CVE-2024-26581] Vulnerability Checker for BGN Internal

bash bash-scripting cve-2024-26581 cybersecurity kernel linux nftables shell-scripting

Last synced: 07 Mar 2026

https://github.com/adamlahbib/pingkiller

Simple eBPF program that drops ICMP packets. It is written in C and uses the eBPF library and XDP to load the program into the kernel then outputs stats in the userspace program based on Cilium-ebpf.

cilium ebpf kernel network xdp

Last synced: 19 May 2026

https://github.com/cyteon/catos

A small AMD64 kernel written in Rust.

amd64 kernel os rust x86-64

Last synced: 04 Feb 2026

https://github.com/curnel/NullPotOS

An Uefi and X86_64 UNIX like OS

bootloader drivers elf hal kernel os uefi unix-like x64 x86

Last synced: 08 Feb 2026

https://github.com/aflah02/os_assignments

Assignments for Operating Systems Course at IIITD

artix-linux c kernel linux operating-systems syscalls

Last synced: 09 Jul 2025

https://github.com/imanimrod/piggy-os

The best operating system.

c kernel operating-system osdev x86-64

Last synced: 24 Jun 2025

https://github.com/jillmpla/linuxkernelproject

A loadable Linux Kernel Module (LKM) that creates a file in /proc and provides read + write functionality.

kernel kernel-modules kernel-space linux linux-kernel linux-kernel-module

Last synced: 12 May 2026

https://github.com/libreelec/slice-drivers

linux kernel modules for the Slice box

c drivers kernel kernel-module linux

Last synced: 13 May 2025

https://github.com/Platypus-Tech/linufux

Linux kernel source tree with ridiculous modifications :D

c gnu gpl gplv2 kernel linux linux-kernel os

Last synced: 10 Mar 2025

https://github.com/ninjamar/nmk

ninjamar's kernel

i386 kernel

Last synced: 11 Apr 2026

https://github.com/mrpicklepinosaur/trainos

microkernel developed for playing with trains

c cs452 kernel marklin rtos

Last synced: 21 May 2026

https://github.com/yasindce1998/barzakh

A controlled, white-hat UEFI bootkit simulation environment for academic research and defensive detection engineering.

bootkit c defensive-security kernel kernel-module malware offensive-security python rootkit security uefi uefi-boot uefi-development

Last synced: 21 Jun 2026

https://github.com/localizethedocs/asterinas-book-l10n

Localization of The Asterinas Book

asterinas crowdin kernel l10n mdbook rust

Last synced: 17 May 2026

https://github.com/go-freebsd/kld

kld (kernel linker)

cgo freebsd go golang kernel kernel-linker kld

Last synced: 25 Mar 2025

https://github.com/maruos/android_kernel_bullhead

Nexus 5X kernel for Maru OS.

bullhead kernel maru

Last synced: 14 Mar 2025

https://github.com/juoelenis/binux

Binux is an Operating System Kernel based on POSIX principles and based some components slightly on the first version of Linux

c cpp ez h kernel mit-license os

Last synced: 12 Apr 2026

https://github.com/creator-craft/easos

Basic OS development for experimenting and studying how operating systems work.

assembly bootloader kernel os

Last synced: 16 Mar 2025

https://github.com/amlel-el-mahrouss/nekernel

Hybrid C++ OS Kernel, made with a robust design and blazingly fast at boot times.

bootloader cpp kernel

Last synced: 09 Apr 2025

https://github.com/johannst/vdso-proxy-poc

Proof-of-concept to proxy vdso calls.

checkpoint kernel linux proxy restore vdso

Last synced: 07 Mar 2026

https://github.com/BGOPC/BGOPC-Kernel

A System Kernel i made with C.

64 asm assembly c kernel

Last synced: 10 Mar 2025

https://github.com/xobyx/touchmate_kk_kernel_rockchip

kitkat kernel 3.0.36+

kernel

Last synced: 10 Mar 2025

https://github.com/rxchit/barebone-os-raspi3

A simple OS that prints "Hello World", for RaspberryPi 3

c cpp kernel os qemu raspberry-pi-3

Last synced: 11 May 2026