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/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/nurfaizfy/tc-build

Gonon Clang crosscompiler builder script, this repo will auto build latest clang

android clang clang-builder crosscompiler kernel

Last synced: 26 Apr 2026

https://github.com/donosonaumczuk/arq_kernel

Small Kernel for Computer Architecture subject practical work at ITBA

kernel pure64

Last synced: 17 Jun 2026

https://github.com/gdonald/linux-kernel-10x

10x Linux Kernel Contributors

kernel linux linux-kernel

Last synced: 29 Jul 2025

https://github.com/connorbp/bob-os

A simple OS called Bob. (Written in rust) 🧔

kernel os rust rust-lang

Last synced: 14 Sep 2025

https://github.com/manjotsidhu/android_kernel_a106_wiko

OpenSourced KitKat Kernel Source For Micromax Unite 2 , Wiko Bloom , Explay Vega , MyPhone Rio Lite . Powered By Manjot Sidhu

android gpl kernel kitkat

Last synced: 27 Apr 2026

https://github.com/momijiichigo/my-os

making OS in rustlang; for learning purpose

kernel os rust-lang

Last synced: 25 Jun 2025

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

kernel raspbian

Last synced: 22 Apr 2026

https://github.com/ccode-lang/ostest

A testing 32 bit kernel that I am writing for fun.

32bit asmx86 assembly kernel os

Last synced: 28 Apr 2026

https://github.com/yasnakateb/tinyos

🐢 A simple Operating System in Nasm Assembly and C

kernel nasm-assembly simple-os

Last synced: 28 Apr 2026

https://github.com/life45/dmpsecurity

Parsing Windows kernel memory dumps for security checks.

anticheat antimalware antivirus dmp driver dump integrity kernel memory page pagewalk parse security windows

Last synced: 07 May 2026

https://github.com/saturneric/linux

A minimal mainline Linux kernel for Raspberry Pi 5: only essential RPi5 driver & DTS patches, easy upstream merges, ideal for testing Linux-next on ARM64.

kernel linux-kernel raspberry-pi-5

Last synced: 28 Apr 2026

https://github.com/partikus/symfony-multiple-kernels

Repository presents Symfony project with multiple kernel approach.

kernel multiple multiple-kernels php symfony

Last synced: 28 Apr 2026

https://github.com/ahsouza/barca-os

Operating System

bios boot input-output kernel rust system

Last synced: 30 Mar 2025

https://github.com/simonbaeumer/kernel-playground

My linux kernel playground

kernel linux

Last synced: 29 Apr 2026

https://github.com/palmshed/vectorkernel

metal vector kernel.

compute gpu kernel metal

Last synced: 08 Jun 2026

https://github.com/palmshed/kernelswift

kernel info cli.

cli kernel macos swift

Last synced: 08 Jun 2026

https://github.com/ggielly/strat9-os

Strat9-OS is a modular microkernel written in Rust. Run native binary (WASM, ELF...) with small footprint directly on the kernel. Looking for contributors and help !

kernel microkernel operating-system plan9 rust

Last synced: 09 Mar 2026

https://github.com/nktkt/zig-kernel

x86 OS kernel in Zig — 50,000 LOC, 136 files, 110+ subsystems. GUI, TCP/IP, FAT16/ext2, fork/exec, BSD sockets, firewall, CFS scheduler, 80+ shell commands. From 150 lines to hobby OS.

bare-metal kernel operating-system os os-development x86 zig

Last synced: 29 Apr 2026

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/daniloqueiroz/hendrix

A wannabe experimental Microkernel for x86_64 written in Rust.

kernel microkernel os-dev osdev rust x86-64

Last synced: 19 Sep 2025

https://github.com/janforman/android_kernel_msm8976

Lenovo Yoga Tab 3 Plus - Qualcomm Snapdragon 652 Kernel for Android 11

android kernel lenovo tablet yogatab ytx703

Last synced: 29 Apr 2026

https://github.com/exbotanical/toulouse

A 32-bit UNIX-like operating system kernel

assembly bootloader kernel

Last synced: 29 Apr 2026

https://github.com/shanu28mathai/penbot

PenBot is a simple penetration testing tool that performs subdomain enumeration, vulnerability scanning, and generates reports.

bash javas kernel python shell

Last synced: 29 Apr 2026

https://github.com/komus-israel/os-kernel-buildup

Operating system developement with rust

kernel operating-system os rust systems-programming

Last synced: 08 Jun 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/venenux/venenuxdebs3

VenenuX gen3 repositories for Debian 10,11,12

debian debs kernel kernels packages reiser4 reiserfs reiserfs4 repository themes venenux

Last synced: 01 Apr 2025

https://github.com/gwbres/kernel-diffpatch

:penguin: Scripts to generate diff patch series between two Kernel forks

kernel linux-kernel patch

Last synced: 30 Apr 2026

https://github.com/morzecrew/forze

Domain-Driven Design and Hexagonal Architecture for backend services

architecture ddd domain-driven-design framework hexagonal hexagonal-architecture kernel

Last synced: 08 Apr 2026

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/maximilianfeldthusen/basic-secure-kernel-module

The code is a basic kernel module that demonstrates how to initialize a secure driver, though integrating TPM or HSM functionality would require additional kernel-space libraries, such as tpm_tis or tpm_dev for TPM devices.

aes c cryptography hsm kernel linux-kernel request tpm-plugin

Last synced: 01 May 2026

https://github.com/felipeagger/linux-from-scratch

Kernel + Binaries ready to run Linux From Scratch on QEMU

arm kernel lfs linux riscv scratch x86

Last synced: 01 May 2026

https://github.com/caellian/arch-kernel-legion-y540-17irh

Kernel config with only drivers required by Legion Y540-17IRH

arch-linux kernel

Last synced: 01 May 2026

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/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/archibate/microk

A microkernel (will be merged with my last monokernel system project 'osys')

c kernel microkernel os

Last synced: 22 Jun 2026

https://github.com/mkashirin/zos

Elementary OS kernel snippet written in the Zig programming language that can be run on x86 microarchitecture with QEMU.

kernel os system-programming x86 zig

Last synced: 09 Feb 2026

https://github.com/steliospapamichail/linux-2.6-scheduling-policy

My implementation of a process scheduling policy on Linux v.2.6.38.1

assembly c kernel linux linux-kernel scheduling x86-32 x86-assembly

Last synced: 01 May 2026

https://github.com/r614/runix

UNIX-esque OS built using Rust

kernel linux operating-system rust x86-64

Last synced: 02 May 2026

https://github.com/tinnci/lenovo-sp101fu-rk3566-kernel-research

Public notes for Lenovo SP101FU RK3566 E Ink kernel research

android-kernel eink kernel lenovo-smart-paper rk3566 rockchip

Last synced: 22 Jun 2026

https://github.com/buildwithtausif/zoron

vibe-coded battery optimization module for arm/arm64 devices, requires Magisk-SU, Tested on Redmi Note 5 Pro, Android 16 (baklava)

kernel kernel-module magisk magisk-module

Last synced: 30 May 2026

https://github.com/mephresgh/blcs

Linux kernel compile script

compile-script kernel linux posix-sh shell shell-script

Last synced: 02 May 2026

https://github.com/alchetrus/rust-kernel

A basic kernel written in rust

kernel rust

Last synced: 18 Jun 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/hellebenjamin/lanskern

Minimal kernel made in C

c kernel x86

Last synced: 28 Mar 2025

https://github.com/krzk/docs

Talks, speeches and various docs

kernel linux speeches

Last synced: 09 Jun 2026

https://github.com/p1n2o/delta_kernel_xiaomi_sm8250

Delta Kernel for Xiaomi SM8250. Supports AOSP ROMs for alioth (Poco F3, Mi 11X, Redmi K40) & apollo (Mi 10T/Pro, Poco F4, Redmi K40S)

android android-kernel aosp kernel linux-kernel sm8250 xiaomi-kernel

Last synced: 02 May 2026

https://github.com/pstolarz/rpi-tools

Raspberry Pi related tools

kernel linux raspberry-pi rpi tools

Last synced: 02 May 2026

https://github.com/ddeepanshu-997/kernel-svm-classification

in this repository i am going to perform kernel SVM Classifcation on the real life dataset , initially i performed some data preprocessing technique in order to filter out the data flaws then undergoes the process of model building i.e Kernel SVM Classification.

data-science kernel kernel-svm kernel-svm-classifier machine-learning machine-learning-algorithms

Last synced: 09 Jun 2026

https://github.com/maxklvd/mini-kernel

Kernel/User mode demonstation in the EFI application for x86_64

c gnu-efi kernel uefi x86-64

Last synced: 11 Mar 2025

https://github.com/Sid110307/InsiderOS

A minimalistic Operating System.

cpp development kernel os ovmf uefi

Last synced: 11 Mar 2025

https://github.com/nufeng1999/jupyter-mygjs-kernel

Minimal jupyter gjs kernel

gjs jupyter kernel

Last synced: 03 May 2026

https://github.com/brendocosta/dodoco-hooks

Replaces GI's Windows service kernel drivers with Wine-compatible ones, enabling the game be played over Linux based systems.

c cmake cpp kernel linux wine

Last synced: 03 May 2026

https://github.com/ntfargo/ps5kerneld

experimental ps5 kernel code snippets

freebsd kernel ps5

Last synced: 21 Jul 2025

https://github.com/wizarsi/kernel-module

Driver that passes the dentry and syscall_info structures to the user level via the ioctl interface. Operating systems lab2.

dentry driver ioctl kernel linux syscallinfo

Last synced: 03 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: 12 May 2025

https://github.com/muellerconstantin/ttos

Just another Tiny Toy Operating System (TTOS) for learning purposes.

assembly c grub2 hobby-os kernel multiboot osdev x86

Last synced: 04 May 2026

https://github.com/courbeb/kernelcreator

Create offline ipython kernel with docker

docker ipython ipython-notebook jupyter jupyter-notebook kernel

Last synced: 04 May 2026

https://github.com/pgaskin/android_sofiar_new

My personal Android build for the Moto G(8) Power (sofiar).

android android-rom aosp device-tree kernel lineageos motorola rom sofiar trinket vendor

Last synced: 30 Mar 2025

https://github.com/nufeng1999/jupyter-myrust-kernel

Minimalism Jupyter rust kernel

cargo jupyter jupyterlab kernel rust rustc

Last synced: 04 May 2026

https://github.com/ryand1234/operating-system

A cheeky operating system that is light weight and can do some stuff

assembly c kernel linker

Last synced: 05 May 2026

https://github.com/harpertoken/kernel-go

Go CLI for macOS kernel info.

cli go golang kernel macos

Last synced: 18 May 2026

https://github.com/oasisprotocol/sgx-driver-kmod

Fedora package for the legacy out-of-tree Intel SGX Linux driver

driver fedora intel kernel module package rpm sgx

Last synced: 09 Jun 2026

https://github.com/grisu48/kernel-config

Repository about my Linux Kernel configurations

kernel linux

Last synced: 09 Apr 2025

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/jeremiegince/learning_svm

Support vector machines (SVM) tutorial with classical and quantum kernels.

kernel quantum-computing svm tutorial

Last synced: 30 Jun 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/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/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/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/harpertoken/kernel-js

JS CLI for XNU kernel version.

cli javascript kernel macos node

Last synced: 13 Apr 2026

https://github.com/fedecastellaro/baremetal-programming-x86-kernel-

Simple OS implementation in Assembler and C in a simulated PC with 512MB of RAM, 64kB of ROM and a generic x86 processor

assembler bochs kernel os x86

Last synced: 31 May 2026

https://github.com/xjunko/osdev

a barely working 32bit operating system

cpp kernel osdev

Last synced: 18 Jun 2025

https://github.com/agiraudet/little-penguin

Linux Kernel Development, based on the Eudyptula Challenge

kernel kernel-driver linux

Last synced: 14 May 2026

https://github.com/ventto/ktask-examples

Kernel task examples (deferred work and kthread)

deferred kernel kthread linux task thread timer work

Last synced: 15 May 2026

https://github.com/heng30/toy-os

玩具内核(学习项目)

assembly c kernel toy-os

Last synced: 19 May 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/davphla/kernel-otp

Linux Kernel OTP (One Time Password) module

device kernel linux module vagrant

Last synced: 09 Oct 2025

https://github.com/hyper-prog/dht22m

Kernel module for reading DHT22 / AM2302 sensors on Raspberry Pi

am2302 dht22 kernel kernel-driver kernel-module raspberry-pi sensor sensors

Last synced: 01 Jul 2026

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

assembly c kernel os

Last synced: 19 Apr 2026

https://gitlab.com/mrdotx/efistub

shell script to create efi boot entries with efibootmgr

boot efi efibootmgr entries hooks initrd kernel manager memtest options order pacman parameter uefi

Last synced: 11 Mar 2025