Projects in Awesome Lists tagged with linux-kernel
A curated list of projects in awesome lists tagged with linux-kernel .
https://github.com/mohitmishra786/exploring-os
This repository is a journey through Operating System concepts, with practical implementations in C. Each day focuses on a specific topic, providing theoretical understanding and hands-on coding experience.
c-programming c-programming-language cpu kernel-driver kernel-module linux linux-kernel operating-system operating-systems os programming project-repository
Last synced: 13 Apr 2025
https://github.com/tonyho/generate_kernel_uboot_project_foride
Generate filelist and slickedit for the compiled source file and depend header file for Linux Kernel and U-boot
linux-kernel scitools slickedit source-insight u-boot
Last synced: 10 Apr 2025
https://github.com/sbu-fsl/kernel-ml
Machine Learning Framework for Operating Systems - Brings ML to Linux kernel
auto-tuning kernel-module linux-kernel machine-learning mlsys operating-systems
Last synced: 07 Mar 2026
https://github.com/dm-vdo/kvdo
A kernel module which provide a pool of deduplicated and/or compressed block storage.
compression deduplication kernel-modules linux-kernel storage vdo
Last synced: 12 Apr 2025
https://github.com/fred78290/nct6687d
Linux kernel module for Nuvoton NCT6687-R
b550 fan-speed h410m h510m kernel li linux linux-kernel linux-kernel-module module modules motherboard nc6687d nct6687 sensor ubuntu
Last synced: 16 May 2025
https://github.com/schoebel/mars
Asynchronous Block-Level Storage Replication
clustering georedundancy linux-kernel replication storage
Last synced: 16 May 2025
https://github.com/ivandavidov/minimal-linux-script
One script which generates live Linux ISO image with minimal effort. Based on the first published version of Minimal Linux Live: http://github.com/ivandavidov/minimal
linux linux-kernel minimal operating-system shell shell-scripts
Last synced: 05 Mar 2026
https://github.com/zhenruyan/wsl-libre-linux-kernel
Installing a 100% libre(free) linux kernel for wsl,It is possible to celebrate freedom within a cell. 给WSL替换自由内核!!!
kernel linux linux-kernel linux-libre windows wsl2
Last synced: 04 Apr 2025
https://github.com/Cybereason-Public/owLSM
Sigma Rules Engine inside the Linux Kernel using eBPF. Focusing on prevention capabilities
ebpf linux-kernel linux-security-module security sigma-rule
Last synced: 08 Apr 2026
https://github.com/junningwu/learning-nvdla-notes
NVDLA is an Open source DL/ML accelerator, which is very suitable for individuals or college students. This is the NOTES when I learn and try. Hope THIS PAGE may Helps you a bit. Contact Me:junning.wu@ia.ac.cn
deep-learning fpga-soc linux-kernel nerual-network verilog
Last synced: 12 May 2025
https://github.com/out-of-tree/out-of-tree
out-of-tree kernel {module, exploit} development tool
exploit-development linux-kernel out-of-tree
Last synced: 12 Apr 2025
https://github.com/JacKeTUs/universal-pidff
PIDFF driver with patches for initialization of FFB-capable devices.
Last synced: 24 Apr 2026
https://github.com/sn99/optimizing-linux
A simple guide for optimizing linux 🐧 in detail
amd boot boot-time btrfs compiling-kernels cpu fedora gpu graphic-card grub2 improving linux linux-desktop linux-kernel optimization patches processor swappiness
Last synced: 09 Apr 2025
https://github.com/mebeim/systrack
📡🐧 Linux kernel syscall implementation tracker
abi automation binary-analysis elf kconfig linux linux-kernel security-research syscall syscall-table syscalls
Last synced: 16 May 2025
https://github.com/matheusmoreira/liblinux
Linux system calls.
linux linux-kernel syscalls system-calls systems-programming
Last synced: 03 Oct 2025
https://github.com/yuawn/Linux-Kernel-Exploitation
Linux kernel module implementation & exploitation (pwn) labs.
ctf kernel kernel-exploitation linux linux-kernel privilege-escalation pwn pwnable security
Last synced: 27 Mar 2026
https://github.com/mr-bossman/pi-pico2-linux
RISC-V linux on the raspberry pi pico 2
bootloader buildroot linux linux-kernel pi-pico pi-pico2 pico2 psram rp2350
Last synced: 07 Jan 2026
https://github.com/hiruna/wifi-txpower-unlocker
bash bash-script ifconfig iw iwconfig kali kali-linux linux linux-kernel raspberry-pi-3 txpower wifi wireless
Last synced: 11 Jun 2025
https://github.com/frank-w/bpi-router-linux
Linux kernel 4.14+ for BPI-R2, 5.4+ for R64, 6.1+ for R2Pro and R3, 6.12+ for R4, 6.17+ for R4Pro/R4Lite
banana-pi bananapi bpi-r2 bpi-r2pro bpi-r3 bpi-r4 bpi-r4-lite bpi-r4-pro bpi-r64 kernel linux linux-kernel r2 r2pro r3 r64
Last synced: 27 Jun 2026
https://github.com/sn99/Optimizing-linux
A simple guide for optimizing linux 🐧 in detail
amd boot boot-time btrfs compiling-kernels cpu fedora gpu graphic-card grub2 improving linux linux-desktop linux-kernel optimization patches processor swappiness
Last synced: 30 Mar 2025
https://github.com/yuawn/linux-kernel-exploitation
Linux kernel module implementation & exploitation (pwn) labs.
ctf kernel kernel-exploitation linux linux-kernel privilege-escalation pwn pwnable security
Last synced: 25 Jul 2025
https://github.com/raphael/linux-samus
Linux 4.16 on Chromebook Pixel 2015
kernel linux linux-kernel linux-samus
Last synced: 30 Oct 2025
https://github.com/tinyclub/linux-doc
Linux Documentation 中文翻译计划
chinese-translation documentation linux-kernel
Last synced: 09 Jul 2025
https://github.com/aunali1/linux-mbp-arch
Arch Linux kernel with 2018+ MacBook Pro patches.
arch-linux linux linux-kernel macbook-pro t2
Last synced: 21 Aug 2025
https://github.com/gamemann/xdp-proxy
A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.
bpf drv ebpf forwarding icmp kernel l3 layer3 layer4 linux linux-kernel mapping nat processing proxy routing sourceport tcp udp xdp
Last synced: 04 Apr 2025
https://github.com/gamemann/XDP-Proxy
A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.
bpf drv ebpf forwarding icmp kernel l3 layer3 layer4 linux linux-kernel mapping nat processing proxy routing sourceport tcp udp xdp
Last synced: 16 Mar 2025
https://github.com/cunctator/traceshark
This is a tool for Linux kernel ftrace and perf events visualization
cpu-frequency cpu-profiling flame-charts flamegraph ftrace kernel linux-kernel perf perf-events performance performance-analysis profiler profiling real-time scheduling trace traces viewer visualization visualizer
Last synced: 11 Jan 2026
https://github.com/mebeim/linux-syscalls
🌐🐧 Browsable Linux kernel syscall tables built with Systrack (https://github.com/mebeim/systrack)
linux linux-kernel security-research security-tools syscall-table syscalls
Last synced: 05 Apr 2025
https://github.com/oracle/dtrace-utils
DTrace-utils contains the DTrace port to Linux
dtrace kernel linux linux-kernel tracing
Last synced: 04 Apr 2025
https://github.com/bargees/barge-os
Yet another lightweight Linux distribution for Docker containers
barge buildroot docker linux-kernel
Last synced: 16 Jul 2025
https://github.com/arm-university/embedded-linux-education-kit
Develop an embedded Linux system on low-cost Arm based platforms
arm computer-engineering embedded embedded-systems linux linux-kernel raspberry-pi software-design
Last synced: 10 Apr 2025
https://github.com/cneira/firecracker-task-driver
nomad task driver that uses firecracker to start micro-vms
bootdisk cni ext4 firecracker firecracker-microvms firecracker-task-driver kernel-image linux-kernel microvm nomad rootfs task-driver vmlinux
Last synced: 30 Jun 2025
https://github.com/duraki/virtualcar
A virtual car. Because you wouldn't download a car, would you?
automobiles canbus car ecu linux-kernel
Last synced: 30 Mar 2025
https://github.com/zalando/python-nsenter
Enter kernel namespaces from Python
docker linux-kernel namespaces nsenter python
Last synced: 03 Oct 2025
https://github.com/cachyos/kernel-patches
Custom Linux kernel patches
arch cachyos kernel kernel-patches linux linux-kernel patches performance x86-64-v3
Last synced: 05 Apr 2025
https://github.com/wsa-community/wsa-linux-kernel
Mirror for the Windows Subsystem for Android (WSA) kernel source code, and superuser
kernel linux linux-kernel windows windows-11 wsa wsl2
Last synced: 20 Aug 2025
https://github.com/linux-surface/kernel
Linux kernel with modifications for Microsoft Surface devices.
linux linux-kernel linux-surface
Last synced: 05 Apr 2025
https://github.com/gui774ume/ebpfkit-monitor
ebpfkit-monitor is a tool that detects and protects against eBPF powered rootkits
ebpf kernel linux linux-kernel linux-kernel-hacking rootkit runtime-security security
Last synced: 30 Oct 2025
https://github.com/denilsonsa/udev-joystick-blacklist
Fix for keyboard/mouse/tablet being detected as joystick in Linux
joystick linux-kernel udev-rules workaround
Last synced: 13 Apr 2025
https://github.com/h3xduck/umbra
A LKM rootkit targeting 4.x and 5.x kernel versions which opens a backdoor that can spawn a reverse shell to a remote host, launch malware and more.
backdoor kernel kernel-module linux-kernel linux-kernel-module malware ransomware rootkit
Last synced: 16 Jun 2025
https://github.com/akiradeveloper/dm-writeboost
Log-structured Caching for Linux
caching device-mapper linux-kernel ssd
Last synced: 18 Dec 2025
https://github.com/seemoo-lab/virtfuzz
VirtFuzz is a Linux Kernel Fuzzer that uses VirtIO to provide inputs into the kernels subsystem. It is built with LibAFL.
Last synced: 12 Apr 2025
https://github.com/tkmru/linux-insides-ja
Japanese version of linux-insides book
linux linux-insides linux-kernel
Last synced: 14 Apr 2025
https://github.com/idouble/nasm-assembly-linux-notes
🐧 Assembly with Linux (Notes, Syscalls, Protection Rings) 🐧
assembly kernel-mode kernel-module linux linux-kernel nasm nasm-assembly privilege-levels privileged-instruction protection-ring read ring-0 ring-3 ring0 ring3 syscalls systemcall systemcalls usermode write
Last synced: 16 Apr 2025
https://github.com/landhb/drawbridge
Layer 4 Single Packet Authentication Linux kernel module utilizing Netfilter hooks and kernel supported Berkeley Packet Filters (BPF)
bpf iptables iptables-extension knocker linux-kernel netfilter port-knock port-knocker port-knocking rust
Last synced: 06 Apr 2025
https://github.com/hamadmarri/tt-cpu-scheduler
Task Type (TT) is an alternative CPU Scheduler for linux.
cpu-scheduling hrrn hrrn-scheduling kernel linux linux-desktop linux-kernel process-scheduler process-scheduling real-time realtime scheduler scheduling task-scheduling task-type
Last synced: 03 Oct 2025
https://github.com/icsnju/visualinux
A visualized debugging framework to aid in understanding the Linux kernel.
debugger gdb gdb-extension linux-kernel visualization-tool
Last synced: 06 Apr 2025
https://github.com/hamadmarri/TT-CPU-Scheduler
Task Type (TT) is an alternative CPU Scheduler for linux.
cpu-scheduling hrrn hrrn-scheduling kernel linux linux-desktop linux-kernel process-scheduler process-scheduling real-time realtime scheduler scheduling task-scheduling task-type
Last synced: 15 May 2025
https://github.com/sysprog21/vcam
Virtual camera device driver for Linux
camera-driver device-driver linux-kernel v4l2
Last synced: 08 May 2025
https://github.com/akagi201/linux-0.11
A heavily commented linux kernel source code in Chinese.
Last synced: 09 Mar 2026
https://github.com/willfindlay/bpfbox
🐝 BPFBox 📦 Exploring process confinement in eBPF
bcc ebpf linux linux-kernel runtime-security sandbox security
Last synced: 09 Jul 2025
https://github.com/markgotlasagna/holp
History Of Linux Project: illustrating how Linux came to be and how the open-source initiative evolved with it, using a timeline with images and colorful cards
linux linux-desktop linux-kernel
Last synced: 08 Apr 2026
https://github.com/michaeljclark/busybear-linux
busybear-linux is a tiny RISC-V Linux root filesystem image that targets the VirtIO board in riscv-qemu.
busybear busybox dropbear linux-kernel qemu qemu-riscv risc-v riscv-linux virtio virtual-machine
Last synced: 12 Apr 2025
https://github.com/samankhalife/linux-tutorial
Linux commands and concepts you need for performing essential tasks on a server as a DevOps, SRE, or SysAdmin are critical. I'll do my best to explain everything as simple as possible.
bash command-line command-line-tool commandline commands debian debian-server linux linux-distribution linux-kernel linux-learn linux-learning linux-server linux-terminal linux-tutorials ubuntu ubuntu-server
Last synced: 06 Apr 2025
https://github.com/aleluff/uktools
Upgrade latest Linux kernel automatically for Ubuntu and derivatives 🐧
bodhi-linux drivers elementary-os kernel linux linux-ck linux-kernel linux-mint purge security ubuntu update zorin-os
Last synced: 03 Apr 2025
https://github.com/altramayor/xia-for-linux
XIA implementation for the Linux kernel
future-internet-architecture linux-kernel
Last synced: 06 Oct 2025
https://github.com/nevuly/wsl2-linux-kernel-rolling-lts
Rolling Release LTS Kernel for Windows Subsystem for Linux2 (WSL2)
linux-kernel lts-kernel lts-rolling rolling-lts-release wsl2 wsl2-kernel
Last synced: 02 Jun 2026
https://github.com/garybgenett/gary-os
GaryOS is an entire GNU/Linux system in a single bootable file
boot bootloader funtoo funtoo-configuration gary gentoo gentoo-configuration grub initramfs linux-kernel pxe pxe-boot rescue shell usb-media
Last synced: 16 Jul 2025
https://github.com/fuqiuluo/android-wuwa
Android aarch64 kernel rootkit(driver module)
android arm64 driver kernel kernel-module linux-kernel lkm-rootkit rootkit security-audit
Last synced: 11 Oct 2025
https://github.com/kfiros/execmon
Advanced process execution monitoring utility for linux (procmon like)
c execve hooks kernel kernel-module linux linux-kernel linux-process-monitor linux-procmon process-monitor procmon syscall-hook syscall-table syscalls
Last synced: 30 Mar 2025
https://github.com/atrosinenko/kbdysch
A collection of user-space Linux kernel specific guided fuzzers based on LKL
afl filesystem fuzzing linux-kernel lkl
Last synced: 07 Oct 2025
https://github.com/gurugio/book_linuxkernel_blockdrv
Learn how multi-queue block device in Linux kernel v4.4 works
device-driver driver linux-kernel multi-queue
Last synced: 13 Jul 2025
https://github.com/ayyucedemirbas/linux-insides_Turkish
Turkish version of linux-insides book @0xAX
Last synced: 13 Apr 2025
https://github.com/ayyucedemirbas/linux-insides_turkish
Turkish version of linux-insides book @0xAX
Last synced: 23 Jun 2025
https://github.com/xairy/unlockdown
Disabling kernel lockdown on Ubuntu without physical access
exploit linux-kernel lockdown secure-boot security
Last synced: 02 Apr 2026
https://github.com/rabbitstack/cubostratus
Blazingly fast Linux syscall collector
cgroups containers instrumentation linux-kernel rust syscalls
Last synced: 22 Mar 2025
https://github.com/unum-cloud/udisk
The fastest ACID-transactional persisted Key-Value store designed as modified LSM-Tree for NVMe block-devices with GPU-acceleration and SPDK to bypass the Linux kernel
cuda database io-uring iouring key-value key-value-store linux linux-kernel lsm-tree spdk
Last synced: 26 Feb 2026
https://github.com/milabs/drop-tcp-sock
This module allows one to kill TCP sockets (including TIME-WAIT state).
Last synced: 26 Mar 2025
https://github.com/sysprog21/khttpd
An experimental HTTP server implemented as Linux kernel module
http-server httpd linux-kernel socket-programming tcp web-server
Last synced: 08 May 2025
https://github.com/multikernel/daxfs
Disaggregated filesystem for CXL and multi-kernel shared memory.
Last synced: 04 Apr 2026
https://github.com/rustls/ktls
Safer wrappers over ktls-sys
linux-kernel rust rust-lang tls
Last synced: 04 Apr 2025
https://github.com/gfelber/how2keap
A WIP cheat sheet for various linux kernel heap exploitation techniques (and privilige escalations).
Last synced: 30 Oct 2025
https://github.com/pmem/run_qemu
A script to create bootable OS images, and run qemu with a locally built kernel.
Last synced: 05 Sep 2025
https://github.com/t2linux/linux-t2-patches
Linux kernel patches to add support for T2 Macs
Last synced: 24 Dec 2025
https://github.com/yeokm1/gentoo-on-486
Instructions on how to install modern Gentoo Linux on ancient 486-based PCs.
Last synced: 29 Jan 2026
https://github.com/kaiwan/seals
Simple Embedded ARM Linux System
aarch64-linux armv7 armv8 linux-embedded linux-kernel qemu-system-arm seal
Last synced: 11 Jan 2026
https://github.com/rem01gaming/origami_kernel_manager
Yet another kernel manager
android control-charging disable-charging kernel-manager linux linux-kernel mediatek termux termux-tool
Last synced: 09 Apr 2025
https://github.com/maxking/linux-security-papers
Research paper collection for Linux kernel security from top security conferences.
linux linux-kernel research-paper security
Last synced: 15 Mar 2026
https://awesome-embedded-learning-studio.github.io/imx-forge/
This is a repo with templated contains imx6ull-chips, uboot, kernel, rootfs patches to make fast apply
bsp device-driver embedded-linux embedded-systems hands-on imx6ull linux-kernel nxp tutorial u-boot
Last synced: 02 Jul 2026
https://github.com/evian-zhang/static-keys
Static keys for Rust userland applications
Last synced: 10 Sep 2025
https://github.com/mikeeq/mbp-fedora-kernel
2019 2020 apple apple-t2 fedora kernel linux linux-kernel macbook macbook-pro
Last synced: 09 Apr 2025
https://github.com/kerneltlv/kernel-hacking
An environment and set of utilities aimed at making kernel hacking simple and accessible
kernel kernel-compilation kernel-developers kernel-driver kernel-hacking kernel-module kernel-modules kernel-source learn learn-to-code learning learning-by-doing linux linux-drivers linux-kernel linux-kernel-module literate-programming newcomers operating-system operating-systems
Last synced: 30 Mar 2025
https://github.com/xilinx/open-nic-driver
AMD OpenNIC driver includes the Linux kernel driver
datacenter driver linux-kernel smartnic
Last synced: 11 Oct 2025
https://github.com/donyaos/donya
Donya is an Operating System. Yet Another Linux distro built using a package management system.
donya donya-os donyaos hacktoberfest linux-distribution linux-distro linux-kernel superdonya
Last synced: 08 Apr 2025
https://github.com/anonym0uswork1221/android-memorytool
Android Memory Tools written in python for RAM data reading and writing process of android, linux and windows os's.
android-kernel android-memory-tool cheat cheat-script game-cheats linux-kernel memory memory-management memory-profiling memory-tool profiler python scripting termux termux-cheats windows windows-kernel
Last synced: 06 Jul 2025
https://github.com/nyrahul/linux-kernel-configs
Linux kernel configs for popular distros.
config distros kernel kernel-config linux linux-kernel
Last synced: 07 Mar 2026
https://github.com/cscorza/distroforensics
Elenco di Distro LINUX - WINDOWS - MacOS
digital forensics hacking kali-linux linux linux-desktop linux-kernel macos macos-catalina open-source penetration-testing virtual-machine virtualbox-vm virtualization windows windows-desktop
Last synced: 30 Oct 2025
https://github.com/romainreignier/minimal_raspberrypi_buildroot
Minimal Linux and Buildroot configurations for the Raspberry Pi 3
buildroot linux linux-kernel raspberry-pi raspberry-pi-3
Last synced: 07 Sep 2025
https://github.com/yutarohayakawa/ipftrace
[Deplicated] Now we have more sophisticated (and compact) implementation in ipftrace2 repository. Please check it as well.
ebpf linux-kernel network tracing
Last synced: 07 Apr 2025
https://github.com/timofurrer/devheart
Listen to Tux's heartbeat with this awesome Linux Kernel Module :heart:
cpu device fun heart heartbeat linux linux-kernel linux-kernel-module
Last synced: 10 Mar 2026
https://github.com/michaelfranzl/rpi23-gen-image
Debian + Mainline Linux Kernel + u-boot. Bootstrap Script and Tutorial for RPi2/3.
debian linux-kernel operating-system raspberry-pi raspberry-pi-3 script u-boot
Last synced: 01 Oct 2025
https://github.com/ultraembedded/riscv-linux-boot
Trivial RISC-V Linux binary bootloader
atomics bootloader bootstrap linux-kernel opensbi opensbi-qemu-linux risc-v riscv-linux rv32im uart
Last synced: 03 May 2025
https://github.com/seeker89/chaos-engineering-book
Chaos Engineering: Crash test your applications - the source code
chaos-engineering docker javascript jvm kubernetes linux linux-kernel
Last synced: 16 May 2025
https://github.com/Unturned3/Microdot
The Microdot Project guides you to create a fully functional but compact Linux system from scratch
busybox cross-compilation cross-compiler cross-toolchain kernel linux linux-kernel microdot-linux musl tiny tutorial
Last synced: 09 May 2025
https://github.com/kimocoder/rtw88-usb
8723d 8821c 8822bu 8812bu 8822cu 8812cu linux mac80211 driver
driver kernel linux-kernel realtek wifi
Last synced: 23 Aug 2025
https://github.com/cloudflare/psi_exporter
Prometheus exporter for Pressure Stall Information (PSI) from Linux kernel.
cgroups cgroups-v2 linux-kernel performance prometheus-exporter psi
Last synced: 20 Oct 2025
https://github.com/typesense/showcase-linux-commits-search
Instantly search 1M Linux Kernel Commit Messages using Typesense Search (an open source alternative to Algolia / ElasticSearch) ⚡ 💻 🔍
git instantsearch linux linux-kernel typesense typesense-showcase
Last synced: 14 Oct 2025
https://github.com/longluo/linuxkernellearn
Learn Linux Kernel Step by Step, including the Modules, FS, Device Driver etc. --- Linux内核学习,包括Linux各模块,文件系统,设备驱动文件等。
c kernel kernel-module linux linux-kernel
Last synced: 22 Apr 2025