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.

https://github.com/amitgujar/sap-kernel-patcher

Over 420+ downloads on galaxy, This Ansible collection to upgrade the kernels of the remote sap systems. Applicable for all SIDs, as long as you know what to do.

ansible ansible-galaxy kernel linux-kernel sap

Last synced: 10 May 2026

https://github.com/d3ara1n/halcyon

学习用RUST写RISCV操作系统

embedded kernel operating-system osdev risc-v rust

Last synced: 28 May 2026

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: 22 Jul 2025

https://github.com/ranxom/nyx

A minimal OS written in Rust

kernel operating-system rust-lang

Last synced: 24 Jun 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: 11 Jan 2026

https://github.com/kyrylo-sovailo/ideapad320_15ikb_defconfig

Kernel configuration for Lenovo Ideapad 320-15IKB laptop

gentoo kernel kernel-configuration lenovo-ideapad

Last synced: 20 Jan 2026

https://github.com/psychoducktech/psychos

Lightweight, modular keyboard firmware for ESP32 devices

cpp esp32-s3 kernel keyboard modular os platformio

Last synced: 02 May 2026

https://github.com/priyanshscpp/ece3406-linux-kernel-modules-os

Linux kernel modules to learn the basic concepts of kernel programming.

c drivers kernel operating-system

Last synced: 26 Feb 2025

https://github.com/fscotto/fabios

Operating System developed with Rust

kernel operating-system rust-lang

Last synced: 15 Mar 2025

https://github.com/ersinkoc/plugin

Micro-kernel plugin system for the OXOG ecosystem with typed events, lifecycle hooks, and dependency resolution.

kernel plugin

Last synced: 21 Feb 2026

https://github.com/ericswpark/SM-N750S_KOR_LL_Opensource

GPL dump of Samsung Galaxy Note 3 Neo (frescolteskt)

android gpl kernel

Last synced: 10 Mar 2025

https://github.com/g5ostxa/sysctl

Kernel params for linux systems

kernel linux security sysctl

Last synced: 24 Mar 2025

https://github.com/rbourgeat/minios

💾 A simple Hello World OS

kernel os

Last synced: 12 Jul 2025

https://github.com/aleksandr1512/SSB---small-simple-boot

It's simple kernel on NASM assembler

assembler kernel nasm

Last synced: 10 Jul 2025

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: 17 May 2026

https://github.com/esotuvaka/atlas

x86_64-unknown-atlas. Mini Rust kernel with basic device drivers

kernel kernel-driver os rust

Last synced: 18 Mar 2025

https://github.com/drewxs/x-os

Simple OS

kernel os rust

Last synced: 01 Apr 2025

https://github.com/wickslynx/auroraos

Operating system (not stable)

c kernel operating-system os

Last synced: 20 Mar 2025

https://github.com/bootbool/simplefirewall

Low level linux firewall, support ip/port whitelist and blacklist.

ebpf firew kernel linux netfilter

Last synced: 05 May 2026

https://github.com/decodelabs/clip

CLI kernel integration for DecodeLabs Genesis

cli kernel php

Last synced: 15 Apr 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: 07 Apr 2026

https://github.com/salamnocap/go-img-kernel

Go library for image processing

convolution image-processing kernel

Last synced: 30 Apr 2025

https://github.com/papo1011/os161

Lightweight educational operating system

c kernel operating-system os os161 paging syscall virtual-memory

Last synced: 25 Mar 2025

https://github.com/katistix/simple-os

My personal learning journey for building a simple operating system from scratch.

assembly bootloader kernel os x86 x86-64

Last synced: 11 Apr 2025

https://github.com/key2p/linux

Linux kernel stable tree mirror with xanmod patch

kernel xanmod

Last synced: 13 Jan 2026

https://github.com/ia/usbarmory

another one repo with helper scripts for usbarmory platform

arm bash bsp config debian distro embedded fedora gcc gnulinux kernel linux make secure-boot security toolchain ubuntu usb usbarmory verified-boot

Last synced: 12 Apr 2026

https://github.com/waveywaves/kernel-modules-practice

Practice for how Kernel Modules are made and how they work

device driver kernel modules procfs sysfs

Last synced: 18 Jun 2025

https://github.com/shv187/wingows_kernel_backuper

QoL windows kernel modules backuper.

backup kernel windows

Last synced: 27 Jun 2025

https://github.com/josephlr/rak

Rust Asynchronous Kernel (RAK)

async kernel rust

Last synced: 18 Mar 2025

https://github.com/wtznc/os

Operating System in 1000 Lines (work in progress)

assembly kernel low-level os

Last synced: 14 Jun 2026

https://github.com/nihadamirov/holbertonschool-shell

Implemented a custom shell application as part of educational coursework

kernel linux shell-script simple-shell

Last synced: 15 Jun 2026

https://github.com/maruos/android_kernel_hammerhead

Nexus 5 kernel for Maru OS.

hammerhead kernel maru

Last synced: 14 Mar 2025

https://github.com/swiiz/neo

🎨 C++ kernel

kernel os

Last synced: 09 Apr 2025

https://github.com/fuzeman/nanopi-neo-air-kernel

Ubuntu Core: Minimal kernel for the NanoPi NEO Air

kernel snap ubuntu-core

Last synced: 23 Mar 2025

https://github.com/x70b1/telegraf-psi

A Telegraf plugin to collect Pressure Stall Information stats.

influxdb kernel monitoring psi telegraf

Last synced: 21 Mar 2025

https://github.com/malaksadek/kernelsimulator

A Kernel Simulator implemented in C 🧠 💻 (2016)

c kernel kernel-methods

Last synced: 29 May 2026

https://github.com/iamenr0s/ansible-role-cgroup

Manages Linux cgroup configuration across Debian/Ubuntu and RedHat/AlmaLinux/Rocky/Fedora. Ensures persistent kernel parameters via GRUB updates and reboots when changes are applied.

cgroup cgroup-v2 grub kernel linux systemd

Last synced: 26 May 2026

https://github.com/donosonaumczuk/ARQ_Kernel

Small Kernel for Computer Architecture subject practical work at ITBA

kernel pure64

Last synced: 10 Mar 2025

https://github.com/lkcbharath/Lab_Assignments

Assignments for all labs for my UG studies sorted by semester and course.

bash c-plus-plus java kernel python3

Last synced: 10 Mar 2025

https://github.com/chrsep/rust-os

OS built on rust

kernel operating-system rust

Last synced: 10 Mar 2025

https://github.com/nufeng1999/jupyter-myjava-kernel

minimal Java kernel for jupyter

java jupyter kernel

Last synced: 10 Apr 2026

https://github.com/git-akihakune/akernel

A minimal kernal for personal use

hello-world kernel qemu

Last synced: 16 Jun 2026

https://gitlab.com/sm-t210r/android_kernel_samsung_lt02-backup

Kernel code for SM-T210R

kernel linux

Last synced: 10 Mar 2025

https://github.com/smoke-y/hades

RISC-V kernel

c kernel riscv

Last synced: 29 Mar 2025

https://github.com/ieCecchetti/Python_ML_DL_examples

A variety of Machine Learning and Deep Learning scripts in Python. Included some theorical info about that in the Readme

bayes-classifier bayesian-statistics deep-learning kernel machine-learning matplotlib neural-network numpy pandas pca pca-analysis python scikitlearn-machine-learning scipy shi

Last synced: 10 Mar 2025

https://github.com/life45/dmputils

Parsing Windows kernel memory dumps for security checks.

anticheat dmp driver dump integrity kernel memory page pagewalk parse security windows

Last synced: 03 Mar 2025

https://github.com/boratanrikulu/gobee

(WIP) The easiest way to build production eBPF apps in Go. gobee fills the BPF-program gap left by cilium/ebpf and bpf2go.

bpf cilium-ebpf ebpf golang kernel linux transpiler

Last synced: 25 May 2026

https://github.com/kneelian/aarch64-bootstraps

A QEMU-based kernel written in pure Aarch64 assembly

aarch64 armv8 assembly baremetal kernel

Last synced: 23 Mar 2025

https://github.com/matteyeux/linux-stuff

Linux stuff

kernel linux

Last synced: 11 Apr 2026

https://github.com/fuzeman/nanopi-neo-kernel

Ubuntu Core: Minimal kernel for the NanoPi NEO

kernel snap ubuntu-core

Last synced: 30 Oct 2025

https://github.com/keirany/kernel-playground

A project x86 kernel built for fun and testing purposes.

c kernel x86

Last synced: 20 Jun 2025

https://github.com/stuvusit/ansible_sysctl

Ansible role to configure sysctl values

ansible ansible-role debian kernel linux sysctl system systemd

Last synced: 04 May 2026

https://github.com/hakavlad/change-max-reclaim-retries

Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries

kernel linux patch

Last synced: 30 Aug 2025

https://github.com/knightchaser/hello-ebpf

Example hands-on codes for exercising eBPF(Extended Berkeley Packet Filter) on Linux Kernel via eunomia-bpf/libbpf

ebpf kernel libbpf

Last synced: 16 May 2026

https://github.com/hamolicious/image-kernel-applier

Handles the application of Image Kernels, there are a couple preset kernels but adding custom ones is super simple

filters image-filters image-processing images kernel kernels pygame python python38

Last synced: 23 Apr 2025

https://github.com/rezapace/docker

Docker Installer and Tutorial: Automate Docker Setup and Learn Docker Basics reflects the content of the script, which not only automates the installation of Docker but also provides a tutorial on basic Docker commands and usage.

docker docker-image installer kernel linux linuxmint ubuntu wsl

Last synced: 10 Apr 2026

https://github.com/omdxp/my-os

A 32 bit operating system

kernel operating-system x86

Last synced: 23 Apr 2025

https://github.com/floydz/msr

Example of how to use the MSR interface to disable memory prefetching

c kernel memory prefetch

Last synced: 28 Mar 2025

https://github.com/donosonaumczuk/arq_kernel

Small Kernel for Computer Architecture subject practical work at ITBA

kernel pure64

Last synced: 17 Jun 2026

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: 12 Jun 2025

https://github.com/cse-25/rt_linux_latency

A Case study on latency difference between Desktop Linux Kernel and Linux RT Kernel patch

bash kernel linux realtime

Last synced: 09 May 2026

https://github.com/copy05/lennox

[ABANDONED] The Lennox Kernel. inspired by linux. it's a simple and lightweight operating system

copy05 kernel lennox linux operating-system os unix unixporn

Last synced: 05 Apr 2025

https://github.com/nufeng1999/jupyter-mybash-kernel

Minimal Jupyter Bash kernel

bash jupyter jupyter--lab kernel

Last synced: 16 Apr 2026

https://github.com/dulikvor/aos

A simplified unikernel pet project

cpp14 kernel

Last synced: 27 Mar 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: 07 Jan 2026

https://github.com/yodaos-project/kernel-kamino

The Linux kernel for Kamino18

kamino kernel linux yodaos

Last synced: 09 May 2026

https://github.com/valkyoth/aesynx

Clean-slate Rust operating system built around capabilities, object-native services, modular components, and security gates from first boot.

aarch64 bare-metal capability-security clean-slate-os hackoctoberfest kernel microkernel multikernel object-store operating-system rust rust-lang rustlang security systems-programming wasm x86-64

Last synced: 19 Jun 2026

https://github.com/kromych/kmods

Examples of the Linux drivers

driver kernel linux linux-kernel

Last synced: 18 May 2026

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: 26 Feb 2025

https://github.com/rookiecj/nexus5-aosp-marshmallow-mr2

AOSP android marshmallow mr2 build including kernel-3.4

aosp build kernel marshmallow nexus5

Last synced: 18 Jan 2026

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

kernel raspbian

Last synced: 22 Apr 2026

https://github.com/maximepremont/cau_linuxsysapps-4

Chung Ang University : Linux Systems & its Applications, Assignment 4

chung-ang-univ kernel

Last synced: 27 Mar 2025

https://github.com/lebedov/ipyk

IPython local kernel management utility

command-line ipython kernel

Last synced: 18 May 2026

https://github.com/xxxclotixxx/tectonicos

A simple example of loading a kernel in C using a GRUB bootloader

asm clang cpp kernel nasm os

Last synced: 20 Mar 2025

https://github.com/aptivi-archives/ksmodexamples

Constantly-growing Kernel Simulator mod examples

csharp examples kernel mod simulation visual-basic

Last synced: 10 Aug 2025

https://github.com/calint/pczero

experiments with bootable image of x86 and protected mode 32 bit code for the i386 platform written in assembler and c++ contains: * minimal assembler kernel supporting preemptive multitasking (1 KB) * sample toy application of a 2d game engine

bootable cpp kernel operating-system preemptive-multitasking protected-mode x86-32 x86-assembly

Last synced: 13 Jun 2025

https://github.com/initdc/libconsole

Console inspired from JavaScript, Github Actions, Linux...

console debug github javascript kernel linux ruby warning

Last synced: 06 Apr 2026

https://github.com/frzifus/msk

test

kernel learning

Last synced: 24 Jun 2026

https://github.com/sandbox-systms/test_asm-c-v1

Aplicação de Assembly e C, estudos de arquiteturas de baixo nivel.

asm c gcc kernel linux low-level makefile nasm

Last synced: 13 Apr 2026

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: 07 Apr 2025

https://github.com/tulliolo/airbuntu

How to build a custom kernel in order to keep your AirGap PC offline

airgap kernel linux ubuntu

Last synced: 30 Aug 2025

https://github.com/ranimeshehata/pintos-userprog-phase2

Implementing the "userprog" phase In PintOS. PintOS is an open source instructional operating system kernel developed by Stanford University. PintOS provides complete documentation & modular projects to introduce students to the major concepts of operating systems development.

alarm-clock argument-parsing docker executable-file exit filesystem kernel locks operating-systems pintos semaphores system-calls threads timer userprog virtual-machine vm wait

Last synced: 03 Apr 2025

https://github.com/ranimeshehata/pintos-threads-phase1

Implementing the "threads" phase In PintOS. PintOS is an open source instructional operating system kernel developed by Stanford University. PintOS provides complete documentation & modular projects to introduce students to the major concepts of operating systems development.

alarm-clock docker filesystem kernel mlfq-scheduling operating-systems pintos priority-scheduling scheduler semaphores threads timer userprogs virtual-machine vm

Last synced: 03 Apr 2025

https://github.com/mikepruett3/ansible-role-kernel-settings

Ansible role to configure kernel settings on Linux Servers.

ansible ansible-role kernel

Last synced: 15 May 2026

https://github.com/nniemeir/kurosawa

Linux kernel module that prints a randomly selected Akira Kurosawa quote to the kernel ring buffer

dmesg kernel linux linux-kernel quote-generator

Last synced: 15 May 2026

https://github.com/mmroshani/corn

Operating System kernel

kernel operating-system

Last synced: 11 Sep 2025