Most popular kernel repositories and open source projects

serenity

The Serenity Operating System 🐞

3232   31555   31555  

HarmonyOS

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

3309   19499   19499  

gvisor

Application Kernel for Containers

1355   16326   16326  

cilium

eBPF-based Networking, Security, and Observability

2223   15601   15601  

reactos

A free Windows-compatible Operating System

1822   15353   15353  

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平台提权漏洞集合

2843   8267   8267  

lkmpg

The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)

555   7882   7882  

winfsp

Windows File System Proxy - FUSE for Windows

529   7458   7458  

linux-insides-zh

Linux 内核揭秘

1208   7322   7322  

linux_kernel_wiki

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

1809   6382   6382  

linux-network-performance-parameters

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

527   5628   5628  

syzkaller

syzkaller is an unsupervised coverage-guided kernel fuzzer

1263   5613   5613  

toaruos

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

470   5584   5584  

linux-kernel-exploits

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

1745   5399   5399  

build-linux

A short tutorial about building Linux based operating systems.

342   5060   5060  

build

Armbian Linux build framework generates custom Debian or Ubuntu image...

2510   4561   4561  

tock

A secure embedded operating system for microcontrollers

577   4416   4416  

gophernotes

The Go kernel for Jupyter notebooks and nteract.

261   3914   3914  

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  

KernelSU

A Kernel based root solution for Android

975   3563   3563  

pwru

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

189   3241   3241  

ubuntu-rockchip

Ubuntu for Rockchip RK35XX Devices

339   3104   3104  

Kernelhub

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

668   2978   2978  

u-root

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

416   2728   2728  

HackSysExtremeVulnerableDriver

HackSys Extreme Vulnerable Driver (HEVD) - Windows & Linux

550   2619   2619  

Windows-Kernel-Explorer

A free but powerful Windows kernel research tool.

580   2503   2503  

Theseus

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

135   2442   2442  

tilck

A Tiny Linux-Compatible Kernel

105   2430   2430  

awesome-game-security

awesome game security [Welcome to PR]

343   2401   2401  

tetragon

eBPF-based Security Observability and Runtime Enforcement

202   2367   2367  

eggos

A Go unikernel running on x86 bare metal

114   2249   2249  

xone

Linux kernel driver for Xbox One and Xbox Series X|S accessories

140   2143   2143  

neural-tangents

Fast and Easy Infinite Neural Networks in Python

227   2022   2022  

stress-ng

This is the stress-ng upstream project git repository. stress-ng will...

299   2010   2010  

skift

🥑 The delightful operating system.

119   1988   1988  

Diamorphine

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

449   1972   1972  

Nidhogg

Nidhogg is an all-in-one simple to use windows kernel rootkit.

283   1927   1927  

hidden

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

496   1889   1889  

awesome-os

A list of operating systems and stuff

170   1779   1779  

awesome-unix

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

102   1587   1587  

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  

elks

Embeddable Linux Kernel Subset - Linux for 8086

119   1320   1320