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.
Here are 5,292 public repositories matching this topic...
Language:All
Sort:Most stars
The Serenity Operating System 🐞
- Updated
Dec 1, 2025 - C++
eBPF-based Networking, Security, and Observability
- Updated
Dec 2, 2025 - Go
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。
- Updated
Jul 19, 2024 - C
Application Kernel for Containers
- Updated
Dec 2, 2025 - Go
📚 Learn to write an embedded OS in Rust 🦀
- Updated
Feb 10, 2024 - Rust
Learning operating system development using Linux kernel and Raspberry Pi
- Updated
Mar 29, 2024 - C
RT-Thread is an open source IoT Real-Time Operating System (RTOS).https://rt-thread.github.io/rt-thread/
- Updated
Dec 2, 2025 - C
Legacy mirror of Darwin Kernel. Replaced byhttps://github.com/apple-oss-distributions/xnu
- Updated
Jan 13, 2023 - C
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
- Updated
Sep 28, 2025 - TeX
Windows File System Proxy - FUSE for Windows
- Updated
Aug 21, 2025 - C
linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内核面试题,80+内核视频
- Updated
May 20, 2024
The patching of Android kernel and Android system
- Updated
Dec 1, 2025 - Kotlin
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
- Updated
Nov 18, 2025 - C
A secure embedded operating system for microcontrollers
- Updated
Dec 2, 2025 - Rust
syzkaller is an unsupervised coverage-guided kernel fuzzer
- Updated
Dec 1, 2025 - Go
- Followers
- 247 followers
- Website
- github.com/topics/kernel
- Wikipedia
- Wikipedia