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/fuzeman/nanopi-neo-kernel

Ubuntu Core: Minimal kernel for the NanoPi NEO

kernel snap ubuntu-core

Last synced: 30 Oct 2025

https://github.com/rabarbra/x86-zig-barebones

x86 barebones zig kernel template

barebones kernel osdev x86 zig

Last synced: 17 Oct 2025

https://github.com/frzifus/msk

test

kernel learning

Last synced: 23 Feb 2025

https://github.com/nicolamaritan/bija-os

Simple bootloader and kernel.

bootloader kernel

Last synced: 17 Oct 2025

https://github.com/swiiz/neo

🎨 C++ kernel

kernel os

Last synced: 09 Apr 2025

https://github.com/josephlr/rak

Rust Asynchronous Kernel (RAK)

async kernel rust

Last synced: 18 Mar 2025

https://github.com/kozuedoingregression/attention-frontend

frontend for the attention model using Nextjs

attention-mechanism fastapi kernel llms nextjs tensorflow

Last synced: 18 Oct 2025

https://github.com/luzzif/kore

A kernel written in Rust.

kernel rust

Last synced: 21 Jun 2026

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

Minimal jupyter gjs kernel

gjs jupyter kernel

Last synced: 03 May 2026

https://github.com/khraosgenetor/x32k

This is a i686 ELF compiled kernel for x32 systems

assembly c kernel

Last synced: 27 Jan 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/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/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/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/papo1011/os161

Lightweight educational operating system

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

Last synced: 25 Mar 2025

https://github.com/brendocosta/dodoco-hooks

Replaces GI's Windows service kernel drivers with Wine-compatible ones, enabling the game be played over Linux based systems.

c cmake cpp kernel linux wine

Last synced: 03 May 2026

https://github.com/kromych/kmods

Examples of the Linux drivers

driver kernel linux linux-kernel

Last synced: 18 May 2026

https://github.com/charlieporth1/mpss-modules

Xeon Phi MPSS modules update for 20.04 kernel 5.12

kernel linux linux-kernel modules mpss phi xeon

Last synced: 24 Oct 2025

https://github.com/mkashirin/zos

Elementary OS kernel snippet written in the Zig programming language that can be run on x86 microarchitecture with QEMU.

kernel os system-programming x86 zig

Last synced: 09 Feb 2026

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/drewxs/x-os

Simple OS

kernel os rust

Last synced: 01 Apr 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/momijiichigo/my-os

making OS in rustlang; for learning purpose

kernel os rust-lang

Last synced: 25 Jun 2025

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

https://github.com/rbourgeat/minios

💾 A simple Hello World OS

kernel os

Last synced: 12 Jul 2025

https://github.com/ventto/ktask-examples

Kernel task examples (deferred work and kthread)

deferred kernel kthread linux task thread timer work

Last synced: 15 May 2026

https://github.com/g5ostxa/sysctl

Kernel params for linux systems

kernel linux security sysctl

Last synced: 24 Mar 2025

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/sanshruthr/helloworld_os

A monolithic architecture based operating system that runs on bare metal.

assembly kernel operating-system os

Last synced: 26 Oct 2025

https://github.com/jeremiegince/learning_svm

Support vector machines (SVM) tutorial with classical and quantum kernels.

kernel quantum-computing svm tutorial

Last synced: 30 Oct 2025

https://github.com/maxklvd/mini-kernel

Kernel/User mode demonstation in the EFI application for x86_64

c gnu-efi kernel uefi x86-64

Last synced: 11 Mar 2025

https://github.com/fedecastellaro/baremetal-programming-x86-kernel-

Simple OS implementation in Assembler and C in a simulated PC with 512MB of RAM, 64kB of ROM and a generic x86 processor

assembler bochs kernel os x86

Last synced: 31 May 2026

https://github.com/Sid110307/InsiderOS

A minimalistic Operating System.

cpp development kernel os ovmf uefi

Last synced: 11 Mar 2025

https://github.com/ntfargo/ps5kerneld

experimental ps5 kernel code snippets

freebsd kernel ps5

Last synced: 21 Jul 2025

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/priyanshscpp/ECE3406-Linux-Kernel-Modules-OS

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

c drivers kernel operating-system

Last synced: 12 May 2025

https://github.com/harpertoken/kernel-go

Go CLI for macOS kernel info.

cli go golang kernel macos

Last synced: 18 May 2026

https://github.com/softdevteam/krun-linux-kernel

Cusomised Linux Kernel for use with Krun

benchmarking kernel

Last synced: 24 Jan 2026

https://github.com/daniloqueiroz/hendrix

A wannabe experimental Microkernel for x86_64 written in Rust.

kernel microkernel os-dev osdev rust x86-64

Last synced: 19 Sep 2025

https://github.com/muellerconstantin/ttos

Just another Tiny Toy Operating System (TTOS) for learning purposes.

assembly c grub2 hobby-os kernel multiboot osdev x86

Last synced: 04 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/oasisprotocol/sgx-driver-kmod

Fedora package for the legacy out-of-tree Intel SGX Linux driver

driver fedora intel kernel module package rpm sgx

Last synced: 09 Jun 2026

https://github.com/jwt2706/baboscos2

A tiny experimental 64-bit os for x86, second of its name [!website]

kernel os rust

Last synced: 22 Aug 2025

https://github.com/grisu48/kernel-config

Repository about my Linux Kernel configurations

kernel linux

Last synced: 09 Apr 2025

https://github.com/zam9898/merlin_module

Explore the Merlin Module for secure Rust development. Enhance your projects with reliable features and robust performance. 🌟🔧

asus-merlin geoip kernel kernel-module kernel-module-development kernel-modules legacy-geoip maxmind-geoip merlin merlin-kernel merlin-os merlin-os-module operating-system repair riscos riscos64 rust

Last synced: 21 Jul 2025

https://github.com/courbeb/kernelcreator

Create offline ipython kernel with docker

docker ipython ipython-notebook jupyter jupyter-notebook kernel

Last synced: 04 May 2026

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

Linux stuff

kernel linux

Last synced: 11 Apr 2026

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

Minimalism Jupyter rust kernel

cargo jupyter jupyterlab kernel rust rustc

Last synced: 04 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/williamcanin/pykernel

:snake: Download da última versão estável do kernel Linux com Python3

kernel linux pykernel python3

Last synced: 19 May 2026

https://github.com/kokthay/linkquic

LinkQUIC is a novel framework capable of distinguishing QUIC from normal UDP streams in kernel space without kernel modification, decrypting QUIC payloads, or prior knowledge of QUIC protocol implementations in user space. This framework can identify QUIC in both endpoints and middleboxes.

distinguish ebpf heuristics identify kernel kernel-space linkquic network network-analysis network-monitoring network-traffic privacy protocol quic udp

Last synced: 24 Apr 2026

https://github.com/ryand1234/operating-system

A cheeky operating system that is light weight and can do some stuff

assembly c kernel linker

Last synced: 05 May 2026

https://github.com/elhanarinc/unix

Low level stuff. :computer:

c kernel kernel-driver

Last synced: 24 Mar 2025

https://github.com/ilpianista/android_kernel_alcatel_hamachi

Open source kernel download for Alcatel One Touch Fire

alcatel android kernel

Last synced: 19 May 2026

https://github.com/allncuz/asm

Intro to x86 Assembly Language

assembly kernel shell

Last synced: 01 Feb 2026

https://github.com/szeta99/zorzos

My shitty Rust Kernel

kernel rust shitty

Last synced: 16 Mar 2025

https://github.com/hotmysia/pure-os

PURE-OS is a lightweight operating system designed for privacy and security. It offers a user-friendly interface while ensuring that your data remains protected from unauthorized access.

advanced ata bootloader cosmos diskusage elixir javascript kernel macos nextstep nsarchiver penlight typedstream x64

Last synced: 15 Apr 2026

https://github.com/citomni/kernel

CitOmni Kernel is a tiny PHP 8.2+ core that boots CitOmni apps. It provides the minimal App container, deep read-only config wrapper, deterministic vendor->providers->app merging, explicit service maps ($app->id), optional compiled caches, and a fail-fast philosophy. No magic-HTTP/CLI own delivery and error handling.

deterministic framework framework-php frameworks high-performance kernel lazy-loading lazy-loading-components lightweight lightweight-framework low-overhead php-framework php8 service-locator service-map

Last synced: 13 Jan 2026

https://github.com/atmossystem/kernel

Core of Atmos System

atmos clojure kernel

Last synced: 13 Sep 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: 07 May 2026

https://github.com/misotolar/linux-zen

Zen Kernel Arch Linux package

archlinux kernel lto pds zen

Last synced: 22 Aug 2025

https://github.com/dawciobiel/linux-kernel-build-py

Python-based framework for building custom Linux kernel RPM packages within a Dockerized environment

generate kernel linux linux-kernel

Last synced: 19 May 2026

https://github.com/glenncai/whack-a-mole

Microcontrollers and Embedded Systems Laboratory.

assembly c embedded-systems kernel microcontroller

Last synced: 19 May 2026

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

Minimalism jupyter html kernel

html jupyter kernel

Last synced: 25 Apr 2026

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

Minimalism jupyter Go kernel

go jupyter kernel

Last synced: 13 Apr 2026

https://github.com/tprrt/linux

Linux kernel source tree forked from torvald/linux and stable.

kernel linux linux-kernel

Last synced: 08 Feb 2026

https://github.com/secti6n/s6rt

runtime the ulitmate. 只有活用文字才能拯救软件开发

chinese gdpl kernel ld2 nt runtime s6rt security software-engineering

Last synced: 20 Jan 2026

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

Minimalistic Nodejs kernel for Jupyter

jupyter kernel nodejs

Last synced: 16 Apr 2026

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

Minimalistic WolframScript kernel for Jupyter

jupyter kernel wolframscript

Last synced: 18 Nov 2025

https://github.com/daedalus/mffkernel

My fu**ing first kernel

a20 asm bare-metal gcc interrupts kernel nasm

Last synced: 27 Mar 2025

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

Minimalistic VBScript kernel for Jupyter

jupyter kernel vbscript

Last synced: 19 May 2026

https://github.com/phenomsg/happy-sad-img-classification-model

A Python TensorFlow model classifying happy and sad images using deep learning techniques for accurate emotion recognition.

jupyter-notebook kernel opencv-python python3 tensorflow2

Last synced: 07 May 2026

https://github.com/ctiedt/rsramfs

A Rust Port of the ramfs file system

kernel kernel-module linux ramfs rsramfs rust

Last synced: 19 May 2026

https://github.com/outpost-os/sentry-kernel

Outpost OS sentry kernel sources

kernel micro-kernel outpostos

Last synced: 10 Feb 2026

https://github.com/ljmf00/linux

Our own linux kernel tree with a set of patches

kernel linux linux-hardened linux-kernel linux-rt linux-zen

Last synced: 10 Feb 2026

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

https://github.com/henrikbengtsson/thinkpad-modsign

Sign Linux kernel modules on boot (MOK)

bash kernel linux modules thinkpad virtual-machine vmware x1

Last synced: 07 May 2026