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/rustjson/web-proc

web interface to proc

kernel proc rust web

Last synced: 13 May 2025

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

My hobby os from scratch

kernel low-level os x86-64

Last synced: 14 Mar 2025

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/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/nufeng1999/jupyter-myvbscript-kernel

Minimalistic VBScript kernel for Jupyter

jupyter kernel vbscript

Last synced: 19 May 2026

https://github.com/aptivi-archives/ksmodexamples

Constantly-growing Kernel Simulator mod examples

csharp examples kernel mod simulation visual-basic

Last synced: 10 Aug 2025

https://github.com/calint/pczero

experiments with bootable image of x86 and protected mode 32 bit code for the i386 platform written in assembler and c++ contains: * minimal assembler kernel supporting preemptive multitasking (1 KB) * sample toy application of a 2d game engine

bootable cpp kernel operating-system preemptive-multitasking protected-mode x86-32 x86-assembly

Last synced: 13 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/sandbox-systms/test_asm-c-v1

Aplicação de Assembly e C, estudos de arquiteturas de baixo nivel.

asm c gcc kernel linux low-level makefile nasm

Last synced: 13 Apr 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/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/misotolar/linux-zen

Zen Kernel Arch Linux package

archlinux kernel lto pds zen

Last synced: 22 Aug 2025

https://github.com/charlie0129/killsnoop

Find out who sent a kill signal. Useful for debugging mysteriously happened kills.

bpf ebpf kernel linux syscalls tracepoints tracing

Last synced: 07 May 2026

https://github.com/ilpianista/android_kernel_alcatel_hamachi

Open source kernel download for Alcatel One Touch Fire

alcatel android kernel

Last synced: 19 May 2026

https://github.com/kokthay/linkquic

LinkQUIC is a novel framework capable of distinguishing QUIC from normal UDP streams in kernel space without kernel modification, decrypting QUIC payloads, or prior knowledge of QUIC protocol implementations in user space. This framework can identify QUIC in both endpoints and middleboxes.

distinguish ebpf heuristics identify kernel kernel-space linkquic network network-analysis network-monitoring network-traffic privacy protocol quic udp

Last synced: 24 Apr 2026

https://github.com/williamcanin/pykernel

:snake: Download da última versão estável do kernel Linux com Python3

kernel linux pykernel python3

Last synced: 19 May 2026

https://github.com/mmroshani/corn

Operating System kernel

kernel operating-system

Last synced: 11 Sep 2025

https://github.com/zam9898/merlin_module

Explore the Merlin Module for secure Rust development. Enhance your projects with reliable features and robust performance. 🌟🔧

asus-merlin geoip kernel kernel-module kernel-module-development kernel-modules legacy-geoip maxmind-geoip merlin merlin-kernel merlin-os merlin-os-module operating-system repair riscos riscos64 rust

Last synced: 21 Jul 2025

https://github.com/jwt2706/baboscos2

A tiny experimental 64-bit os for x86, second of its name [!website]

kernel os rust

Last synced: 22 Aug 2025

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/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/ome/ansible-role-upgrade-distpackages

Ansible role for upgrading packages with the distribution package manager

ansible kernel reboot role

Last synced: 20 Jan 2026

https://gitlab.com/ecomaikgolf/os-dev

alma is a toy kernel written in C++ for x86_64 machines with the mere purpose of learning OS development

academic-project bootloader cmake cpp kernel make nasm posix-uefi qemu-x86 uefi x86-64 qemu

Last synced: 11 Mar 2025

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

https://github.com/ntfargo/ps5kerneld

experimental ps5 kernel code snippets

freebsd kernel ps5

Last synced: 21 Jul 2025

https://github.com/Sid110307/InsiderOS

A minimalistic Operating System.

cpp development kernel os ovmf uefi

Last synced: 11 Mar 2025

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

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

kernel quantum-computing svm tutorial

Last synced: 30 Oct 2025

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/momijiichigo/my-os

making OS in rustlang; for learning purpose

kernel os rust-lang

Last synced: 25 Jun 2025

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

玩具内核(学习项目)

assembly c kernel toy-os

Last synced: 19 May 2026

https://github.com/rookiecj/nexus5-aosp-marshmallow-mr2

AOSP android marshmallow mr2 build including kernel-3.4

aosp build kernel marshmallow nexus5

Last synced: 18 Jan 2026

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

Examples of the Linux drivers

driver kernel linux linux-kernel

Last synced: 18 May 2026

https://github.com/xjunko/osdev

a barely working 32bit operating system

cpp kernel osdev

Last synced: 18 Jun 2025

https://github.com/copy05/lennox

[ABANDONED] The Lennox Kernel. inspired by linux. it's a simple and lightweight operating system

copy05 kernel lennox linux operating-system os unix unixporn

Last synced: 05 Apr 2025

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/hakavlad/change-max-reclaim-retries

Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries

kernel linux patch

Last synced: 30 Aug 2025

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/fuzeman/nanopi-neo-kernel

Ubuntu Core: Minimal kernel for the NanoPi NEO

kernel snap ubuntu-core

Last synced: 30 Oct 2025

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

Parsing Windows kernel memory dumps for security checks.

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

Last synced: 03 Mar 2025

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/x70b1/telegraf-psi

A Telegraf plugin to collect Pressure Stall Information stats.

influxdb kernel monitoring psi telegraf

Last synced: 21 Mar 2025

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/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/escalate/ansible-raspberry-cmdline

An Ansible role that manages the Linux kernel command line on Raspberry Pi OS

ansible ansible-role cmdline kernel linux raspberry raspberry-pi raspberrypi self-hosted selfhosted

Last synced: 07 Apr 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/wickslynx/auroraos

Operating system (not stable)

c kernel operating-system os

Last synced: 20 Mar 2025

https://github.com/arodr967/pinfo_system_call

A system call written in C, which holds the process information.

c-programming kernel kernel-module system-calls

Last synced: 11 Jan 2026

https://github.com/ranxom/nyx

A minimal OS written in Rust

kernel operating-system rust-lang

Last synced: 24 Jun 2025

https://github.com/ugudem/oxygen-u

Oxygen-U is an open-source platform designed to enhance user experience in managing air quality data. It provides tools for monitoring, analyzing, and visualizing oxygen levels in various environments, promoting healthier living spaces.

add-on aws-s3 boot firmware frontend github-config hacktoberfest identity kernel oneplus oxygen-updater oxygenos portfolio rom styled-components styled-system ui-components updates

Last synced: 24 Jun 2025

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

Rinux - A modern operating system kernel written in Rust, inspired by Linux architecture

bare-metal kernel operating-system os-development osdev rust systems-programming x86-64

Last synced: 07 Mar 2026

https://github.com/heshanera/xv6

xv6 kernel modifications

c kernel xv6

Last synced: 11 Sep 2025

https://github.com/ny4rlk0/fkernelanticheats

Raspberry Pi Pico 2W firmware that emulates a real USB mouse, receiving movement data from a second PC via UART. Designed to bypass kernel-level anti-cheat systems without touching game files or running code on the gaming machine.

anti bypass-ac cheat fkernelanticheats fuckkernelanticheats game global kernel mouse pi pico pico2w picow raspberry

Last synced: 28 Oct 2025

https://github.com/dinoslice/groveos

A simply, hobby OS written from scratch using Rust.

kernel operating-system os osdev

Last synced: 10 Oct 2025

https://github.com/adityasinghz/multithreaded-kernel

The multithreaded kernel project aims to develop a basic but functional kernel that supports multithreading.

c cmake kernel multithreading

Last synced: 17 May 2026

https://github.com/snigdha-os/snigdhaos-kernel-switcher-dev

🛠️ The Snigdha OS Kernel Switcher Dev repository is a development version of the Kernel Switcher tool for Snigdha OS. It provides a framework for testing and contributing to kernel management features, enabling users to switch between different kernels and enhance performance and compatibility.

eshanized kernel kernel-switcher kinux-kernel snigdha snigdha-os

Last synced: 11 Oct 2025

https://github.com/yazaldefilimone/unixv6

a re-implementation of dennis ritchie's and ken thompson's unix v6

kernel operating-system unix

Last synced: 17 Jul 2025

https://github.com/das585/debian-kernel-tool

A little script to help in making a custom kernel for Debian distros

bash debian kernel linux script

Last synced: 07 Apr 2026

https://github.com/e1izabeth/testkernel

OS kernel for study (not finished)

kernel linux-kernel os

Last synced: 20 May 2026

https://github.com/bakangmonei/shellscriptingassignment

Shell script assignment for a RESTURANT RESERVATION SYSTEM and a PARKING CHARGE CALCULATION SYSTEM

cpp csharp kernel linux shell-script

Last synced: 07 Apr 2026

https://github.com/at-ec/at-hub

It helps to manage the At-RTOS, At-FSM and At-BSI repositories.

c-language embedded-systems finite-state-machine hierarchical-state-machine iot kernel mcu robot rtos state-machine

Last synced: 05 Feb 2026

https://github.com/coenttb/swift-kernel-primitives

The Swift kernel primitives library built on swift-standards.

cross-platform io kernel low-level swift swift-package systems-programming

Last synced: 22 Jan 2026

https://github.com/jmalicki/xibalba

Xibalba: Chaos Testing Framework for Linux Filesystem Concurrency using eBPF

chaos-engineering concurrency ebpf filesystem filesystem-testing jepsen kernel race-detection testing xibalba

Last synced: 14 Oct 2025

https://github.com/shitijhalder/kernel_realme_salaa

Android Kernel Tree for Realme 7/ Narzo 20/ Narzo 30 4g [A14/A15] | rUI3 vendor.

android kernel open-source

Last synced: 18 Apr 2026

https://github.com/heshanera/edgedetector

Edge detection using the canny operator and line detection using the convolution based techniques. Implemented the edge detector in C++ using the Magick++ API.

canny-edge-detection convolution cpp edge-detection kernel

Last synced: 11 Jul 2025

https://github.com/arec1b0/rootkit-detector

Kernel-based rootkit detection tool with modules for detecting hidden processes, files, and kernel anomalies.

forensics kernel linux rootkit-detection security system-security

Last synced: 18 Apr 2026

https://github.com/ariksquad/snowkernel

The operating system of yesterday

assembly c kernel operating-system

Last synced: 15 Apr 2026

https://github.com/derafu/kernel

Lightweight Kernel Implementation with DI Container

dependency-injection kernel php

Last synced: 22 Jun 2025

https://github.com/takadev15/xv6-assignment

Assignment report for OS114 class xv6 Project

assignment kernel xv6

Last synced: 14 Oct 2025

https://github.com/blueokiris/fetch-rs

Fetch CPU, GPU, OS info, etc and display it to terminal with a nice distro-dependent graphic.

cpu fedora fetch gpu info kernel neofetch nix rs rust script terminal text tui

Last synced: 19 Feb 2026

https://github.com/mathyslv/windows-drivers-template

A cargo-template for Windows drivers

cargo-generate drivers kernel rust windows

Last synced: 21 Jun 2025

https://github.com/rabarbra/x86-zig-barebones

x86 barebones zig kernel template

barebones kernel osdev x86 zig

Last synced: 17 Oct 2025

https://github.com/nicolamaritan/bija-os

Simple bootloader and kernel.

bootloader kernel

Last synced: 17 Oct 2025

https://github.com/kozuedoingregression/attention-frontend

frontend for the attention model using Nextjs

attention-mechanism fastapi kernel llms nextjs tensorflow

Last synced: 18 Oct 2025

https://github.com/khraosgenetor/x32k

This is a i686 ELF compiled kernel for x32 systems

assembly c kernel

Last synced: 27 Jan 2026

https://github.com/charlieporth1/mpss-modules

Xeon Phi MPSS modules update for 20.04 kernel 5.12

kernel linux linux-kernel modules mpss phi xeon

Last synced: 24 Oct 2025

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

My personal learning journey for building a simple operating system from scratch.

assembly bootloader kernel os x86 x86-64

Last synced: 11 Apr 2025

https://github.com/sanshruthr/helloworld_os

A monolithic architecture based operating system that runs on bare metal.

assembly kernel operating-system os

Last synced: 26 Oct 2025