Top Kernel repositories

Repositories with the GitHub topic “kernel”: 20 repositories with 279k stars between them, mostly written in C, Go and Kotlin. The highest-rated is tiann/KernelSU, #380 on the bestofgithub Elo ladder.

Biggest movers this week

bmax121/APatch

Open on GitHubKotlin

The patching of Android kernel and Android system

  • 1,530+4 Elo, change today
  • 8.1k stars
  • 809 forks
git
git clone https://github.com/bmax121/APatch.git
  • android
  • inline-hook
  • kernel
  • magisk

tiann/KernelSU

Open on GitHubKotlin

A Kernel based root solution for Android

  • 2,024+2 Elo, change today
  • 20.6k stars
  • 5.1k forks
  • 167 watchers
git
git clone https://github.com/tiann/KernelSU.git
  • android
  • kernel
  • kernelsu
  • root

google/syzkaller

Open on GitHubGo

syzkaller is an unsupervised coverage-guided kernel fuzzer

  • 1,463±0 Elo, change today
  • 6.4k stars
  • 1.4k forks
git
git clone https://github.com/google/syzkaller.git
  • fuzz-testing
  • fuzzer
  • fuzzing
  • kernel

sysprog21/lkmpg

Open on GitHubTeX

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

  • 1,420+5 Elo, change today
  • 8.6k stars
  • 625 forks
git
git clone https://github.com/sysprog21/lkmpg.git
  • books
  • c
  • device-driver
  • documentation

Top 20 on the Elo ladder

  1. #380
    tiann/KernelSU

    A Kernel based root solution for Android

    2,024 Elo +4220.6kKotlin
  2. #1,232
    google/gvisor

    Application Kernel for Containers

    1,823 Elo +1020kGo
  3. #1,246
    cilium/cilium

    eBPF-based Networking, Security, and Observability

    1,821 Elo −2225.8kGo
  4. #1,494
    reactos/reactos

    A free Windows-compatible Operating System

    1,785 Elo −118.5kC
  5. #2,033
    SerenityOS/serenity

    The Serenity Operating System 🐞

    1,723 Elo −5633.9kC++
  6. #3,436
    Awesome-HarmonyOS/HarmonyOS

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

    1,609 Elo −920kC
  7. #3,565
    RT-Thread/rt-thread

    RT-Thread is an open source IoT Real-Time Operating System (RTOS)…

    1,601 Elo −2812.3kC
  8. #3,871
    phil-opp/blog_os

    Writing an OS in Rust

    1,581 Elo −4417.8kHTML
  9. #4,788
    bmax121/APatch

    The patching of Android kernel and Android system

    1,530 Elo +518.1kKotlin
  10. #5,500
    rust-embedded/rust-raspberrypi-OS-tutorials

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

    1,497 Elo 14.7kRust
  11. #5,781
    0voice/linux_kernel_wiki

    linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内核面试题,80+内核视频

    1,483 Elo −77.9k
  12. #6,217
    s-matyukevich/raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry Pi

    1,464 Elo −3213.9kC
  13. #6,239
    google/syzkaller

    syzkaller is an unsupervised coverage-guided kernel fuzzer

    1,463 Elo +286.4kGo
  14. #6,241
    winfsp/winfsp

    Windows File System Proxy - FUSE for Windows

    1,463 Elo +69kC
  15. #6,422
    SecWiki/windows-kernel-exploits

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

    1,455 Elo −88.7kC
  16. #6,820
    apple/darwin-xnu

    Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu

    1,440 Elo −3611.2kC
  17. #7,346
    sysprog21/lkmpg

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

    1,420 Elo +108.6kTeX
  18. #7,693
    1,407 Elo +227.7kPython
  19. #8,196
    tock/tock

    A secure embedded operating system for microcontrollers

    1,388 Elo +106.5kRust
  20. #9,439
    klange/toaruos

    Complete, independent operating system built by humans.

    1,323 Elo −146.8k