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/nufeng1999/jupyter-mybash-kernel
Minimal Jupyter Bash kernel
bash jupyter jupyter--lab kernel
Last synced: 06 Dec 2024
https://github.com/connorbp/bob-os
A simple OS called Bob. (Written in rust) 🧔
Last synced: 15 Nov 2024
https://github.com/khraosgenetor/x32k
This is a i686 ELF compiled kernel for x32 systems
Last synced: 21 Nov 2024
https://git.hiifong.cc/armbian/build
Armbian Linux Build Framework
aarch64 arm debian firmware framework image iso kernel kernel-compilation kernel-hacking lightweight linux linux-distribution operating-system u-boot ubuntu uefi wsl2 x86
Last synced: 28 Sep 2024
https://github.com/aleksandr1512/ssk---small-simple-kernel
It's simple kernel on NASM assembler
Last synced: 21 Nov 2024
https://github.com/sundarnagarajan/cherrytux
Linux on Intel(TM) Cherry Trail
cherry cherrytrail derivative drivers intel kernel linux ubuntu uefi32
Last synced: 19 Dec 2024
https://github.com/p1n2o/android_kernel_xiaomi_sdm845
Download:
android android-kernel force-push-warning kernel linux sdm845 xiaomi
Last synced: 15 Dec 2024
https://github.com/connectkushal/os-kernel-dev-notes
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
asm asmx86 assembly bare-metal baremetal computer-architecture kernel kernel-dev kernel-development kernels linux-kernel nasm notes operating-system qemu risc-os risc-v x86-64
Last synced: 31 Dec 2024
https://github.com/cedricschwyter/kern
my very own personal kernel (literally epic)
Last synced: 09 Jan 2025
https://github.com/luickk/zig-gicv2
arm generic interrupt controller v2 for cortex a57 kernel
aarch64 arm bare-metal freestanding kernel zig
Last synced: 28 Dec 2024
https://github.com/malaksadek/kernelsimulator
A Kernel Simulator implemented in C 🧠 💻 (2016)
Last synced: 17 Nov 2024
https://github.com/yasnakateb/tinyos
🐢 A simple Operating System in Nasm Assembly and C
kernel nasm-assembly simple-os
Last synced: 19 Nov 2024
https://github.com/hacimertgokhan/meros
Rust based kernel & os.
kernel kernel-example os os-example rust rust-os rust-os-example vanilla-kernel x86-64
Last synced: 06 Dec 2024
https://github.com/geyslan/gregos
assembly bootloader c kernel operating-system osdev
Last synced: 21 Nov 2024
https://github.com/alkuzin/simple-os
Test OS project for x86_32 platform
asm c kernel nasm os osdev osdev-projects
Last synced: 08 Jan 2025
https://github.com/izenynn/little-penguin-1
A series of Linux kernel programming assignments
42 42born2code c driver kernel kernel-module linux linux-driver little-penguin little-penguin-1 module
Last synced: 21 Nov 2024
https://github.com/metabronx/blackstrap_wsl-kernel
Windows Subsystem for Linux kernel for CONNMARK applications.
connmark docker kernel linux-kernel skunkworks tools windows-subsystem-for-linux wireguard wsl2
Last synced: 21 Nov 2024
https://github.com/arturmes/apatch32
My attempt to port APatch for Arm32 based device. Currently unstable and broken.
android inline-hook kernel magisk magisk-module patch root
Last synced: 25 Nov 2024
https://github.com/stevemats/kernel_cleaner
A safe way to delete/remove/clean old kernels on fedora.
fedora fedora-scripts fedora-workstation kernel linux
Last synced: 21 Nov 2024
https://github.com/alkuzin/nos
NOS - hobby Unix-like x86-32 operating system
baremetal bootloader c c-library drivers kernel operating-system operating-systems os osdev osdev-projects unix x86 x86-32
Last synced: 08 Jan 2025
https://github.com/chewkeanho/hestiakernel
[ MIRROR ] The zero-dependency and self-contained kernel functions of all other Hestia libraries.
hestia kernel libraries no-dependencies self-contained
Last synced: 20 Dec 2024
https://github.com/anjadj/home-security-system
Home Security Real-Time System
c driver-programming embedded homesecurity kernel kernel-driver real-time userspace
Last synced: 22 Nov 2024
https://github.com/cse-25/rt_linux_latency
A Case study on latency difference between Desktop Linux Kernel and Linux RT Kernel patch
Last synced: 17 Nov 2024
https://github.com/r614/runix
UNIX-esque OS built using Rust
kernel linux operating-system rust x86-64
Last synced: 22 Dec 2024
https://github.com/rarescosma/blog_os
Implementing an OS kernel can't be that hard, can it?
Last synced: 07 Nov 2024
https://github.com/tanvirongh/lightning-kernel
Experimental Linux Kernel with Custom Patches Applied from various Sources, Designed to be High Performant, Mostly for Personal Use
kernel kernel-patches linux linux-kernel
Last synced: 20 Dec 2024
https://github.com/keirany/kernel-playground
A project x86 kernel built for fun and testing purposes.
Last synced: 17 Dec 2024
https://github.com/tralahm/simple-os-kernel
Operating System Development is one of the most Technically Involving Pursuits for a Computer Scientist.From writing kernels, to multi-stage boot-loaders, to device drivers, getting your hands dirty.
32-bit 64-bit assembly bios bootloader cpp11 firmware grub kernel ld nasm-assembly os tralahm tralahtek
Last synced: 13 Nov 2024
https://github.com/shadowy-pycoder/go-node-collector
Prometheus collector for hardware and OS metrics exposed by *NIX kernels.
collector golang kernel linux metrics observability prometheus prometheus-collector stats
Last synced: 25 Dec 2024
https://github.com/sajalkmr/tiny-linux-build
Baremetal Linux system with a custom-built kernel and BusyBox
busybox kernel linux linux-kernel
Last synced: 22 Nov 2024
https://github.com/komus-israel/os-kernel-buildup
Operating system developement with rust
kernel operating-system os rust systems-programming
Last synced: 15 Nov 2024