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

The best kernel for programmers

asm bear bearos c kernel microsystem operating-system os osdev r x86-64

Last synced: 11 Jun 2025

https://github.com/antomfdez/tremendos

tremendOS - Simple kernel x86_64 with paging.

kernel kernels os osdev osdevel

Last synced: 03 Jul 2025

https://github.com/sundarnagarajan/kernel_build

Download and build Linux kernel source from kernel.org

automatic build download kernel linux

Last synced: 23 Mar 2025

https://github.com/marcellanz/dkmp

distributed kernel multiprocessing

c distributed-computing kernel linux

Last synced: 18 Mar 2025

https://github.com/easimon/fedora-kernel-builder

Builds a patched Fedora kernel RPM from a SRPM on Docker

docker fedora kernel

Last synced: 08 May 2026

https://github.com/muhammad-fiaz/nextos

NextOS is a modern, open-source OS built with Rust for security, performance, and scalability. Powered by NextKernel, it features modular design, memory safety, and efficient multitasking.

kernel next-kernel next-os nextkernel nextos nextos-kernel operating-system os rust rust-os

Last synced: 01 Apr 2025

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

Ubuntu Core: Basic kernel for sunxi devices (with extra drivers and modules)

kernel snap ubuntu-core

Last synced: 23 Mar 2025

https://github.com/feyzanaydemir/simple-os

Minimal operating system kernel for i386.

i386 kernel os x86

Last synced: 13 Jun 2025

https://github.com/prithivsakthiur/qwen-image-edit-2509-loras-fast

Qwen-Image-Edit-2509-LoRAs-Fast is a high-performance, user-friendly web application built with Gradio that leverages the advanced Qwen/Qwen-Image-Edit-2509 model from Hugging Face for seamless image editing tasks.

aoti diffusers diffusion-models flash-attention-3 huggingface-spaces huggingface-transformers kernel numpy peft python pytorch qwen-image-edit qwen-image-edit-2509 qwen2-5-vl qwen3-vl torch torchvision

Last synced: 03 May 2026

https://github.com/jimut123/kaggle-wheat-detection

Kaggle Wheat Detection chalenge

dl ensemble kaggle kernel pytorch yolov5

Last synced: 16 Jan 2026

https://github.com/sorydima/Auditor

Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.

aosp aosp-android aosp-device kernel kernel-source linux linux-app linux-kernel

Last synced: 10 Mar 2025

https://github.com/lordshenron/direwolf_unified

Kernel source of Direwolf kernel based on Unified Kernel source by @33bca

direwolf kernel kernel-source redmi riva xiaomi

Last synced: 15 May 2025

https://github.com/matthew4850/kernel

Kernel I am developing.

asm c kernel osdev posix x86

Last synced: 20 Mar 2025

https://github.com/yeet-src/claudefeed

Live audit log of every command, file, and network connection a Claude Code (or any matched) session makes, from the kernel.

ai-agents audit bpf ebpf kernel kprobe linux llm observability provenance security tracepoint tracing yeet

Last synced: 20 Jun 2026

https://github.com/steinwurf/ranbo

Ranbo is a C Pseudo-Random-Number-Generator (PRNG) library. We wanted to create a library that allows us to use random-number-generators in both user-space and linux-kernel-space that are fast and sufficiently random on a bit-level.

kernel pseudorandom random

Last synced: 01 Sep 2025

https://github.com/uoi-io/discoverd

Discoverd is a ramdisk to get some informations from a server

cpio discoverd init initramfs initrd kernel ramdisk

Last synced: 10 Jul 2025

https://github.com/c1m50c/rust-os

Repository loosely following the "Writing an Operating System in Rust" blog by Philipp Oppermann.

actions github-actions kernel qemu rust rust-lang rust-os

Last synced: 23 Apr 2026

https://github.com/mishamyrt/kebab-choco-kernel

🍫 Kernel for the OnePlus 8T OSS

kernel oneplus oxygen-os

Last synced: 29 May 2026

https://github.com/kingakeem/kingx

This is an kernel that I'm building for fun

assembly c kernel os

Last synced: 09 Apr 2025

https://github.com/redchenjs/armbian-packages

Build Armbian packages using GitHub Actions

armbian bsp github-actions-ci kernel u-boot

Last synced: 04 Feb 2026

https://github.com/gnurou/nct6795_led

Linux Kernel Module for NCT6795D LEDs control

kernel kernel-module led linux

Last synced: 04 May 2026

https://github.com/OpenDZ/timgad

Timgad is a Linux Security Module that collects per process and system-wide security protections that are not handled by the core kernel itself.

kernel linux sandbox security security-hardening

Last synced: 14 Mar 2025

https://github.com/ruturaj4/preemptive-gpu-scheduling

Preemptive GPU Scheduling Support for mali - patched drivers ⭐️

advanced-operating-systems drivers gpu kernel midguard odroid-xu4 patched preemptive scheduling

Last synced: 29 May 2026

https://github.com/kettle11/pacifickernel

A minimalist x86-64 C kernel.

kernel os

Last synced: 29 Aug 2025

https://github.com/fynks/redmi-note-13

Collection of stock & custom roms, custom recoveries and custom kernels for Xiaomi Redmi Note 13 4G (Sapphire)

chickernel kernel redmi redmi-note-13 root saphhire xiaomi

Last synced: 13 Feb 2026

https://github.com/primalmotion/librem5-linux-builder

Container to cross build your Librem 5 kernel

build container kernel librem5 linux purism

Last synced: 28 Feb 2025

https://github.com/boprr/corydon

Unix like monolithic operating system kernel

c cmake kernel nasm os osdev

Last synced: 24 Apr 2025

https://github.com/longpanzhou/kerneldriver

Microsoft OS kernel functions reimplementation.

kernel kernel-driver microsoft operating-system windows-10

Last synced: 17 Jun 2026

https://github.com/shamoka/koop

A minimal kernel written in rust

kernel rust

Last synced: 09 Aug 2025

https://github.com/hakavlad/disable-i915-gem-shrinker

[PATCH] Disable DRM/i915 GEM shrinker

drm gem i915 kernel linux patch shrinker

Last synced: 04 Apr 2025

https://github.com/helcsnewsxd/famaf-computer_science-operating_systems

Laboratorios de la materia de Sistemas Operativos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

c famaf-unc kernel labs os university-subjects xv6

Last synced: 28 Feb 2025

https://github.com/anindya-prithvi/fun_os

I do a lot of weird stuff here, but yeah, when I learn, somethings may break. Hope your system stays safe

asmx86 c kernel makefile process stacktrace syscalls threads

Last synced: 08 Aug 2025

https://github.com/cepdnaclk/e19-co327-kernel-modules

In this project, I will develop kernel modules in a Linux system

co327 e19166 jiffies kernel linux linux-kernel operating operating-systems os

Last synced: 10 Feb 2026

https://github.com/katya-incorporated/linux-hardened-kernel

The core idea behind kernel hardening is this: we will never be able to get all of the security bugs out of our code, especially when we're dealing with a large and fast-moving program like the kernel. Beyond that, even when we fix security bugs, those fixes don't get out to the affected users; think of all the Android devices with no security.

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

Last synced: 11 Mar 2026

https://github.com/416rehman/uniq

A Windows kernel function hook system with a kernel-mode driver and a user-mode controller.

anticheat driver ewdk hook kernel memory wdk win32

Last synced: 14 Sep 2025

https://github.com/sahnedunya/sahne-karnal-standard-version

Sahne Karnal is a kernel family developed by Sahne Dünya. It is also an independent operating system project.

karnal64 kernel rust sahne-karnal sahne64

Last synced: 13 Jun 2025

https://github.com/franco-ruggeri/polito-system-programming-os161

Assignments of the OS internals part of the System Programming course (02GRSOV) at Politecnico di Torino

kernel operating-system

Last synced: 02 Aug 2025

https://github.com/katya-incorporated/apps

Katya ®️'s system apps are a constellation of technological wonders seamlessly integrated into one user-friendly ecosystem. Designed with precision and intuition, they serve as the digital backbone of Katya's world, each app tailored to streamline tasks, amplify productivity, and infuse creativity into everyday life.

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

Last synced: 16 May 2026

https://github.com/luweglarz/kfs

A Kernel from scratch

c kernel

Last synced: 31 Jul 2025

https://github.com/altonen/smough

64-bit monolithic kernel written in C

amd64 drivers kernel os smp

Last synced: 07 Nov 2025

https://github.com/gtxaspec/thingino-linux

Linux kernels for thingino firmware

ingenic kernel linux t10 t20 t21 t23 t30 t31

Last synced: 27 Jul 2025

https://gitlab.com/richardanyalai/rexos

My Operating System written in C/C++ & x86 Assembly

bootloader kernel libc libc++ operating system operating system development os osedv unix

Last synced: 11 Mar 2025

https://github.com/lololosys/ntstatus_tracker

track NTSTATUS to its source

development ida-plugin kernel wdm windows

Last synced: 28 Mar 2025

https://github.com/farhnkrnapratma/titanium

Titanium is a kernel developed using the Rust language, with a focus on security and efficiency. It aims to provide a reliable foundation for the development of modern operating systems.

kernel rust titanium

Last synced: 07 Aug 2025

https://github.com/oronyx/oronyx

[DEV] ornyx is a hobbyist POSIX-compatible operating system built from scratch with focuses on performance.

cpp20 kernel operating-system

Last synced: 02 Apr 2025

https://github.com/HK-Transfield/wramp-scripts-collection

A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.

architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp

Last synced: 12 Aug 2025

https://github.com/iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls

Last synced: 02 May 2026

https://github.com/rtmigo/errno

Defines system error code constants for the OSs running the Dart platform

android dart dart-library darwin errno error-codes error-success errors exceptions flutter header-files headers ios kernel linux macos os posix windows winerror

Last synced: 08 Apr 2026

https://github.com/anssi-fr/usb_authentication

Home of the USB Authentication project. USB authentication allows for a USB Host to authenticate a USB device.

authentication kernel linux qemu usb

Last synced: 03 Jan 2026

https://github.com/voltageddebunked/nextcore

Source tree for the NextCore kernel.

core interface kernel kernel-driver nextcore operatingsystem osdev

Last synced: 30 Jun 2025

https://github.com/sprookie/pcrate

kernel-module to compute pagecache hit ratio

c hit-rate kernel kernel-module pagecache

Last synced: 10 Jan 2026

https://github.com/apfelteesaft/shard

Shard is a minimalistic attempt to an Operating System with minimal Functionality

assembly c kernel minimalistic operating-system os

Last synced: 02 Jan 2026

https://github.com/phstudy/docker-aosp-kernel-builder

Docker image to build an AOSP kernel

aosp docker-image google-pixel kernel

Last synced: 21 May 2026

https://github.com/reticate/lupa

kernel-shim loader for unsigned LSM bypass via initramfs tampering

bypass initramfs kernel loader lsm shin tampering

Last synced: 22 Mar 2025

https://github.com/willothy/goose

Good ol' OS experiment. Probably bad. I have no idea what I'm doing, but the goal is to have some idea when I'm done.

hobby-os kernel operating-system rust

Last synced: 30 Mar 2025

https://github.com/rbourgeat/kfs-1

Discover the world of Kernel Programming and learn how to create your very own Kernel from scratch. PART 1

42 42born2code 42cursus 42paris 42projects 42school kernel kfs

Last synced: 08 Apr 2025

https://github.com/jakubvojvoda/linux-firewall

Simple Linux firewall using Netfiler

c firewall kernel netfilter netfilter-hook packet-processing

Last synced: 27 Jun 2025

https://github.com/alf45tar/debian-kernel

Compile Debian kernel using GitHub Actions in a couple of hours

armhf cross-compile debian debian-bookworm docker ix4-300d kernel linux-kernel

Last synced: 27 Mar 2026

https://github.com/saschagrunert/netlink_kmod

Playing around with routing netlinks inside the kernel

kernel kernel-module netlink

Last synced: 02 Nov 2025

https://github.com/nchekwa/uksm-kernels

LAB Kernel which include Ultra Kernel Samepage Merging feature and BRIDGE patch

eve-ng kernel linux-kernel pnetlab ubuntu ubuntu1804 uksm

Last synced: 06 Oct 2025

https://github.com/aspire20x/cve-2024-49138-poc

POC exploit for CVE-2024-49138

clfs exploitation kernel windows

Last synced: 22 Mar 2025

https://github.com/abhijithkunchati/weenix-os

A full operating system, based on Unix, built as a semester long project

c cpp kernel memory-management operating-system threads virtual-file-system virtual-memory

Last synced: 20 May 2026

https://github.com/mar0ls/bcc_ubuntu22.04_installer

Installer BPF Compiler Collection (BCC) on Ubuntu 22.04 LTS

autoinstaller bash-script ebpf gcc kernel linux python3

Last synced: 02 Jan 2026

https://github.com/amlel-el-mahrouss/openzka-kernel

OpenZKA C++ Kernel.

cpp kernel portfolio

Last synced: 22 Mar 2025

https://github.com/pschmitt/zabbix-template-reboot-required

Zabbix template to determine whether a host needs to be rebooted

kernel reboot restart restart-server services update updates zabbix zabbix-templates

Last synced: 26 Oct 2025

https://github.com/fidelicura/orb

Well-documented implementation of RISC-V kernel in Zig, built on QEMU emulation.

kernel qemu risc-v zig

Last synced: 31 Oct 2025

https://github.com/lioneljouin/ipvs-probabilistic-scheduling-module

IPVS Linux kernel module - Probabilistic Scheduling Module

ipvs ipvsadm kernel kernel-module linux linux-kernel

Last synced: 19 May 2026

https://github.com/bl33h/pythagoreantheorem

A program that calculates the Pythagorean theorem for a large number of elements using GPU parallel processing.

arrays cuda kernel parallel-programming pythagoras pythagorean-theorem

Last synced: 19 May 2026

https://github.com/francisc0arauj0/last

My own x86_64 operating system

c hobby hobby-os hobby-project kernel operating-system os

Last synced: 10 Oct 2025

https://github.com/katya-incorporated/auditor

Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.

aosp aosp-android aosp-build aosp-device aosp-kernel kernel kernel-driver kernel-methods kernel-module kernel-source

Last synced: 04 Apr 2025

https://github.com/ahmedabougabal/databasemanagementsystem_iti

Implementing a DBMS (Database Engine) from scratch using Bash Shell Scripting.

bash-scripting database dbms-project kernel linux-shell ubuntu

Last synced: 18 May 2026

https://github.com/okta-10/my-script

Just noob script, for lazy users like me 🙃

android kernel script

Last synced: 10 Mar 2025

https://github.com/yashraj22/android_kernel_oppo_msm8916

Unofficial kernel source code for oppo msm8916 devices (A37/A37f/A37fw) ## NOTE ## this is the work of the_shahnawaz_sheikh (sheikhshahnawaz41299) & Yahraj22 ( Yassuz ) so, if you are using any code from this repo, make sure to give proper credits!! BIG THANKS TO LINEAGEOS/ANDROID_KERNEL_OPPO_MSM8939 GUYS

a37 a37f a37fw kernel kernel-souce oppo source-code unofficial

Last synced: 10 Mar 2025

https://github.com/0xlay/XStar

:window: The library for windows developers. (MSVC, С++17, WDK 10)

cpp drivers kernel kernel-driver windows

Last synced: 10 Mar 2025

https://github.com/Hacky-DH/kmod-ceph

build libceph and ceph kernel module

ceph ceph-kernel kernel kernel-module kmod-ceph

Last synced: 10 Mar 2025

https://github.com/dx4grey/kernel_xiaomi_sdm845

NetHunter kernel for Xiaomi Pocophone F1, does not contain modules but is a standalone build with headers.

hacking kernel linux-kernel nethunter pocophonef1 xiaomi

Last synced: 18 May 2026

https://github.com/hugow04/x86

An x86 operating system distinguished by its custom C libraries, designed for unparalleled control and optimized performance

bootloader cpu drivers gdt kernel x86-assembly x86-os

Last synced: 21 Jun 2026

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

Breaking Boundaries: Katya ® 👽 OS Now Open to Developers, Paving the Way for Limitless Creativity and Advancements 📲✨

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: 14 Mar 2026

https://github.com/raniamidaoui/ebpf-pingkiller

A simple eBPF program that drops ICMP packets.

cilium ebpf kernel network xdp

Last synced: 18 May 2026

https://github.com/amirreza81/os-lab

Reports and projects from the Operating System Lab course (CE-408) at Sharif University of Technology

bash bash-script c cpp debian inter-process-communication kernel linux memory-management operating-system os os-lab process sharif-university-of-technology shell systemcalls threads ubuntu

Last synced: 27 Jan 2026

https://github.com/Coool/OS-ReactOS

A free Windows-compatible Operating System (Latvian translate fork)

c drivers gpl kernel latvian operating-system os osdev reactos win32 win32api windows x86

Last synced: 10 Mar 2025

https://github.com/rurumimic/unix-v6-commentary

commentary on UNIX V6

kernel pdp-11 unix

Last synced: 30 Oct 2025

https://github.com/muhammad-fiaz/nextkernel

NextKernel is an open-source kernel written in Rust, designed for safety, performance, and scalability. It powers NextOS with modern memory management and process handling.

kernel kernel-from-scratch kernel-in-rust kernet-rust next-kernel next-os nextkernel nextos rust rust-kernel

Last synced: 04 Jun 2026

https://github.com/laveeshb/linux-kernel-internals

Documentation of Linux kernel design decisions, internals, and rationale

kernel linux

Last synced: 28 Jan 2026

https://github.com/pmuens/union

POSIX compliant unikernel written in Rust.

kernel posix rust unikernel

Last synced: 17 May 2026

https://github.com/mefisto94/snd-usb-sinn7

This repository contains the unofficial Linux Drivers for the Sinn7 Status 24|96 USB Audio Interface

audio driver kernel linux sinn7 usb-audio

Last synced: 28 Jan 2026

https://github.com/sdimitro/sdb

The Slick Debugger

coredump crashdump debugger drgn kernel

Last synced: 24 Jan 2026