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-05 00:16:19 UTC
- JSON Representation
https://github.com/fzn0x/0x-os
Ox OS - My Operating System Playground
assembly bootloader c kernel operating-system
Last synced: 17 Nov 2024
https://github.com/phstudy/docker-aosp-kernel-builder
Docker image to build an AOSP kernel
aosp docker-image google-pixel kernel
Last synced: 19 Nov 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/vheidari/minibox
miniBox = Linux Kernel with BusyBox taste. An experimental project :)
busybox distros kernel linux linux-kernel minibox
Last synced: 18 Dec 2024
https://github.com/xigh/x-trace
FreeBSD 11+12 kernel hacking example : x-trace, simple tool to trace execution
driver freebsd kernel syscalls trace trace-execution
Last synced: 10 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/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/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/marcellanz/dkmp
distributed kernel multiprocessing
c distributed-computing kernel linux
Last synced: 25 Nov 2024
https://github.com/blob42/vmmware-12.1.1-kernel-4.9
Vmware 12.1.1 patch for kernel 4.9
Last synced: 18 Dec 2024
https://github.com/atls3467978911/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: 24 Dec 2024
https://github.com/m1kc/netatop-dkms
AUR package for the netatop kernel module with DKMS support
archlinux atop aur dkms kernel kernel-module linux module monitoring netatop network network-monitoring
Last synced: 26 Dec 2024
https://github.com/0xbekoo/winkerneldev
Windows Kernel Development
development education kernel training windows windows-kernel windows-kernel-development
Last synced: 24 Nov 2024
https://github.com/ritik-sharma38/buildyourownkernal-os
This is my fourth semester project that involved applications of Operating Systems into building a kernel to manage the basic operations.
Last synced: 11 Nov 2024
https://github.com/momijiichigo/my-os
making OS in rustlang; for learning purpose
Last synced: 30 Nov 2024
https://github.com/grenadieren/svargaos
A Slavic, fully x86 assembly OS project
assembly-x86 bootloader kernel operating-system os
Last synced: 12 Nov 2024
https://github.com/initdc/libconsole
Console inspired from JavaScript, Github Actions, Linux...
console debug github javascript kernel linux ruby warning
Last synced: 19 Nov 2024
https://github.com/m0rningdawning/knockos
PeachOS knock-off to practice kernel dev.
c kernel nasm operating-system x86-64
Last synced: 07 Dec 2024
https://github.com/norbertkiszka/linux-4.4.126-rockchip
Linux 4.4.126 from Rockchip with additional bugfixes
Last synced: 11 Nov 2024
https://github.com/reshalfahsi/raspi-kernel-name-editing
This repository is for exercise of Embedded Operating System course (TKEE163251) in Electrical and Information Engineering of Universitas Gadjah Mada
Last synced: 15 Nov 2024
https://github.com/mathyslv/windows-drivers-template
A cargo-template for Windows drivers
cargo-generate drivers kernel rust windows
Last synced: 19 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
https://github.com/caellian/arch-kernel-legion-y540-17irh
Kernel config with only drivers required by Legion Y540-17IRH
Last synced: 20 Dec 2024
https://github.com/der-fruhling/liamos
Experimental Operating System.
kernel operating-system runs-liamos syslinux
Last synced: 14 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/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/malaksadek/kernelsimulator
A Kernel Simulator implemented in C 🧠💻 (2016)
Last synced: 17 Nov 2024
https://github.com/nufeng1999/jupyter-myrust-kernel
Minimalism Jupyter rust kernel
cargo jupyter jupyterlab kernel rust rustc
Last synced: 28 Dec 2024
https://github.com/nufeng1999/jupyter-mynodejs-kernel
Minimalistic Nodejs kernel for Jupyter
Last synced: 28 Dec 2024
https://github.com/nufeng1999/jupyter-myjava-kernel
minimal Java kernel for jupyter
Last synced: 28 Dec 2024
https://github.com/ryand1234/operating-system
A cheeky operating system that is light weight and can do some stuff
Last synced: 28 Dec 2024
https://github.com/connorbp/bob-os
A simple OS called Bob. (Written in rust) 🧔
Last synced: 15 Nov 2024
https://github.com/tschaefer/linux-random
:seedling: Seed entropy and harvest random bytes.
Last synced: 16 Nov 2024
https://github.com/rexionmars/poison
Operating System for the Intel 80386 microprocessor
busybox i368 kernel operating-system
Last synced: 15 Nov 2024
https://github.com/nufeng1999/jupyter-mygroovy-kernel
Minimalism Groovy kernel for jupyter
Last synced: 28 Dec 2024
https://github.com/tomijuarez/xv6mod
Xv6 Operating System modified
kernel kernel-thread operating-system round-robin scheduler system-calls xv6
Last synced: 22 Dec 2024
https://github.com/nufeng1999/jupyter-myhtml-kernel
Minimalism jupyter html kernel
Last synced: 28 Dec 2024
https://github.com/dhiraj240/kernel_project
After doing the course of kernel development by Linux Foundation, I have taken an initiative to apply my learning and build a project based on the knowledge gained from the Linux Foundation course.
Last synced: 17 Nov 2024
https://github.com/0rayn/b-gyro
"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and Alpha.
32-bit assembly c-language kernel operating-system osdev x86
Last synced: 03 Dec 2024
https://github.com/nufeng1999/jupyter-mygjs-kernel
Minimal jupyter gjs kernel
Last synced: 28 Dec 2024
https://github.com/nufeng1999/jupyter-mygo-kernel
Minimalism jupyter Go kernel
Last synced: 28 Dec 2024
https://github.com/nufeng1999/jupyter-mywls-kernel
Minimalistic WolframScript kernel for Jupyter
Last synced: 28 Dec 2024
https://github.com/sikessem/core
The core of @Sikessem.
core dependency-injection di-container inversion-of-control ioc ioc-container ioc-framework kernel object-values sikessem strict-types type-safe typed-php
Last synced: 17 Nov 2024
https://github.com/nufeng1999/jupyter-myvbscript-kernel
Minimalistic VBScript kernel for Jupyter
Last synced: 28 Dec 2024
https://github.com/nufeng1999/jupyter-mytypescript-kernel
Minimalism TypeScript kernel for jupyter
jupyter jupyter-lab kernel typescript
Last synced: 28 Dec 2024
https://github.com/yodaos-project/kernel-kamino
The Linux kernel for Kamino18
Last synced: 12 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: 10 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: 10 Nov 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/scav-enger/linux-kernel-builder
This script installs dependencies, sets up the environment, and builds Linux kernel.
bash kernel kernel-development linux-kernel script
Last synced: 17 Nov 2024
https://github.com/sdummett-at-42/little-penguin
A series of assignments inspired by the eudyptula challenge, focusing on Linux Kernel programming. Dive into building custom kernels, writing modules, and mastering kernel interfaces like debugfs and procfs.
character-device debugfs device-driver eudyptula-challenge kernel kernel-driver kernel-module linux linux-kernel linux-kernel-module procfs virtual-file-system
Last synced: 17 Nov 2024
https://github.com/waterlemons2k/linux-deps
Common build dependencies used for Linux kernels.
debian dependencies docker docker-image gcc kernel linux linux-kernel
Last synced: 17 Nov 2024
https://github.com/azagramac/linux-kernel
Linux kernel source code, with my optimal configuration
kernel linux linux-kernel ryzen ryzen-cpu ryzen-kernel
Last synced: 17 Nov 2024
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/usefelbedwehy/embeddedlinux
Linux Fundamentals - Bullet Guru
access-control bash-script filesystem kernel linux networking service-management shell-scripting stack terminal userspace
Last synced: 16 Nov 2024
https://github.com/abund4nt/proc-root-docker-breackout
Explanation and automation for abusing docker escape via /proc/<PID>/root
Last synced: 12 Nov 2024
https://github.com/priyanshuhbti/ece3406-linux-kernel-modules-os
Linux kernel modules to learn the basic concepts of kernel programming.
c drivers kernel operating-system
Last synced: 18 Nov 2024
https://github.com/jeremiegince/learning_svm
Support vector machines (SVM) tutorial with classical and quantum kernels.
kernel quantum-computing svm tutorial
Last synced: 19 Nov 2024
https://github.com/maruos/android_kernel_hammerhead
Nexus 5 kernel for Maru OS.
Last synced: 20 Nov 2024
https://github.com/fazibear/pix
Pixel Frame
elixir esp esp8266 kernel kernel-module linux nerves nerves-project ruby
Last synced: 18 Nov 2024
https://github.com/janchy2/operating-system-kernel-riscv
A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.
allocator assembly c cpp kernel multithreading operating-system risc-v scheduler semaphore threads time-sharing
Last synced: 18 Nov 2024
https://github.com/cipherswami/sysques
A collaborative platform for sharing and discussing embedded systems interview questions and answers.
embedded firmware interview-questions kernel systems-software
Last synced: 07 Dec 2024
https://github.com/rahul26goyal/jupyter-echo-kernel
A simple Echo Kernel for Jupyter Notebook.
echo-kernel ipykernel ipython jupyter kernel notebook notebook-jupyter
Last synced: 18 Nov 2024
https://github.com/0xflux/wdk-mutex
An idiomatic Rust mutex type for Windows kernel driver development.
driver driver-mutex kernel kernel-driver kernel-mutex kerrnel-mutex kmutex microsoft mutex rust thread-safety wdk wdk-driver winapi windows windows-driver windows-driver-kit
Last synced: 27 Dec 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/nufeng1999/jupyter-mybash-kernel
Minimal Jupyter Bash kernel
bash jupyter jupyter--lab kernel
Last synced: 06 Dec 2024
https://github.com/macaycz/os
A hobby operating system written in Rust, built with safety in mind.
Last synced: 18 Nov 2024
https://github.com/idov31/nidhoggcsharpapi
C# API for Nidhogg rootkit
csharp cyber-security cybersecurity driver infosec kernel red-team redteam rootkit windows windows-rootkits
Last synced: 20 Nov 2024
https://github.com/mustafagunes/sistem-programlama
Introduction to Kernel Programming.
kernel kernel-module sistem sistemprogramlama system-programming sytem
Last synced: 30 Dec 2024
https://github.com/tcfw/beehiveos
Beehive OS
kernel microkernel operating-system-learning operating-systems-project
Last synced: 10 Nov 2024
https://github.com/boneill02/swerve-libc
libc for swerve
c i386 kernel operating-system osdev unix
Last synced: 24 Nov 2024
https://github.com/j4cobgarby/fors-kernel
Experimenting with kernel ideas
assembly c kernel operating-system x86-64 x86-assembly-language
Last synced: 21 Nov 2024
https://github.com/khraosgenetor/x32k
This is a i686 ELF compiled kernel for x32 systems
Last synced: 21 Nov 2024
https://github.com/aleksandr1512/ssk---small-simple-kernel
It's simple kernel on NASM assembler
Last synced: 21 Nov 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