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-02-06 00:16:38 UTC
- JSON Representation
https://github.com/agiraudet/little-penguin
Linux Kernel Development, based on the Eudyptula Challenge
Last synced: 10 Jan 2025
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/0xbekoo/winkerneldev
Windows Kernel Development
development education kernel training windows windows-kernel windows-kernel-development
Last synced: 24 Jan 2025
https://github.com/an-autodidact/kernel-memory-reading-writing
🔍 Code to read / write the Process Memory from the Kernel 🔧
c easy-to-use kernel kernel-driver kernel-functions kernelmode memory process read simple termplate thread windows windows-kernel write
Last synced: 13 Jan 2025
https://github.com/anas200321/kernel-memory-reading-writing
🔍 Code to read / write the Process Memory from the Kernel 🔧
c easy-to-use kernel kernel-driver kernel-functions kernelmode memory process read simple termplate thread windows windows-kernel write
Last synced: 13 Jan 2025
https://github.com/ring0-c0d3-br34k3r/aptx4869
The Never-Ending Hide and Seek: The Tale of APTX4869 Rootkit
driver driver-hide hide kernel kernel-driver kernel-exploit persistence rootkit stealth
Last synced: 17 Jan 2025
https://github.com/archibate/microk
A microkernel (will be merged with my last monokernel system project 'osys')
Last synced: 03 Jan 2025
https://github.com/markfirmware/zig-on-rpi-using-ultibo
zig receiving tv remote controller presses using ultibo on raspberry pi's
bare-metal kernel raspberry-pi rpi ultibo zig
Last synced: 21 Jan 2025
https://github.com/agentfabulous/beryllium
CheeseCream Kernel - Linux kernel source tree for xiaomi-sdm845 based on the latest CAF tag
android cheesecream kernel linux
Last synced: 15 Dec 2024
https://github.com/gwbres/kernel-diffpatch
:penguin: Scripts to generate diff patch series between two Kernel forks
Last synced: 27 Dec 2024
https://github.com/p1n2o/delta_kernel_xiaomi_sm8250
Delta Kernel for Xiaomi SM8250. Supports AOSP ROMs for alioth (Poco F3, Mi 11X, Redmi K40) & apollo (Mi 10T/Pro, Poco F4, Redmi K40S)
android android-kernel aosp kernel linux-kernel sm8250 xiaomi-kernel
Last synced: 03 Jan 2025
https://github.com/fuzeman/nanopi-neo-kernel
Ubuntu Core: Minimal kernel for the NanoPi NEO
Last synced: 28 Jan 2025
https://github.com/donosonaumczuk/arq_kernel
Small Kernel for Computer Architecture subject practical work at ITBA
Last synced: 03 Jan 2025
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/likakavkasidze/kernel-testing-sysroot
Tiny workflow for Kernel testing on QEMU
Last synced: 30 Jan 2025
https://github.com/inferno0230/wsl2-linux-kernel-6.1-lts
The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)
Last synced: 23 Jan 2025
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/mediaswirl/nekernel
MediaSwirl's NeKernel, BootZ, and Libraries.
bootloader c cpp kernel libs sci
Last synced: 28 Jan 2025
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: 18 Jan 2025
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: 18 Jan 2025
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 Jan 2025
https://github.com/julianobrl/shinos
OS made from 0
assembly bootloader c-development kernel os-development
Last synced: 26 Jan 2025
https://github.com/railt/foundation
[READ ONLY] Subtree split of the Railt Foundation component (see railt/railt)
application foundation graphql kernel railt
Last synced: 23 Jan 2025
https://github.com/keirany/kernel-playground
A project x86 kernel built for fun and testing purposes.
Last synced: 17 Dec 2024
https://github.com/Sid110307/InsiderOS
A minimalistic Operating System.
cpp development kernel os ovmf uefi
Last synced: 23 Oct 2024
https://github.com/heshanera/edgedetector
Edge detection using the canny operator and line detection using the convolution based techniques. Implemented the edge detector in C++ using the Magick++ API.
canny-edge-detection convolution cpp edge-detection kernel
Last synced: 07 Jan 2025
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: 02 Feb 2025
https://github.com/ericswpark/SM-N750S_KOR_LL_Opensource
GPL dump of Samsung Galaxy Note 3 Neo (frescolteskt)
Last synced: 23 Oct 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: 19 Jan 2025
https://github.com/maximepremont/cau_linuxsysapps-4
Chung Ang University : Linux Systems & its Applications, Assignment 4
Last synced: 01 Feb 2025
https://github.com/sanshruthr/helloworld_os
A monolithic architecture based operating system that runs on bare metal.
assembly kernel operating-system os
Last synced: 13 Jan 2025
https://github.com/charlie0129/killsnoop
Find out who sent a kill signal. Useful for debugging mysteriously happened kills.
bpf ebpf kernel linux syscalls tracepoints tracing
Last synced: 06 Jan 2025
https://github.com/gasna/kfs-1
This first (out of 10) project is a very basic kernel with some basic features.
42 42-school 42born2code 42paris 42school assembly assembly-language assembly-language-programming assembly-x86 basic-kernel c c-language c-language-programming kernel kernel-development
Last synced: 24 Jan 2025
https://github.com/arodr967/pinfo_system_call
A system call written in C, which holds the process information.
c-programming kernel kernel-module system-calls
Last synced: 14 Dec 2024
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/maruos/android_kernel_hammerhead
Nexus 5 kernel for Maru OS.
Last synced: 21 Jan 2025
https://github.com/at-ec/at-hub
It helps to manage the At-RTOS, At-FSM and At-BSI repositories.
c-language embedded-systems finite-state-machine hierarchical-state-machine iot kernel mcu robot rtos state-machine
Last synced: 20 Jan 2025
https://github.com/sofisar/c_elevator-kernel-module_fall-2023
Although the Linux OS environment must be altered for this to run, this kernel module moves an "elevator" up and down 6 "floors" in FIFO fashion, responding to floor requests made by threads that enter the program.
c kernel kernel-module multithreading operating-systems os
Last synced: 27 Jan 2025
https://github.com/partikus/symfony-multiple-kernels
Repository presents Symfony project with multiple kernel approach.
kernel multiple multiple-kernels php symfony
Last synced: 03 Feb 2025
https://github.com/simonbaeumer/kernel-playground
My linux kernel playground
Last synced: 21 Dec 2024
https://github.com/sikessem/core
The core of @sdotci.
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: 18 Jan 2025
https://github.com/zen-harmony/apt-kernel
自动编译内核apt仓库
apt kernel linux linux-kernel repository
Last synced: 29 Dec 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
https://github.com/komus-israel/os-kernel-buildup
Operating system developement with rust
kernel operating-system os rust systems-programming
Last synced: 15 Jan 2025
https://github.com/cedricschwyter/kern
my very own personal kernel (literally epic)
Last synced: 09 Jan 2025
https://github.com/eduardobaginskicosta/origami
Biblioteca de classes para criar aplicações de console bonitas de maneira rápida e simples. Permite a alteração da aparência da janela, textos coloridos, tabelas, entre outros recursos.
ansi ansi-colors beautiful console console-app console-application customization kernel kernel32 kernel32-dll kernel32dll library net-framework uxtheme win-api win32-api win32api winapi windows
Last synced: 03 Feb 2025
https://github.com/wardvisual/64bit-warvos-kernel
A 64-bit x86 operating system kernel written in C and Assembly with multiboot2 compliance indicates that the kernel can run on any computer that is 64-bit and x86 compatible, as well as being able to boot from a multiboot2 compliant bootloader.
assembly c kernel operating-system
Last synced: 14 Dec 2024
https://github.com/lseything/device_xiaomi_topaz-kernel_exp
This is a 100% experimental prebuilt Kernel for testing tweaks and improvements
experimental kernel kernel-module test
Last synced: 29 Dec 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: 22 Jan 2025
https://github.com/fuzeman/nanopi-neo-air-kernel
Ubuntu Core: Minimal kernel for the NanoPi NEO Air
Last synced: 28 Jan 2025
https://github.com/pew-pew-team/hydrator
Hydrator kernel component
data deserializer dto hydrator kernel mapper mapping serializer structure
Last synced: 29 Jan 2025
https://github.com/soenneker/soenneker.semantickernel.cache
Providing async thread-safe singleton Semantic Kernel instances
agent ai artificial cache csharp dotnet instance intelligence kernel openai semantic semantickernel semantickernelcache singleton util
Last synced: 03 Feb 2025
https://github.com/thexxturboxx/reram-trng
Bare minimum Kernel for the Raspberry Pi to examine memory chips via SPI
kernel random raspberry-pi reram trng
Last synced: 24 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: 22 Jan 2025
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: 18 Jan 2025
https://github.com/escalate/ansible-raspberry-cmdline
An Ansible role that manages the Linux kernel command line on Raspberry Pi OS
ansible ansible-role cmdline kernel linux raspberry raspberry-pi raspberrypi self-hosted selfhosted
Last synced: 25 Jan 2025
https://github.com/pstolarz/rpi-tools
Raspberry Pi related tools
kernel linux raspberry-pi rpi tools
Last synced: 27 Jan 2025
https://github.com/thierno953/linux
kernel linux linux-kernel shell shell-scripting unix virtual-machine
Last synced: 12 Jan 2025
https://github.com/afellowspeedrunner/arikoto
Arikoto is a personal OS project that is inspired by and is aiming to have a similar nature to ToaruOS.
c kernel limine operating-system os osdev
Last synced: 26 Jan 2025
https://github.com/jeremiegince/learning_svm
Support vector machines (SVM) tutorial with classical and quantum kernels.
kernel quantum-computing svm tutorial
Last synced: 20 Jan 2025
https://github.com/antixk/earthquake-prediction
Test Kernel for the Kaggle Competition - LANL Earthquake Prediction
deep-learning kaggle-competition kernel lightgbm lstm machine-learning sklearn
Last synced: 25 Jan 2025
https://github.com/djmzk/android_kernel
kernel-Gki
android gki kernel linux-kernel
Last synced: 28 Jan 2025
https://github.com/nihadamirov/holbertonschool-shell
Implemented a custom shell application as part of educational coursework
kernel linux shell-script simple-shell
Last synced: 07 Jan 2025