Most popular kernel repositories and open source projects

serenity

The Serenity Operating System 🐞

2682   24962   24962  

HarmonyOS

A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系...

3316   18732   18732  

cilium

eBPF-based Networking, Security, and Observability

2223   15601   15601  

gvisor

Application Kernel for Containers

1234   13885   13885  

reactos

A free Windows-compatible Operating System

1567   12506   12506  

raspberry-pi-os

Learning operating system development using Linux kernel and Raspberry...

1254   12305   12305  

blog_os

Writing an OS in Rust

908   12220   12220  

rust-raspberrypi-OS-tutorials

:books: Learn to write an embedded OS in Rust :crab:

672   11106   11106  

darwin-xnu

Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-o...

1655   10708   10708  

rt-thread

RT-Thread is an open source IoT real-time operating system (RTOS).

4601   8582   8582  

windows-kernel-exploits

windows-kernel-exploits Windows平台提权漏洞集合

2827   7285   7285  

linux-insides-zh

Linux 内核揭秘

1067   6306   6306  

lkmpg

The Linux Kernel Module Programming Guide (updated for 5.x kernels)

373   6169   6169  

winfsp

Windows File System Proxy - FUSE for Windows

440   5597   5597  

toaruos

A completely-from-scratch hobby operating system: bootloader, kernel,...

470   5584   5584  

build-linux

A short tutorial about building Linux based operating systems.

342   5060   5060  

linux-kernel-exploits

linux-kernel-exploits Linux平台提权漏洞集合

1777   4839   4839  

syzkaller

syzkaller is an unsupervised coverage-guided kernel fuzzer

1137   4726   4726  

tock

A secure embedded operating system for microcontrollers

577   4416   4416  

os_kernel_lab

OS kernel labs based on Rust/C Lang & RISC-V 64/X86-32

1923   3781   3781  

spectre-meltdown-checker

Spectre, Meltdown, Foreshadow, Fallout, RIDL, ZombieLoad vulnerability...

474   3668   3668  

gophernotes

The Go kernel for Jupyter notebooks and nteract.

254   3576   3576  

KernelSU

A Kernel based root solution for Android

975   3563   3563  

linux-network-performance-parameters

Learn where some of the network sysctl variables fit into the Linux/Ke...

403   3456   3456  

linux_kernel_wiki

linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内...

981   3220   3220  

build

Armbian Linux Build Framework

1653   2947   2947  

Kernelhub

:palm_tree:Linux、macOS、Windows Kernel privilege escalation vulnerabi...

651   2560   2560  

Theseus

Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫...

135   2442   2442  

tetragon

eBPF-based Security Observability and Runtime Enforcement

202   2367   2367  

u-root

A fully Go userland with Linux bootloaders! u-root can create a one-bi...

354   2209   2209  

tilck

A Tiny Linux-Compatible Kernel

88   2068   2068  

HackSysExtremeVulnerableDriver

HackSys Extreme Vulnerable Windows Driver (HEVD)

501   2064   2064  

eggos

A Go unikernel running on x86 bare metal

103   2058   2058  

Windows-Kernel-Explorer

A free but powerful Windows kernel research tool.

546   2038   2038  

neural-tangents

Fast and Easy Infinite Neural Networks in Python

227   2022   2022  

skift

🥑 The delightful operating system.

119   1988   1988  

pwru

Packet, where are you? -- eBPF-based Linux kernel networking debugger

116   1898   1898  

awesome-game-security

awesome game security [Welcome to PR]

279   1837   1837  

TripleCross

A Linux eBPF rootkit with a backdoor, C2, library injection, execution...

183   1472   1472  

unikraft

Unikraft is an automated system for building specialized OSes known as...

1055   1397   1397  

redshirt

🧑‍🔬 Operating system

38   1395   1395  

hidden

🇺🇦 Windows driver with usermode interface which can hide processes, fi...

448   1386   1386  

Diamorphine

LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x (x86/x86_64 and ARM64)

375   1339   1339  

Awesome-UNIX

All the UNIX and UNIX-Like: Linux, BSD, macOS, Illumos, 9front, and mo...

94   1334   1334  

sparkmagic

Jupyter magics and kernels for working with remote Spark clusters

427   1225   1225  

HarmonyOS

鸿蒙系统资料。Docs about HarmonyOS.

183   1191   1191  

helenos

A portable microkernel-based multiserver operating system written from...

132   1182   1182  

awesome-os

A list of operating systems and stuff

137   1165   1165  

minixfromscratch

Development and compilation setup for the book versions of MINIX (2.0....

58   1125   1125  

Nidhogg

Nidhogg is an all-in-one simple to use rootkit for red teams.

174   1113   1113