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/simp/pupmod-simp-auditd

The SIMP auditd Puppet Module

auditd kernel puppet simp simp-ecosystem

Last synced: 21 Aug 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/fuzeman/sunxi-kernel

Ubuntu Core: Basic kernel for sunxi devices

kernel snap ubuntu-core

Last synced: 23 Mar 2025

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/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/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/dburkart/vibix

Can we autonomously vibe code a kernel? Let's find out!

ai-agents claude-code kernel operating-system os vibe-coding

Last synced: 13 Jun 2026

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/90-008/hakkero

Hakkero OS kernel.

kernel rust

Last synced: 10 Aug 2025

https://github.com/twometer/nekosys

🐈 An x86 hobby operating system

hobby-os kernel osdev

Last synced: 17 Mar 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/nthnn/noos

NoOS (No Operating System) is an attempt unikernel framework for developing programs in C++ without OS.

grub kernel kernel-development operating-system operating-system-kernel os-dev os-development osdev unikernel

Last synced: 13 Jun 2026

https://github.com/yifengyou/ksrc

Linux内核学习

hacker kernel linux

Last synced: 09 Sep 2025

https://github.com/glolichen/lios

Questionably written operating system

c kernel os osdev

Last synced: 11 Apr 2025

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/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/sammwyy/kitty-paw

BIOS Kernel built in Rust.

bios kernel os rust rust-kernel

Last synced: 26 May 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/openanolis/lua-lsm-kernel

Lua-LSM kernel repository

kernel linux lsm lua

Last synced: 11 May 2026

https://github.com/aekhv/mininvme

MiniNVMe kernel module for Linux

kernel linux nvme

Last synced: 13 Mar 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/shaswata56/kernel-dev

learning linux kernel development.

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

Last synced: 11 Apr 2026

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

Operating system simulation.

hacking-simulator kernel os simulator

Last synced: 15 Apr 2025

https://github.com/dkruchinin/mustring

A microkernel with L4-like IPC

c kernel l4 microkernel os

Last synced: 13 Oct 2025

https://github.com/kaptheguy/mxos

Minimal X86 Operating System Kernel

asm assembly binary c kernel linux minimal operating-system os osdev unix x86

Last synced: 02 Feb 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/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/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/hisorange/kernel

Async Application Kernel written in TypeScript

application async kernel modules

Last synced: 12 Apr 2025

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/srijan-singh/operating-system

A simple 64-bit operating system kernel.

assembly c docker kernel makefile

Last synced: 11 May 2026

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/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/ve5li/hydrox-kernel

An AArch64 Raspberry Pi kernel

aarch64 kernel rust

Last synced: 20 Jun 2026

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/mikehorn-git/kernel-hardening

Harden your Linux Kernel

dotfiles hardening kconfig kernel linux

Last synced: 10 Apr 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/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/rakarmp/mvast-kernel-tweak

Tuning all kernel parameters to get better optimization

kernel magisk magisk-module optimization

Last synced: 24 Jun 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/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/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/seantywork/gpiosk

GPIO based Linux netdevice kernel module

gpio kernel linux networking raspberry-pi

Last synced: 13 Apr 2026

https://github.com/yifengyou/linuxhacker

Linux内核学习笔记

hacker kernel linux

Last synced: 22 Apr 2025

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/torralbaa/N2OS

Sistema operativo libre y colaborativo, donde todos pueden contribuir.

gpl gplv2 kernel microkernel operating-system operating-systems os osdev

Last synced: 10 Mar 2025

https://github.com/m0rf30/qemu-kernel-rpi-3

QEMU kernel builds for Raspberry Pi 3 (and greater) devices

aarch64 arm64 armv8 kernel qemu raspberry-pi simonpi

Last synced: 26 Jan 2026

https://github.com/sairyss/32-bit-kernel

32-bit example kernel using C and Assembly.

kernel operating-system osdev

Last synced: 29 Apr 2026

https://github.com/zhaipro/teachx

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

bochs kernel system

Last synced: 23 Mar 2025

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/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/solnix-lang/solnix-compiler

A secure, verifier-aware eBPF compiler for writing high-level kernel-safe programs.

compiler ebpf kernel linux rust security

Last synced: 14 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/theimpulson/android_kernel_motorola_sm8475

Linux Kernel for Motorola Razr 40 Ultra (zeekr)

android kernel zeekr

Last synced: 22 Mar 2025

https://github.com/oditynet/virusstop

Patch for kernel 6.15.8 to block viruses, trojans and unwanted programs from running. Security is ensured while the virus does not know about the protection algorithm

antivirus antivirus-software kernel mandatory mandatory-access-control security virus-stop

Last synced: 28 Aug 2025

https://github.com/janlelis/iterate

Kernel#iterate

kernel ruby syntax

Last synced: 29 Aug 2025

https://github.com/io12/os

A simple OS in C

c kernel operating-system os

Last synced: 30 Jun 2025

https://github.com/patwie/robustkernelpaths

ICML paper: Robust and Efficient Kernel Hyperparameter Paths with Guarantees

eigen hyperparameters icml kernel kernel-hyperparameter libsvm machine-learning machine-learning-algorithms

Last synced: 18 Aug 2025

https://github.com/cksfafwefasdf/magicbox

A 32-bit x86 hobbyist OS kernel featuring a Unix-like FS, multi-task scheduling, and a custom Shell.

c i386 kernel operating-system osdev unix-like x86

Last synced: 27 May 2026

https://github.com/datalayer/jupyter-mimetypes

🪐 Jupyter Reprs (Representations)

jupyter kernel representation

Last synced: 14 Aug 2025

https://github.com/HK-Transfield/wramp-multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp

Last synced: 12 Aug 2025

https://github.com/r4um/bpf-dump

Misc BCC BPF Scripts

bcc bpf kernel kprobes tracepoints tracing

Last synced: 15 Mar 2025

https://github.com/pmuens/rost

Hobby operating system written in Rust.

kernel operating-system os rust rust-lang

Last synced: 29 Jul 2025

https://github.com/greenteabiscuit/go-graphic-os

A graphic mode kernel written in golang

assembly golang kernel

Last synced: 20 May 2026

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/antoninhrlt/bootos

Kernel loader in protected mode with GDT initialized, for x64 and x86 operating systems

assembly kernel operating-system os x64 x86

Last synced: 27 Jul 2025

https://github.com/kaandesu/kaanos

Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in C or Rust.

assembly boot-loader kernel learning-purpose operating-system

Last synced: 10 Aug 2025

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/cristianzsh/system-programs

Implementation of various Unix system programs

c kernel linux operating-systems posix programs syscalls system-calls

Last synced: 28 Apr 2026

https://github.com/matidev-pl/kernel_lenovo_achilles6_row_wifi

Kernel source for Lenovo X606F

kernel lenovo

Last synced: 04 Nov 2025

https://github.com/mel-edo/kvmbook

A minimal x86 VMM built from scratch on Linux KVM, with a companion book that explains every layer; from the first ioctl to a booting kernel.

kernel kvm

Last synced: 16 Jun 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/kettle11/minimal_uefi

A minimal Rust project to get started with UEFI

kernel operating-system rust uefi

Last synced: 05 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/delta1/rust-os-tutorial

Working through Phil Oppermann's "Writing an OS in Rust" tutorial.

kernel operating-system rust

Last synced: 22 Mar 2025

https://github.com/ninjamar/nmk

ninjamar's kernel

i386 kernel

Last synced: 11 Apr 2026

https://github.com/axonasif/gearlock-kernel-pkg

Ready to use kernel package. Use https://github.com/AXIM0S/gearlock-dev-kit to set this up.

android-x86 gearlock installation-script kernel

Last synced: 06 Apr 2025

https://github.com/willpower3309/gentoo-linux-surface

Gentoo Linux kernel patcher for Surface devices

gentoo kernel linux microsoft patch patcher surface

Last synced: 20 Apr 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/azurespheredev/KernelDriver2DrawLine

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 25 Oct 2025