C Kernel

Open-source C projects categorized as Kernel

Top 23 C Kernel Projects

  1. linux

    Linux kernel source tree

    Project mention: Tell HN: First commit on Linux Kernel GitHub Page is from 30th of April 2005 | news.ycombinator.com | 2026-05-27
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. reactos

    A free Windows-compatible Operating System

    Project mention: ReactOS | news.ycombinator.com | 2026-05-13
  4. raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry Pi

  5. rt-thread

    RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/

  6. windows-kernel-exploits

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

  7. winfsp

    Windows File System Proxy - FUSE for Windows

    Project mention: WireGuard makes new Windows release following Microsoft signing resolution | news.ycombinator.com | 2026-04-10
  8. tetragon

    eBPF-based Security Observability and Runtime Enforcement

    Project mention: Building a Production eBPF Observability & Security Stack for Kubernetes in 2026 | dev.to | 2026-03-30

    # Install Tetragon via Helm helm repo add cilium https://helm.cilium.io helm repo update helm install tetragon cilium/tetragon \ --namespace kube-system \ --set tetragon.grpc.address="localhost:54321" \ --set tetragon.exportFilename="/var/run/cilium/tetragon/tetragon.log" \ --set tetragon.enableProcessCred=true \ --set tetragon.enableProcessNs=true # Install tetra CLI (for event observation) GOOS=$(go env GOOS) GOARCH=$(go env GOARCH) curl -L --remote-name-all \ https://github.com/cilium/tetragon/releases/latest/download/tetra-${GOOS}-${GOARCH}.tar.gz sudo tar -C /usr/local/bin -xzvf tetra-${GOOS}-${GOARCH}.tar.gz rm tetra-${GOOS}-${GOARCH}.tar.gz

  9. pwru

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

  10. unikraft

    A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

    Project mention: Toro: Deploy Applications as Unikernels | news.ycombinator.com | 2025-12-30

    I've been using unikraft (https://unikraft.org/) unikernels for a while and the startup times are quite impressive (easily sub-second for our Rust application).

  11. tilck

    A Tiny Linux-Compatible Kernel

    Project mention: Tilck: A Tiny Linux-Compatible Kernel | news.ycombinator.com | 2025-07-15
  12. HackSysExtremeVulnerableDriver

    HackSys Extreme Vulnerable Driver (HEVD) - Windows & Linux

  13. stress-ng

    This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces.

    Project mention: %CPU Utilization Is a Lie | news.ycombinator.com | 2025-09-03

    Funny that it talks about matrixprod, which I think is not that relevant as benchmark — unless you care about x87 performance specifically. I recently sent a pull request to try to address that in a generic manner: https://github.com/ColinIanKing/stress-ng/pull/561

    Yet I'm still surprised by this benchmark. On both Zen2 and Zen4 in my tests (5900X is Zen3), matrixprod still benefits from hyperthreading and scales, unlike what the article shows.

    All of this is tangential of course, as I'd tend to agree that CPU utilization% is just an imprecise metric and should only be used as a measure of "is something running".

  14. zen-kernel

    Zen Patched Kernel Sources

  15. xone

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

  16. Diamorphine

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

  17. TripleCross

    A Linux eBPF rootkit with a backdoor, C2, library injection, execution hijacking, persistence and stealth capabilities.

  18. Singularity

    Stealthy Linux Kernel Rootkit for modern kernels (6x) (by MatheuZSecurity)

    Project mention: The Kernel's Blind Spot: Deconstructing the Advanced Techniques of the Singularity Rootkit | dev.to | 2026-01-27

    View the Project on GitHub

  19. elks

    Embeddable Linux Kernel Subset - Linux for 8086

  20. helenos

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

    Project mention: Open, free, and ignored: the afterlife of Symbian | news.ycombinator.com | 2025-07-17
  21. embox

    Modular and configurable OS for embedded applications

  22. h-encore

    Fully chained kernel exploit for the PS Vita on firmwares 3.65-3.68

  23. brutal

    🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering

  24. uC-OS3

    µC/OS-III is a preemptive, highly portable, and scalable real-time kernel. Designed for ease of use on a huge number of CPU architectures.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Kernel discussion

Log in or Post with

C Kernel related posts

  • Tell HN: First commit on Linux Kernel GitHub Page is from 30th of April 2005

    1 project | news.ycombinator.com | 27 May 2026
  • How to debug kernel memory corruption on Apple Silicon

    2 projects | dev.to | 15 May 2026
  • The mdadm backup file: when it's needed, and when it isn't

    1 project | dev.to | 14 May 2026
  • ReactOS

    2 projects | news.ycombinator.com | 13 May 2026
  • Valve releases Steam Controller CAD files under Creative Commons license

    4 projects | news.ycombinator.com | 6 May 2026
  • How fast is a macOS VM, and how small could it be?

    3 projects | news.ycombinator.com | 2 May 2026
  • AI assistance when contributing to the Linux kernel

    1 project | news.ycombinator.com | 10 Apr 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Kernel projects in C? This list will help you:

# Project Stars
1 linux 235,340
2 reactos 17,604
3 raspberry-pi-os 13,782
4 rt-thread 12,030
5 windows-kernel-exploits 8,667
6 winfsp 8,641
7 tetragon 4,724
8 pwru 3,765
9 unikraft 3,668
10 tilck 3,095
11 HackSysExtremeVulnerableDriver 3,006
12 stress-ng 2,659
13 zen-kernel 2,552
14 xone 2,456
15 Diamorphine 2,353
16 TripleCross 1,952
17 Singularity 1,678
18 elks 1,627
19 helenos 1,562
20 embox 1,561
21 h-encore 1,106
22 brutal 1,104
23 uC-OS3 1,060

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C is
the 6th most popular programming language
based on number of references?