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-07 00:16:38 UTC
- JSON Representation
https://github.com/OpenDZ/timgad
Timgad is a Linux Security Module that collects per process and system-wide security protections that are not handled by the core kernel itself.
kernel linux sandbox security security-hardening
Last synced: 25 Oct 2024
https://github.com/c1m50c/rust-os
Repository loosely following the "Writing an Operating System in Rust" blog by Philipp Oppermann.
actions github-actions kernel qemu rust rust-lang rust-os
Last synced: 19 Jan 2025
https://github.com/martonmiklos/ni4050
Linux kernel module for the National Instruments DAQCard-4050 PCMCIA DMM
Last synced: 31 Jan 2025
https://github.com/kaandesu/kaanos
Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in Rust.
assembly boot-loader kernel learning-purpose operating-system
Last synced: 06 Feb 2025
https://github.com/thexxturboxx/raspberry-pi-dram-puf
Decay-based DRAM PUF for the Raspberry Pi 3B+ implemented on top of rpi-open-firmware
dram dram-puf firmware kernel puf raspberry-pi
Last synced: 24 Nov 2024
https://github.com/mishamyrt/kebab-choco-kernel
🍫 Kernel for the OnePlus 8T OSS
Last synced: 07 Jan 2025
https://github.com/katya-incorporated/.github
Breaking Boundaries: Katya ® 👽 OS Now Open to Developers, Paving the Way for Limitless Creativity and Advancements 📲✨
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-modules kernel-source linux linux-app linux-distribution linux-kernel linux-shell
Last synced: 18 Jan 2025
https://github.com/dario-marvin/ImageProcessing-KernelConvolution
c-plus-plus convolution image-processing kernel python
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/katya-incorporated/apps
Katya ®️'s system apps are a constellation of technological wonders seamlessly integrated into one user-friendly ecosystem. Designed with precision and intuition, they serve as the digital backbone of Katya's world, each app tailored to streamline tasks, amplify productivity, and infuse creativity into everyday life.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module linux linux-app linux-kernel linux-shell
Last synced: 17 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/voltageddebunked/nextcore
Source tree for the NextCore kernel.
core interface kernel kernel-driver nextcore operatingsystem osdev
Last synced: 03 Feb 2025
https://github.com/katya-incorporated/brand
Stub repository for future branding of the Katya ® 👽 System including wallpapers, boot animations, etc.
aosp aosp-android aosp-build aosp-device aosp-kernel kernel kernel-driver kernel-module linux linux-kernel linux-shell
Last synced: 17 Dec 2024
https://github.com/katya-incorporated/pixel-fold-kernel-prebuilts
To Google’s credit, the Pixel Fold is a much more approachable device than the Z Fold 4. Rather than overwhelm you with possibilities, the Pixel places guardrails around what you can and can’t do, like limiting multitasking on the inner screen to two apps. It’s a friendlier device to someone who’s fresh to foldables.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module linux linux-kernel linux-kernel-module linux-shell
Last synced: 17 Dec 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/katya-incorporated/pixel-7a-kernel-prebuilts
The Pixel 7A includes a handful of important upgrades, but on its spec sheet, there’s one that I think is the most important: a brighter, smoother-scrolling 90Hz screen. It’s not quite as nice as the Galaxy A54 5G’s 120Hz display, but it no longer means you’re putting up with a screen that’s just “meh” if you opt for the Pixel A device.
aosp aosp-android aosp-build aosp-device aosp-kernel kernel kernel-driver kernel-driver-leak kernel-module linux linux-kernel linux-shell
Last synced: 17 Dec 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/katya-incorporated/auditor
Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.
aosp aosp-android aosp-build aosp-device aosp-kernel kernel kernel-driver kernel-methods kernel-module kernel-source
Last synced: 17 Dec 2024
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/vincentzhang6130/simple-os-for-raspberry-pi3
armv8 bare-metal kernel operating-system raspberry-pi-3
Last synced: 19 Jan 2025
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/antoineco/kernel-devel-vm-action
Bootstraps a Lima instance with the selected Linux kernel version for building and testing kernel modules.
Last synced: 25 Jan 2025
https://github.com/izzint/colbaltos
CobaltOS is a 64-Bit Monotasking Operating System and Kernel.
hobby-os kernel operating-system operating-system-learning
Last synced: 08 Jan 2025
https://github.com/kotleni/virthid-macos
MacOS kext for creating virtual HID devices.
driver hid iokit kernel kext macos virtual-hid
Last synced: 20 Dec 2024
https://github.com/saxophone-dev/bytesized.webring
this is just a webring for people passionate about operating system development (or even just low-level stuff). if you're working on an OS, writing low-level code, or just love tinkering with the bare metal, this is the place to connect!
arm assembly bare-metal bootloader c embedded-systems firmware hackers kernel learning low-level open-source osdev qemu riscv rust systems-programming tinkering webring x86
Last synced: 22 Jan 2025
https://github.com/programmingclone/kernelhooking
Explains with working examples how to implement a trampoline hook for kernel functions inside of Windows.
detour-hook detours-example function-hooking function-hooks hooking hooking-example kernel kernel-driver trampoline-hooking windows
Last synced: 21 Jan 2025
https://github.com/pikachu-sentinel/userutilityapp
UMDF app to communicate custom KMDF Driver with IoCTL
Last synced: 22 Jan 2025
https://github.com/lseything/script-compile-kernel
ShellScript for Help you a Build Kernel Android
515 bash codelinaro common gki kernel msm script
Last synced: 29 Dec 2024
https://github.com/acasamit/ratios
RatiOS is a simple operating system kernel developed from scratch in C and Assembly for BIOS (not EFI) on the i386 architecture.
Last synced: 16 Dec 2024
https://github.com/apfelteesaft/shard
Shard is a minimalistic attempt to an Operating System with minimal Functionality
assembly c kernel minimalistic operating-system os
Last synced: 21 Jan 2025
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/fuzeman/sunxi-extra-kernel
Ubuntu Core: Basic kernel for sunxi devices (with extra drivers and modules)
Last synced: 28 Jan 2025
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/mochaap/frogging-build
Automated build of some Frogging-Family patched packages.
archlinux docker frogging-family kernel pkgbuild wine
Last synced: 13 Jan 2025
https://github.com/phstudy/docker-aosp-kernel-builder
Docker image to build an AOSP kernel
aosp docker-image google-pixel kernel
Last synced: 21 Jan 2025
https://github.com/lioneljouin/ipvs-probabilistic-scheduling-module
IPVS Linux kernel module - Probabilistic Scheduling Module
ipvs ipvsadm kernel kernel-module linux linux-kernel
Last synced: 15 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/fzn0x/0x-os
Ox OS - My Operating System Playground
assembly bootloader c kernel operating-system
Last synced: 18 Jan 2025
https://github.com/juoelenis/binux
My own OS made by me from scratch
c cpp ez h kernel mit-license os
Last synced: 05 Feb 2025
https://github.com/stdlib-js/math-base-special-kernel-sin
Compute the sine of a number on `[-π/4, π/4]`.
angle javascript kernel math mathematics node node-js nodejs radians sin sine stdlib trig trigonometry
Last synced: 21 Dec 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: 28 Jan 2025
https://github.com/bemxio/gicho
A 16-bit real mode operating system made in Assembly and C
assembly bootloader c kernel low-level operating-system os
Last synced: 21 Jan 2025
https://github.com/sprookie/pcrate
kernel-module to compute pagecache hit ratio
c hit-rate kernel kernel-module pagecache
Last synced: 02 Feb 2025
https://github.com/malbolgee/proto-terminal-so
Proto-terminal para a matéria de Sistemas Operacionais. O terminal aceita pipe, redirecionamento de entrada e saída, além de mistura entre esses modificadores. Para mais informações, ler a documentação.
c file fork kernel linux linux-shell operating-systems parser pipe pipes redirection-operators shell syscall
Last synced: 21 Jan 2025
https://github.com/dudejoe870/funos
A little hobby OS
kernal kernel operating-system os
Last synced: 23 Jan 2025
https://github.com/willothy/goose
Good ol' OS experiment. Probably bad. I have no idea what I'm doing, but the goal is to have some idea when I'm done.
hobby-os kernel operating-system rust
Last synced: 05 Feb 2025
https://github.com/nchekwa/uksm-kernels
LAB Kernel which include Ultra Kernel Samepage Merging feature and BRIDGE patch
eve-ng kernel linux-kernel pnetlab ubuntu ubuntu1804 uksm
Last synced: 09 Jan 2025
https://github.com/marcellanz/dkmp
distributed kernel multiprocessing
c distributed-computing kernel linux
Last synced: 24 Jan 2025
https://github.com/emmaunel/systemtap-keylogger
Using SystemTap to create a kernel based key logger
kernel keylogger redteam scripting-language systemtap
Last synced: 04 Feb 2025
https://github.com/bl33h/productoftwovectors
This code utilizes CUDA for parallel vector multiplication on a GPU, demonstrating GPU's acceleration capabilities.
cuda gpu kernel paralelism parallel-programming product vector
Last synced: 21 Jan 2025
https://github.com/nufeng1999/jupyter-myhtml-kernel
Minimalism jupyter html kernel
Last synced: 28 Dec 2024
https://github.com/mlouielu/v7os
Minimum ARMv7m kernel
armv7m cortex-m kernel operating-system rtos
Last synced: 30 Jan 2025
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/hacimertgokhan/meros
Rust based kernel & os.
kernel kernel-example os os-example rust rust-os rust-os-example vanilla-kernel x86-64
Last synced: 01 Feb 2025
https://github.com/nufeng1999/jupyter-mygroovy-kernel
Minimalism Groovy 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/nufeng1999/jupyter-mynodejs-kernel
Minimalistic Nodejs kernel for Jupyter
Last synced: 28 Dec 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/softdevteam/krun-linux-kernel
Cusomised Linux Kernel for use with Krun
Last synced: 25 Dec 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/semperos/goal_jupyter_kernel
Jupyter kernel for the Goal array programming language
array-programming goal-array-language jupyter jupyter-kernel jupyter-kernels k kernel notebook
Last synced: 25 Dec 2024
https://github.com/wizarsi/kernel-module
Driver that passes the dentry and syscall_info structures to the user level via the ioctl interface. Operating systems lab2.
dentry driver ioctl kernel linux syscallinfo
Last synced: 30 Jan 2025
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/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/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/cse-25/rt_linux_latency
A Case study on latency difference between Desktop Linux Kernel and Linux RT Kernel patch
Last synced: 17 Jan 2025
https://github.com/iraqichild/ioctl-driver
Simple IOCTL Driver that is currently (Read Only) Meant for EAC Games (except games with dtb shuffiling)
bypass cheat cplusplus driver exploit hack kernel kernel-mode low-level windows-driver
Last synced: 26 Dec 2024
https://github.com/at-ec/at-bsi
It provides an open and user-friendly board supported interface for the embedded controller peripheral compatibility.
board bsp china embedded-systems firmware kernel mcu
Last synced: 06 Jan 2025
https://github.com/vs4vijay/linux-kernel-playground
Linux Kernel Playground
buildroot esp32 iot kernel linux linux-kernel operating-system raspberry-pi yocto zephyr
Last synced: 10 Jan 2025
https://github.com/vs4vijay/vizos
An operating system for fun and learning
assembly baremetal gcc kernel linux nasm operating-system operating-system-learning os qemu rust
Last synced: 10 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/azagramac/custom-kernel-ryzen
Linux kernel source code, with my optimal configuration
kernel linux linux-kernel ryzen ryzen-cpu ryzen-kernel
Last synced: 28 Dec 2024
https://github.com/agiraudet/little-penguin
Linux Kernel Development, based on the Eudyptula Challenge
Last synced: 10 Jan 2025
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/steliospapamichail/linux-2.6-scheduling-policy
My implementation of a process scheduling policy on Linux v.2.6.38.1
assembly c kernel linux linux-kernel scheduling x86-32 x86-assembly
Last synced: 13 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/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/donosonaumczuk/arq_kernel
Small Kernel for Computer Architecture subject practical work at ITBA
Last synced: 03 Jan 2025
https://github.com/likakavkasidze/kernel-testing-sysroot
Tiny workflow for Kernel testing on QEMU
Last synced: 30 Jan 2025