Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/kernel
- Wikipedia: https://en.wikipedia.org/wiki/Kernel_(operating_system)
- Aliases: microkernel, micro-kernel, exokernel, nanokernel,
- Last updated: 2025-01-09 00:19:41 UTC
- JSON Representation
https://github.com/turulomio/mykernel
My kernel scripts to compile it in Gentoo systems
cryptsetup gentoo grub initramfs-generator kernel
Last synced: 28 Dec 2024
https://github.com/kettle11/minimal_uefi
A minimal Rust project to get started with UEFI
kernel operating-system rust uefi
Last synced: 29 Nov 2024
https://github.com/Platypus-Tech/linufux
Linux kernel source tree with ridiculous modifications :D
c gnu gpl gplv2 kernel linux linux-kernel os
Last synced: 23 Oct 2024
https://github.com/atls8119981470/valorant-external--8407-
Valorant Cheat | Aimbot + Esp + Skin Changer
aimbot aimbot-valorant cheat cheat-valorant driver esp hack hack-valorant kernel skinchanger valorant valorant-aimbot valorant-cheat valorant-esp valorant-hack valorant-skinchanger valorant-spoofer
Last synced: 14 Nov 2024
https://github.com/hgn/machine-code-analyzer
Machine Code Analyzer for X86(_64) ISA
assembler branch disassembler instruction-analyzer jump-analyzer kernel python
Last synced: 26 Dec 2024
https://github.com/hk-transfield/multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 14 Dec 2024
https://github.com/tcfw/beehiveos
Beehive OS
kernel microkernel operating-system-learning operating-systems-project
Last synced: 07 Jan 2025
https://github.com/stdlib-js/math-base-special-kernel-cos
Compute the cosine of a number on `[-π/4, π/4]`.
angle cos cosine javascript kernel math mathematics node node-js nodejs radians stdlib trig trigonometry
Last synced: 10 Nov 2024
https://github.com/arasgungore/linux
Linux kernel source tree.
kernel kernel-development kernel-driver kernel-methods kernel-module kernel-modules kernel-source kernels linux linux-desktop linux-distribution linux-kernel linux-kernel-module linux-kernel-samples linux-shell linux-source linuxkernel linuxkernelmodule operating-system operating-systems
Last synced: 28 Sep 2024
https://github.com/landhb/nixmodule
Simple qemu wrapper to automatically test out-of-tree linux kernel modules against multiple kernel versions.
framework kasan kernel linux linux-kernel lkm out-of-tree qemu qemu-kvm rust testing
Last synced: 12 Oct 2024
https://github.com/katya-incorporated/pixel-4-and-4-xl-kernel-prebuilts
As the most leaked phone in phoneland, the Pixel 4 and 4 XL held few surprises when Google finally unveiled them in October 2019. We knew it would have a new facial recognition feature (here's how the Pixel 4's face unlock compared to the iPhone 11's Face ID when we tested both in four typical scenarios), a 90Hz screen and an exceptional camera.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-module kernel-source
Last synced: 17 Dec 2024
https://github.com/allogic/ksu
The Kernel Script Utility is an x64 Kernel-Mode rootkit written in C. It was designed to disect and intercept process memory flow.
anticheat assembly bypass cheat debugger engine engineering kernel kit ksu memory mode reverse ring0 rootkit scanner script table windows x64
Last synced: 28 Nov 2024
https://github.com/katya-incorporated/pixel-6a-kernel-prebuilts
The Google Pixel 6a arrived with a big challenge in front of it — reclaim the title of the best cheap phone to buy, particularly for those who prize top-notch cameras above all else. It wasn't an easy fight for the budget Pixel. Since the Google Pixel 5a arrived at the end of last summer, both Apple and Samsung have come out with low-cost options.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-source linux linux-app linux-kernel linux-shell
Last synced: 17 Dec 2024
https://github.com/laithshadeed/linode-stackscripts
Unattended installation for linux server with Custom Kernel compilation to support latest Docker
bash docker kernel linode linux server stackscript ubuntu unattended-installation xenial
Last synced: 23 Nov 2024
https://github.com/zhuagenborn/tiny-x86-os
💽 A tiny Intel x86 operating system written in assembly and C++, supporting interrupts, memory paging and heap allocation, disk control, file partition, system calls, thread scheduling, etc.
assembly cpp20 disk-management interrupt kernel memory-management opertaing-system thread-scheduling
Last synced: 02 Jan 2025
https://github.com/gunh0/linux-kernel
🖥️ Linux Kernel Programming for My Own Kernel Modules
kernel kernel-development linux linux-kernel
Last synced: 03 Dec 2024
https://github.com/dpbm/c
Learning C language
api c driver gcc glut gnu h kernel linux linux-kernel make makefile opengl programming programming-language unix
Last synced: 18 Nov 2024
https://github.com/mariona-ft/operating-systems-siop
SISTEMES OPERATIUS Curs 2021-22 EPSEVG
cache kernel memory memory-allocator memory-cache operating-system operating-system-learning os pipeline process-manager sistemas-operativos vfs
Last synced: 23 Dec 2024
https://github.com/swanx1/alean
ALEAN is an operating system for the Raspberry PI Zero W (BCM2835 chip)
bcm2835 firmware kernel os raspberry-pi
Last synced: 06 Nov 2024
https://github.com/rolandhemmer/fedora-workstation-guide
:book: Fedora Workstation personal installation guide and post-installation scripts.
documentation fedora fedora-workstation installation-guides installation-scripts kernel linux post-installation readme shell shell-scripts
Last synced: 20 Nov 2024
https://github.com/not-nik/llvm-kernel
A hello world kernel, written in LLVM IR
hello-world kernel llvm llvm-ir
Last synced: 28 Nov 2024
https://github.com/lseything/kernel_xiaomi_topaz_experimental
Experimental Kernel Source from Project Anything 'THIS IS AN EXPERIMENTAL SOURCE CODE, IF YOU WANT TO USE IT TO REBUILD AND DO SHIT I'M NOT TO BLAME <3 AND THIS IS NOT ANYTHINGKERNEL.
android experimental gki kernel sapphire sapphiren source tapas topaz
Last synced: 07 Nov 2024
https://github.com/eylon-44/Buzz-OS
A small x86 32-bit operating system.
assembly assembly-x86-32 basic-operating-system bootsector c drivers kernel makefile nasm-assembly nasm-bootloader operating-system os pure-c x86 x86-32
Last synced: 03 Nov 2024
https://github.com/lvntky/osdev_resources
OsDev Notes and Resources
c kernel operating-system operating-systems os osdev
Last synced: 16 Dec 2024
https://github.com/archibate/chaos
A hobby operating system based on my microkernel
c c-library kernel microkernel operating-system os
Last synced: 03 Jan 2025
https://github.com/0xor0ne/docker-linux-kernel-builder
Docker image for Linux kernel cross-compilation
cross-compilation crosscompile docker kernel linux linux-kernel
Last synced: 25 Dec 2024
https://github.com/handcode/check_mk_kernel_version
check running vs. installed kernel versions
checkmk debian freebsd kernel kernel-versions monitoring omd-server
Last synced: 25 Dec 2024
https://github.com/aflah02/os_assignments
Assignments for Operating Systems Course at IIITD
artix-linux c kernel linux operating-systems syscalls
Last synced: 20 Nov 2024
https://github.com/sammwyy/kitty-paw
BIOS Kernel built in Rust.
bios kernel os rust rust-kernel
Last synced: 16 Nov 2024
https://github.com/axonasif/gearlock-kernel-pkg
Ready to use kernel package. Use https://github.com/AXIM0S/gearlock-dev-kit to set this up.
android-x86 gearlock installation-script kernel
Last synced: 19 Dec 2024
https://github.com/kntt32/asmacro
assembly compiler fijua kernel os preprocessor x64
Last synced: 08 Jan 2025
https://github.com/lseything/kernel_msm_5.15
MSM Kernel 5.15 GKI Source Code.
Last synced: 07 Nov 2024
https://github.com/brookinsconsulting/bckernelmoduleoverride
BC Kernel Module Override is a simple eZ Publish Platform (Legacy) kernel override extension which overrides the default ezmodule class to provide a simple feature it allows extension based module views to override default kernel module views
ezmodule ezpublish ezpublishlegacy ezpublishplatform kernel kernel-override module override php
Last synced: 27 Nov 2024
https://github.com/matidev-pl/kernel_lenovo_achilles6_row_wifi
Kernel source for Lenovo X606F
Last synced: 27 Dec 2024
https://github.com/nufeng1999/jupyter-myc-kernel
Minimalism Jupyter C kernel
c gcc jupyter jupyter-notebook kernel
Last synced: 07 Nov 2024
https://github.com/amar454/floppaos
FloppaOS is a free and open source 32 bit operating system.
assembly c-programming kernel operating-system
Last synced: 20 Nov 2024
https://github.com/gh057mz/common-kexp-code-snippets
Code snippets and techniques
Last synced: 19 Oct 2024
https://github.com/libreelec/slice-drivers
linux kernel modules for the Slice box
c drivers kernel kernel-module linux
Last synced: 18 Nov 2024
https://github.com/antoninhrlt/bootos
Kernel loader in protected mode with GDT initialized, for x64 and x86 operating systems
assembly kernel operating-system os x64 x86
Last synced: 31 Dec 2024
https://github.com/michelerenzullo/blur_algorithms
Fastest algorithm for Gaussaian blur on CPU. Fast Fourier Convolution - Portable alternative to cv::blur and cv::GaussianBlur in the frequency domain - Documentation and refactoring in progress
blur convolution cpp fft fftw fourier frequency gaussian image-processing kernel opencv openmp padding pffft pocketfft time
Last synced: 19 Dec 2024
https://github.com/iricartb/university-os-memory-allocation-processes
Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls
Last synced: 14 Nov 2024
https://github.com/katya-incorporated/application-repository
Each app within Katya ®️'s system is meticulously crafted to seamlessly integrate into her lifestyle, optimizing her productivity, nurturing her creativity, and safeguarding her digital footprint. They embody innovation, efficiency, and personalized functionality, making Katya's digital experience a true testament to cutting-edge technology.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-source linux linux-app linux-distribution linux-kernel linux-shell
Last synced: 17 Nov 2024
https://github.com/rxchit/barebone-os-raspi3
A simple OS that prints "Hello World", for RaspberryPi 3
c cpp kernel os qemu raspberry-pi-3
Last synced: 26 Nov 2024
https://github.com/omarazizi/echoos
Operating System and Kernel
32-bit c kernel kernel-development low-level-programming operating-system x86-assembly
Last synced: 03 Dec 2024
https://github.com/jillmpla/linuxkernelproject
A loadable Linux Kernel Module (LKM) that creates a file in /proc and provides read + write functionality.
kernel kernel-modules kernel-space linux linux-kernel linux-kernel-module
Last synced: 14 Nov 2024
https://github.com/raspiduino/a6lte-kvm-old
(OLD VERSION! Please see the new one at https://github.com/raspiduino/a6lte-kvm) Kernel with KVM for SM-A600G (Samsung Galaxy A6) with exynos7870 cpu
android arm armv8a exynos7870 kernel kvm linux linux-kernel qemu samsung samsung-firmwares samsung-galaxy trustzone
Last synced: 08 Dec 2024
https://github.com/cdpxe/kspids
A kernel-based IDS for Linux. KSPIDS monitors especially system calls.
anomaly-detection hids host-monitoring ids information-forensics information-security intrusion-detection kernel kernel-hardening kernel-module linux linux-hardening linux-kernel linux-kernel-module linux-security linux-security-module monitoring security-hardening security-tools user-monitoring
Last synced: 28 Oct 2024
https://github.com/hermit-os/no_std
HermitOS without std
kernel operating-system operating-systems rust rust-lang
Last synced: 25 Dec 2024
https://github.com/captain-n3m0/kernel16f
The Kernel16F repository is a simple operating system kernel written in x86 assembly and C. The kernel is designed to run on 16-bit x86 processors and provides basic functionality such as keyboard input, screen output, and memory management.
Last synced: 02 Jan 2025
https://github.com/fuzeman/sunxi-kernel
Ubuntu Core: Basic kernel for sunxi devices
Last synced: 29 Nov 2024
https://github.com/aanm-org/cilium
eBPF-based Networking, Security, and Observability
bpf cncf cni containers ebpf k8s kernel kubernetes kubernetes-networking loadbalancing monitoring networking observability security troubleshooting xdp
Last synced: 10 Oct 2024
https://github.com/pmuens/rost
Hobby operating system written in Rust.
kernel operating-system os rust rust-lang
Last synced: 26 Dec 2024
https://github.com/maruos/android_kernel_bullhead
Nexus 5X kernel for Maru OS.
Last synced: 20 Nov 2024
https://github.com/delta1/rust-os-tutorial
Working through Phil Oppermann's "Writing an OS in Rust" tutorial.
Last synced: 28 Nov 2024
https://github.com/hivesolutions/patches
Set of random patches for a series of projects
Last synced: 16 Nov 2024
https://github.com/winsdominoes/kernel
A basic operating system kernel, by me. This will be updated everyday if I have time. This kernel is based on https://github.com/iknowbrain/NIDOS.
kernel operating-system operating-system-kernel operating-system-learning operating-systems-project winos
Last synced: 30 Dec 2024
https://github.com/rudxain/esoteric-cpu-governors
WIP implementations of those algorithms
algorithms cpu cpu-governor dumb esoteric funny governor kernel linux processor wip wip-do-not-use
Last synced: 20 Nov 2024
https://github.com/ubugeeei/vaughan
Operating system scratch implements in C lang
clang gui kernel micro-kernel operating-system window-system
Last synced: 20 Dec 2024
https://github.com/cristianzsh/system-programs
Implementation of various Unix system programs
c kernel linux operating-systems posix programs syscalls system-calls
Last synced: 17 Nov 2024
https://github.com/sporeball/nn
nearly nothing: a toy operating system
kernel operating-system osdev systems
Last synced: 11 Oct 2024
https://github.com/daniel-boll/fajr-os
FajrOS: A minimal, educational operating system project, exploring the dawn of OS development inspired by simplicity and curiosity.
Last synced: 22 Dec 2024
https://github.com/azuresphere7/kerneldriver2drawline
Enables developer to draw a line with start point and end point.
c cpp gdi hooking kernel wdk windows-10
Last synced: 10 Oct 2024
https://github.com/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 23 Dec 2024
https://github.com/cepdnaclk/e19-co327-kernel-modules
In this project, I will develop kernel modules in a Linux system
co327 e19166 jiffies kernel linux linux-kernel operating operating-systems os
Last synced: 17 Nov 2024
https://github.com/orionriker/view-os
View OS a OS Made in Batch!
batch dos kernel operating-system os
Last synced: 28 Nov 2024
https://github.com/z1skgr/tinyos3-updates
TinyOS VM
c kernel linux posix pthreads round-robin-scheduler scheduler threads-api
Last synced: 22 Nov 2024
https://github.com/theimpulson/android_kernel_motorola_sm8475
Linux Kernel for Motorola Razr 40 Ultra (zeekr)
Last synced: 28 Nov 2024
https://github.com/pikachu-sentinel/userutilityapp
UMDF app to communicate custom KMDF Driver with IoCTL
Last synced: 22 Nov 2024
https://github.com/mkorthof/pc-engines-apu
PC Engines APU kernels and tools
apu console debian dkms kernel led-kernel-modules leds leds-apu-modules package pc-engines-apu pcengines serial voyage-kernel voyage-linux
Last synced: 23 Nov 2024
https://github.com/emomaxd/kernel
A learning-oriented project focused on developing a basic OS with a simple bootloader and kernel. The goal is to understand low-level programming and OS development concepts.
assembly bootloader c-language kernel low-level operating-system system-programming x86 x86-64
Last synced: 17 Nov 2024
https://github.com/kernelci/kci-dev
KernelCI tool for kernel developers
kernel kernelci linux linux-kernel testing
Last synced: 12 Oct 2024
https://github.com/mar0ls/bcc_ubuntu22.04_installer
Installer BPF Compiler Collection (BCC) on Ubuntu 22.04 LTS
autoinstaller bash-script ebpf gcc kernel linux python3
Last synced: 20 Nov 2024
https://github.com/jbouron/x86-kernel
A 32-bit x86 kernel written from scratch in C supporting multicore cpus and preemptible scheduling.
assembly kernel operating-system osdev x86
Last synced: 19 Nov 2024
https://github.com/jbouron/x86_64-kernel
A bootloader and kernel for the x86_64 architecture, written in x86 assembly and C++ respectively
bootloader kernel operating-system x86 x86-64
Last synced: 19 Nov 2024
https://github.com/gnurou/nct6795_led
Linux Kernel Module for NCT6795D LEDs control
kernel kernel-module led linux
Last synced: 27 Dec 2024
https://github.com/madfxr/cve-2024-26581-checker
[CVE-2024-26581] Vulnerability Checker for BGN Internal
bash bash-scripting cve-2024-26581 cybersecurity kernel linux nftables shell-scripting
Last synced: 31 Oct 2024
https://github.com/vincentzhang6130/simple-os-for-raspberry-pi3
armv8 bare-metal kernel operating-system raspberry-pi-3
Last synced: 26 Sep 2024
https://github.com/antoineco/kernel-devel-vm-action
Bootstraps a Lima instance with the selected Linux kernel version for building and testing kernel modules.
Last synced: 30 Sep 2024
https://github.com/fademind/linux49-custom.src
Linux Kernel 4.9 LTS with custom patchset for Manjaro Linux
exfat kernel kernel-modules linux muqss native reiser4
Last synced: 20 Nov 2024
https://github.com/mkashirin/zos
Elementary OS kernel snippet written in the Zig programming language that can be run on x86 microarchitecture with QEMU.
kernel os system-programming x86 zig
Last synced: 06 Nov 2024
https://github.com/m0rf30/qemu-kernel-rpi-2
QEMU kernel builds for Raspberry Pi 2 devices
arm armv7 kernel qemu raspberry-pi simonpi
Last synced: 05 Jan 2025
https://github.com/Hacky-DH/kmod-ceph
build libceph and ceph kernel module
ceph ceph-kernel kernel kernel-module kmod-ceph
Last synced: 23 Oct 2024
https://github.com/0xlay/XStar
:window: The library for windows developers. (MSVC, С++17, WDK 10)
cpp drivers kernel kernel-driver windows
Last synced: 23 Oct 2024
https://github.com/yashraj22/android_kernel_oppo_msm8916
Unofficial kernel source code for oppo msm8916 devices (A37/A37f/A37fw) ## NOTE ## this is the work of the_shahnawaz_sheikh (sheikhshahnawaz41299) & Yahraj22 ( Yassuz ) so, if you are using any code from this repo, make sure to give proper credits!! BIG THANKS TO LINEAGEOS/ANDROID_KERNEL_OPPO_MSM8939 GUYS
a37 a37f a37fw kernel kernel-souce oppo source-code unofficial
Last synced: 23 Oct 2024
https://github.com/okta-10/my-script
Just noob script, for lazy users like me 🙃
Last synced: 23 Oct 2024
https://github.com/dario-marvin/ImageProcessing-KernelConvolution
c-plus-plus convolution image-processing kernel python
Last synced: 23 Oct 2024
https://github.com/adithya2306/rebornkernel-jalebi
RebornKernel for YU Yunique (jalebi) | Not maintained.
android kernel msm8916 pie rebornkernel
Last synced: 31 Oct 2024
https://github.com/alkuzin/kfs
Hobby monolithic x86-32 Unix-like operating system from scratch
assembler-x86 assembly bare-metal cpp cpp23 embedded kernel kernel-development kernel-drivers kernel-from-scratch kernel-module kernel-source kfs os osdev osdev-os osdev-projects osdev-tutorial systems-programming x86
Last synced: 19 Dec 2024