Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/joshuagamayutin/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: 17 Jan 2025

https://github.com/aekhv/mininvme

MiniNVMe kernel module

kernel linux nvme

Last synced: 14 Dec 2024

https://github.com/creator-craft/easos

Basic OS development for experimenting and studying how operating systems work.

assembly bootloader kernel os

Last synced: 22 Jan 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: 12 Dec 2024

https://github.com/pedropizarro/yamiros

Minimal RTOS for learning real-time principles

arm embedded kernel raspberry-pi-pico rtos

Last synced: 25 Dec 2024

https://github.com/mrousavy/kexter

[WIP] :game_die: A simple Kernel Extension Installer/Remover especially for Clover Injected kexts

clover extension kernel kext macos

Last synced: 23 Dec 2024

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

Go library for image processing

convolution image-processing kernel

Last synced: 12 Dec 2024

https://github.com/williamcanin/pykernel

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

kernel linux pykernel python3

Last synced: 12 Dec 2024

https://github.com/mathyslv/windows-drivers-template

A cargo-template for Windows drivers

cargo-generate drivers kernel rust windows

Last synced: 21 Jan 2025

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

Template repository for creating Kernel Simulator mods

csharp kernel mod simulation template visual-basic

Last synced: 12 Dec 2024

https://github.com/donosonaumczuk/ARQ_Kernel

Small Kernel for Computer Architecture subject practical work at ITBA

kernel pure64

Last synced: 23 Oct 2024

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

Constantly-growing Kernel Simulator mod examples

csharp examples kernel mod simulation visual-basic

Last synced: 12 Dec 2024

https://github.com/woile/fun_os

Writing an Operating system based on Phil-opp blog series

kernel operating-system osdev-rust

Last synced: 21 Jan 2025

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

Repository about my Linux Kernel configurations

kernel linux

Last synced: 23 Dec 2024

https://github.com/boprr/corydon

the corydon kernel source tree

asm c elf kernel nasm os x86-64

Last synced: 13 Dec 2024

https://github.com/yazaldefilimone/unixv6

a re-implementation of dennis ritchie's and ken thompson's unix v6

kernel operating-system unix

Last synced: 16 Jan 2025

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: 28 Dec 2024

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

Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries

kernel linux patch

Last synced: 17 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/nurfaizfy/tc-build

Gonon Clang crosscompiler builder script, this repo will auto build latest clang

android clang clang-builder crosscompiler kernel

Last synced: 23 Dec 2024

https://github.com/amlel-el-mahrouss/kernel-services

C++ Kernel Services (Kernel, Bootloader, Libraries)

cpp kernel low-level programming

Last synced: 19 Jan 2025

https://github.com/sajalkmr/tiny-linux-build

Baremetal Linux system with a custom-built kernel and BusyBox

busybox kernel linux linux-kernel

Last synced: 22 Jan 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: 23 Oct 2024

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

Over 351+ 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: 22 Jan 2025

https://github.com/mdminhazulhaque/bcm-wimax-dkms

:satellite: Kernel Module Source for Beceem WiMAX USB Modem

bcm dkms kernel kmod linux usb wimax

Last synced: 14 Jan 2025

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/initdc/libconsole

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

console debug github javascript kernel linux ruby warning

Last synced: 20 Jan 2025

https://github.com/cardboarddog/ranger

A practical operating system written in rust.

baremetal kernel low-level operating-system os osdev rust

Last synced: 23 Dec 2024

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

Zen Kernel Arch Linux package

archlinux kernel lto pds zen

Last synced: 20 Dec 2024

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

Test OS project for x86_32 platform

asm c kernel nasm os osdev osdev-projects

Last synced: 08 Jan 2025

https://github.com/tallamjr/tlpi-book

Source Code for The Linux Programming Interface Book

book kernel linux

Last synced: 17 Dec 2024

https://github.com/mmroshani/corn

Operating System kernel

kernel operating-system

Last synced: 17 Jan 2025

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 Jan 2025

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

making OS in rustlang; for learning purpose

kernel os rust-lang

Last synced: 30 Nov 2024

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

The Linux kernel for Kamino18

kamino kernel linux yodaos

Last synced: 11 Jan 2025

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: 19 Jan 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: 10 Jan 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: 12 Jan 2025

https://github.com/amirreza81/os-lab

Reports and projects from the Operating System Lab course (CE-408) at Sharif University of Technology

bash bash-script c cpp debian inter-process-communication kernel linux memory-management operating-system os os-lab process sharif-university-of-technology shell systemcalls threads ubuntu

Last synced: 19 Dec 2024

https://github.com/courbeb/kernelcreator

Create offline ipython kernel with docker

docker ipython ipython-notebook jupyter jupyter-notebook kernel

Last synced: 19 Dec 2024

https://github.com/luzzif/kore

A kernel written in Rust.

kernel rust

Last synced: 04 Jan 2025

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 Nov 2024

https://github.com/e1izabeth/testkernel

OS kernel for study (not finished)

kernel linux-kernel os

Last synced: 19 Dec 2024

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: 26 Jan 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: 21 Jan 2025

https://github.com/aib/cif

Configurable IP Filter

firewall kernel linux module netfilter networking

Last synced: 11 Jan 2025

https://github.com/whyyoucullr/stellarite

A COSMIC-based Fedora Atomic image tailored for gaming with Bazzite kernel.

atomic bazzite cosmic fedora gaming gnome kernel linux steam wine

Last synced: 20 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/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/szeta99/zorzos

My shitty Rust Kernel

kernel rust shitty

Last synced: 22 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

kernel raspbian

Last synced: 15 Jan 2025

https://github.com/aekhv/miniahci

MiniAHCI kernel module for Linux

ahci kernel linux

Last synced: 17 Jan 2025

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

Cusomised Linux Kernel for use with Krun

benchmarking kernel

Last synced: 25 Dec 2024

https://github.com/macaycz/os

An operating system written in Rust, built with safety in mind.

kernel operating-system os

Last synced: 19 Jan 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: 12 Jan 2025

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: 29 Dec 2024

https://github.com/grenadieren/svargaos

A Slavic, fully x86 assembly OS project

assembly-x86 bootloader kernel operating-system os

Last synced: 11 Jan 2025

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

Ansible role to configure kernel settings on Linux Servers.

ansible ansible-role kernel

Last synced: 22 Jan 2025

https://github.com/gwbres/kernel-diffpatch

:penguin: Scripts to generate diff patch series between two Kernel forks

kernel linux-kernel patch

Last synced: 27 Dec 2024

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

bash kernel linux realtime

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/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/ericswpark/SM-N750S_KOR_LL_Opensource

GPL dump of Samsung Galaxy Note 3 Neo (frescolteskt)

android gpl kernel

Last synced: 23 Oct 2024

https://github.com/agiraudet/little-penguin

Linux Kernel Development, based on the Eudyptula Challenge

kernel kernel-driver linux

Last synced: 10 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/Sid110307/InsiderOS

A minimalistic Operating System.

cpp development kernel os ovmf uefi

Last synced: 23 Oct 2024

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: 23 Oct 2024

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')

c kernel microkernel os

Last synced: 03 Jan 2025

https://github.com/malwarebo/kernel

Tiny kernel built using x86 assembly

assembly-x86 kernel

Last synced: 07 Jan 2025

https://gitlab.com/mrdotx/efistub

shell script to create efi boot entries with efibootmgr

boot efi efibootmgr entries hooks initrd kernel manager memtest options order pacman parameter uefi

Last synced: 23 Oct 2024

https://github.com/janforman/android_kernel_msm8976

Lenovo Yoga Tab 3 Plus - Qualcomm Snapdragon 652 Kernel for Android 11

android kernel lenovo tablet yogatab ytx703

Last synced: 06 Dec 2024

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

My linux kernel playground

kernel linux

Last synced: 21 Dec 2024

https://github.com/floydz/msr

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

c kernel memory prefetch

Last synced: 08 Dec 2024

https://github.com/zen-harmony/apt-kernel

自动编译内核apt仓库

apt kernel linux linux-kernel repository

Last synced: 29 Dec 2024