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

MOTU midi express 128 linux driver

128 dkms driver express kernel linux lite midi motu xt

Last synced: 17 Jan 2026

https://github.com/deadpool2000/rpimon

Enable Monitor mode & Packet Injection in Raspberry Pi

kernel monitor-mode packet-injection raspberry-pi raspberry-pi-zero-w raspbian raspbian-os re4son

Last synced: 02 Apr 2025

https://github.com/inindev/rock-5b

debian arm64 linux for the rock 5b

arm arm64 debian debian-linux device-tree kernel linux nvme rock-5b u-boot

Last synced: 09 Oct 2025

https://github.com/johnoseni1/full-operating-system

After 2-3 months of working earnestly am done creating a full operating system, using C, assembly language and the likes, please feel free to learn from this , i was inspired by a book, use the readme and read from it , very very important, learn and enjoy

assembly-language assembly-language-programming assembly-x86 assemblyscript boot cpu cpu-monitoring drivers kernel kernel-driver linux linux-kernel linux-shell

Last synced: 29 Oct 2025

https://github.com/itsManjeet/rlxnix-kernel

a experimental monolithic kernel in rust

kernel linux monolithic osdev rust

Last synced: 10 Aug 2025

https://github.com/m-valentino/sacredos

A Windows 9x inspired operating system written in Vanilla JS where every HTML file is executable.

90s css3 desktop gui help-wanted html5 javascript kernel opentocontribution operating-system os retro vanilla-javascript vanilla-js windows9x

Last synced: 10 Apr 2025

https://github.com/niqumu/aulavik

Tiny POSIX-like hobby OS written in C

c kernel low-level operating-system os os-dev osdev unix

Last synced: 11 Mar 2026

https://github.com/t2minator/mbp-tails

How to get Tails working on T2 Apple device (e.g. 2019 MacBook Pro) without needing external keyboard/mouse.

anonymity anonymous apple apple-t2 chroot debian debian-linux kernel linux linux-kernel macbook macbookpro macbooks mpb privacy security t2 t2tails tails tor

Last synced: 09 Jul 2025

https://github.com/milouk/gcc-prebuilt-elf-toolchains

This repo contains Weekly GCC 11 builds for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch64 systems.

aarch64 aarch64-linux-gnu android android-toolchain compiler elf gcc gcc-arm-toolchain gcc-complier gcc10 gcc11 kernel raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi rpi4 sphinx toolchain

Last synced: 26 Oct 2025

https://github.com/tmiland/kernel-installer

Script to install the Linux kernel from source on Debian-based distributions, for all architectures.

debian debian-linux kernel kernel-install kernel-installation

Last synced: 28 Jun 2025

https://github.com/ismoilovdevml/oinix

Xinux Jamiyati Arch asosida qurilayotgan open source OS

arch-linux kernel linux oinix open-source operating-system

Last synced: 30 Jun 2025

https://github.com/raspiduino/a6lte-kvm

Kernel with ARM/KVM for SM-A600G (Samsung Galaxy A6) with Exynos7870 SoC

aarch64 android arm armv8a exynos7870 kernel kvm linux linux-kernel qemu qemu-kvm samsung samsung-galaxy samsung-galaxy-a6

Last synced: 10 Apr 2025

https://github.com/axfab/kora-kernel

Kernel for my operating system KoraOS

c hobby-kernel hobby-os kernel operating-system os os-kernel osdev x86

Last synced: 14 Jul 2025

https://github.com/piraterna/aurix

Read-only mirror of https://git.piraterna.org/aurix

c i686 kernel operating-system osdev x86-64

Last synced: 08 May 2025

https://github.com/turkishrational/retrounix

Retro UNIX v1 (8086 port/derivation of Original UNIX v1 for PDP-11) and Retro UNIX 386 v1.? OS project

assembler assembly code kernel nasm os retro retrounix rufs runix source unix unix386 unix8086 unixv1 v1 v7

Last synced: 06 Apr 2025

https://github.com/souravgoswami/linux_stat

Linux only, efficient system utilization reporting and system monitoring gem

battery bios cpu filesystem kernel linux linux-stat linux-stats memory mount net os process rails-gem ruby ruby-gem statvfs swap unistd-h utsname

Last synced: 20 Jun 2025

https://github.com/lseything/anything-kernel

Storage Repository for Anything Kernel made by @Lseything for Redmi Note 12 4G / 13 4G

bengal kernel redmi-note-12-4g redmi-note-13-4g

Last synced: 15 Jul 2025

https://github.com/iosmanthus/osmanthus-tutorial

How to create an OS from scratch

kernel operating-system osdev tutorial

Last synced: 12 Apr 2025

https://github.com/sh4d1/rustberry

Small OS for RaspberryPi 3 written in Rust

aarch64 armv8 bare-metal kernel os raspberry raspberry-pi-3 rpi3 rust

Last synced: 15 Apr 2025

https://github.com/jnsgruk/firecracker-ubuntu

🚀 Use Firecracker and helpings of bash to boot Ubuntu virtual machines very fast 🔥

automation bash cloud-images cloud-init dnsmasq docker-image firecracker firecracker-microvms kernel microvm rootfs ubuntu

Last synced: 15 Aug 2025

https://github.com/techno-coder/example_os

A heavily commented OS in Rust for reference purposes

kernel operating-system osdev rust tutorial x86-64

Last synced: 16 Mar 2026

https://github.com/xxczaki/archfetch

:framed_picture: Simple CLI system information tool for Arch Linux.

arch archfetch aur cpu info kernel neofetch screenfetch wm yaourt

Last synced: 26 Jun 2025

https://github.com/evdenis/kexec

Kexec Magisk Module

android kernel kexec linux magisk-module

Last synced: 24 Jan 2026

https://github.com/farlepet/lambda-kern

Multi-architecture hobby operating system created in C

armv7 assembly c kernel osdev raspberry-pi x86

Last synced: 03 May 2025

https://github.com/ibelieve/oxide

:computer: A toy operating system built with Rust

kernel os osdev rust

Last synced: 12 Apr 2025

https://github.com/uditkarode/epsilon

Custom kernel for sweet based on Delta, builds hosted on @sweet_epsilon on Telegram (GH releases are outdated)

kernel sweet

Last synced: 11 Apr 2025

https://github.com/empyreal96/packed-lumia-950xl-kernels

This is storage space for between PCs for the Kernels I have built and use for my Lumia 950 XL.

950xl android-kernel boot-twrp cityman debian debian-kernel kernel kernels linux-kernel lumia950xl mainline mainline-kernel msm8994 packaged-kernel

Last synced: 23 Mar 2025

https://github.com/ceticamarco/vulcanos

🌋 Monolithic x86 kernel written in C and Assembly

assembly c kernel operating-system osdev

Last synced: 15 Jul 2025

https://github.com/coletrammer/iros

Operating System focused on asynchronicity, minimalism, and performance.

c-plus-plus cpp kernel operating-system os osdev posix

Last synced: 14 Jul 2025

https://github.com/corruptedbycpu/foton

Foton (eng. Photon) - is a similar project as Cyjon/Fern-Night, but compatibility will no longer be fully supported.

c kernel osdev x86-64

Last synced: 26 Feb 2026

https://github.com/rosscomputerguy/stardustos

A modern Unix inspired operating system

kernel modular monolithickernel unix-like

Last synced: 12 May 2025

https://github.com/tsukumijima/quastation-ubuntu

Qua Station 向けの Linux カーネルのビルドと、Ubuntu 20.04 LTS の rootfs の構築を全自動で行うスクリプト

kernel linux realtek rtd1295 ubuntu

Last synced: 05 May 2025

https://github.com/brosck/simpleasmkernel

「💻」Simple kernel made in 16-bit assembly only

16-bit assembly assembly-language cpu disk dos kernel operating-system simple system

Last synced: 06 May 2025

https://github.com/simplyceo/generikit-hid-sony

Generic PlayStation patches. Those that were revoked by the sages.

controller custom driver generic kernel linux playstation

Last synced: 14 Aug 2025

https://github.com/mcdostone/nom-kconfig

A Kconfig parser written in rust.

kconfig kernel linux nom parser parsing

Last synced: 11 Apr 2026

https://github.com/jancd/os-tutorials

📚 使用 Rust 和树莓派 3 进行裸机与操作系统开发教程。

arm64 armv8 bare-metal kernel operating-system os rust rust-lang

Last synced: 07 May 2025

https://github.com/hoshimin/beesynth

The frequency-perfect synthesizer for a PC-speaker

driver iopl kernel mp3 pc-speaker player rust speaker synth synthesizer wav

Last synced: 07 May 2025

https://github.com/krisnova/.net

Compiled Works: Computer Science, Engineering, Analysis, Research

analysis computer-science kernel linux research security

Last synced: 14 Apr 2025

https://github.com/rollingrhinoremix/rhino-update

Rhino Update is a command-line utility script which will provide updates to items that do not hit the Ubuntu devel repositories, such as the latest Linux Kernel.

bash bash-script kernel linux linux-distribution rolling-release rolling-update script ubuntu ubuntu-rolling

Last synced: 30 Oct 2025

https://github.com/karthik558/caf-5.4-sm6150

5.4 Kernel source for sm6150 Board

5-4 for kernel sm6150-board

Last synced: 15 Apr 2025

https://github.com/v-thakkar/talks

This repository contains the slides of my talks.

coccinelle ebpf embedded-linux kernel linux security static-code-analysis virtualization xen

Last synced: 17 Mar 2025

https://github.com/cristim/kernel-update

A tool that makes it easy to update your Ubuntu kernel to the latest available build or RC version available from http://kernel.ubuntu.com/~kernel-ppa/mainline

golang-tools kernel ubuntu update-script

Last synced: 15 May 2025

https://github.com/qdata/gakco-svm

ECML16: GaKCo: a Fast Gapped k-mer string Kernel using Counting

fasta gakco-svm kernel

Last synced: 01 May 2025

https://github.com/sderosiaux/curated-system-tools

A list of tools and commands to know what's going on in the system

cpu iostat kernel linux mem monitoring netstat network system tcp vmstat

Last synced: 22 Apr 2025

https://github.com/0rayn/yona

Hobby Operating System --- Using YonaOs is saying "I want problems, Always" :)

42school assembly clang kernel kfs operating-systems osdev x86

Last synced: 04 Mar 2026

https://github.com/zeroxjf/cve-2026-20687-applejpegdriver-uaf

CVE-2026-20687: AppleJPEGDriver startDecoder Timeout UAF — iOS/macOS kernel vulnerability leading to deferred panic (A19 Pro, iOS 26.3 RC)

apple arm64 cve-2026-20687 ios kernel poc security use-after-free vulnerability

Last synced: 03 Jun 2026

https://github.com/bebehei/akulm

After KernelUpgrade Loadable Modules

archlinux kernel pacman-hooks

Last synced: 15 May 2025

https://github.com/tomstitt/lupyter

A Lua Kernel for Jupyter built on ipykernel.

jupyter jupyter-notebook kernel lua

Last synced: 24 Apr 2025

https://github.com/keramas/windowskernelexploits

Repository for Windows 10 x64 kernel research, exploitation learning, and reference/supplementary code.

drivers exploit-development kernel shellcode windows windows-10

Last synced: 30 Apr 2025

https://github.com/pdav/ens

Supports de cours

kernel os posix systemes-exploitation threads

Last synced: 18 Apr 2025

https://github.com/fademind/archpkgbuilds

PKGBUILD's for Arch Linux

arch-linux aur kde kernel pkgbuild

Last synced: 26 Jun 2025

https://github.com/chefkissinc/skywalkos

An operating system written in Rust. skywalkOS is not <insert other operating system here>.

ipc kernel modern operating-system operating-system-kernel rust skywalkos uefi x86 x86-64

Last synced: 29 Apr 2025

https://github.com/datalayer/jupyter-kernel-client

🪐 Jupyter Kernel Client through HTTP and WebSocket.

client jupyter kernel

Last synced: 09 Oct 2025

https://github.com/kotleni/helloos

Hello OS kernel. (home project)

baremetal c kernel linker nasm os x86

Last synced: 09 Jul 2025

https://github.com/qubernetes-dev/q8s-kernel

Qubernetes CLI and Jupyter kernel for executing quantum programs in simulators on q8s clusters

hacktoberfest jupyter jupyter-kernels jupyter-notebook kernel kubernetes python quantum quantum-computing

Last synced: 27 Jan 2026

https://github.com/supersandro2000/cheat-sheet

Cheat sheet about stuff others might find interesting

cheat-sheet cheatsheet kernel linux postgres python ruby swarm tmux

Last synced: 03 Mar 2026

https://github.com/aurae-runtime/environment

Distributed Systems Runtime. Core workspace and top level environment.

containers distributed-systems kernel microvms mtls networking runtime rust security

Last synced: 17 Jul 2025

https://github.com/hintak/raspberrypi-dev

Notes and tips about kernel driver development on Raspberry Pi, much of which relates to the Seeed Studio Respeaker mic-array. Please feel free to donate at https://hintak.github.io/ if you find it useful.

kernel kernel-modules respeaker

Last synced: 03 Apr 2025

https://github.com/shaswata56/microos

A tiny OS just having a loader, bootstrap, IDT and kernel, no userspace!

kernel microos

Last synced: 08 Sep 2025

https://github.com/maxgio92/krawler

A crawler for kernel releases distributed by the major Linux distributions.

crawler kernel linux scraping

Last synced: 22 Mar 2025

https://github.com/jkirkby3/BsplineDensity

B-Spline Density Estimation Library - nonparametric density estimation using B-Spline density estimator from univariate sample.

basis bsplines density estimation kde kernel kernel-density kernel-density-estimation maximum-likelihood maximum-likelihood-estimation nonparametric nonparametric-regression nonparametric-statistics spline-fit statistics

Last synced: 10 Mar 2025

https://github.com/littledivy/deno-os

Pre-compiled source for a Deno based OS

deno kernel linux os

Last synced: 16 Aug 2025

https://github.com/suse/klp-build

The kernel livepatching creation tool

kernel linux livepatch

Last synced: 12 May 2025

https://github.com/virt-s1/os-tests

os-tests is a lightweight, fast and customer centric tests collection for Linux OS.

alicloud amazon aws azure centos cloud ec2 gcp kernel libvirt linux ltp nutanix openstack quality-assurance rhel test-automation

Last synced: 14 Dec 2025

https://github.com/andreoss/kernel-overlay

linux kernel overlay

kernel nix nixos

Last synced: 27 Mar 2025

https://github.com/print3m/printos

Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.

bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64

Last synced: 30 Apr 2025

https://github.com/jbruchon/c02

An operating system for the 6502/65816 CPU

6502 6502-assembly c64 commodore-64 kernel multitasking nintendo operating-system

Last synced: 13 May 2025

https://github.com/sonodima/physpatch

PhysPatch performs physical memory scanning and patching of the entire Windows Kernel using DMA

dma kernel memflow memory rust virtual-machine windows

Last synced: 23 Apr 2025

https://github.com/shaswata56/klogger

A Linux Kernel module keylogger, so that we can log all the keystrokes no matter who is the user! 🧐

kernel keylogger klogger linux module

Last synced: 08 Sep 2025

https://github.com/falcosecurity/kernel-testing

Ansible playbooks to provision firecracker VMs and run Falco kernel tests

ansible ebpf falco firecracker ignite kernel runtime-security tests

Last synced: 26 Apr 2025

https://github.com/mariuz/kernelcompile

Python Compile Scripts for Stable / Mainline / Longterm Linux Kernels on any distro

debian kernel mainline python python-script

Last synced: 03 May 2025

https://github.com/actually-colab/desktop

Main web application for @actually-colab, a real time collaborative Jupyter Kernel based editor built by @jtaylorchang and @baileytincher at the University of @Illinois at Urbana-Champaign

colab collaboration jupyter jupyter-notebook kernel react rtc

Last synced: 27 Sep 2025

https://github.com/p-r-a-v-i-n/rwatch

Real-time Threat Detection using eBPF + Rust

ebpf kern kernel linux rust secu security-tools thread threat-detection

Last synced: 18 Apr 2026

https://github.com/andy-python-programmer/stivale

Rust crate for parsing stivale and stivale 2 structures.

bootloader kernel stivale

Last synced: 07 Mar 2026

https://github.com/gmh5225/antikerneldebug-poc

POC about how to detect windows kernel debug by pool tag.

antidebug driver kernel llvm-msvc pooltag windows

Last synced: 14 Apr 2025

https://github.com/arnau478/quark

Hobby OS, monolithic kernel, multiboot-compatible

grub kernel monolithic os quark

Last synced: 06 Apr 2025

https://github.com/hgn/kernel-magnifier

A Kernel Ftrace Recorder and Visualizer to Analyse Executed Kernel Callchains

analysis kernel linux linux-kernel

Last synced: 23 Apr 2025

https://github.com/karthik558/msm-4.14-ryzen-surya

Kernel source code for ( POCO X3 ) | FORCE PUSH WARNING (AS ALWAYS)

kernel ryzen surya

Last synced: 21 Jun 2025

https://github.com/ommadawn46/hevd-exploit-win10-22h2-kvas

HEVD Exploit (Windows 10 22H2): ArbitraryWrite - Bypassing KVA Shadow and SMEP via PML4 Entry Manipulation

exploit hevd kernel kpti kvas smep windows

Last synced: 02 Feb 2026

https://github.com/milouk/sphinx-bullhead

Sphinx Custom Linux Kernel for Bullhead (Nexus 5X)

android battery bullhead kernel lineageos linux-kernel nexus-5x oreo performance security stability

Last synced: 13 May 2025