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/axonasif/gearlock-kernel-pkg

Ready to use kernel package. Use https://github.com/AXIM0S/gearlock-dev-kit to set this up.

android-x86 gearlock installation-script kernel

Last synced: 19 Dec 2024

https://github.com/ubugeeei/vaughan

Operating system scratch implements in C lang

clang gui kernel micro-kernel operating-system window-system

Last synced: 20 Dec 2024

https://github.com/mssola/fbos

A RISC-V operating system devoted to running fizz/buzz processes.

assembly c fizzbuzz kernel risc-v

Last synced: 21 Nov 2024

https://github.com/hadess/retrode

Retrode joystick adapter driver

driver kernel linux retrode

Last synced: 27 Dec 2024

https://github.com/zhuagenborn/tiny-x86-os

💽 A tiny Intel x86 operating system written in assembly and C++, supporting interrupts, memory paging and heap allocation, disk control, file partition, system calls, thread scheduling, etc.

assembly cpp20 disk-management interrupt kernel memory-management opertaing-system thread-scheduling

Last synced: 02 Jan 2025

https://github.com/landhb/nixmodule

Simple qemu wrapper to automatically test out-of-tree linux kernel modules against multiple kernel versions.

framework kasan kernel linux linux-kernel lkm out-of-tree qemu qemu-kvm rust testing

Last synced: 12 Oct 2024

https://github.com/willpower3309/gentoo-linux-surface

Gentoo Linux kernel patcher for Surface devices

gentoo kernel linux microsoft patch patcher surface

Last synced: 17 Jan 2025

https://github.com/turulomio/mykernel

My kernel scripts to compile it in Gentoo systems

cryptsetup gentoo grub initramfs-generator kernel

Last synced: 28 Dec 2024

https://github.com/azurespheredev/KernelDriver2DrawLine

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 10 Feb 2025

https://github.com/r4um/bpf-dump

Misc BCC BPF Scripts

bcc bpf kernel kprobes tracepoints tracing

Last synced: 22 Jan 2025

https://github.com/not-nik/llvm-kernel

A hello world kernel, written in LLVM IR

hello-world kernel llvm llvm-ir

Last synced: 26 Jan 2025

https://github.com/gmh5225/common-android12-5.10-kernelsu

GKI for android12-5.10 with KernelSU

android gki kernel kernelsu

Last synced: 26 Jan 2025

https://github.com/mhatxotic/fastrate

FastRate sets the Windows 95/98/ME/NT/2K Kernel TickRate to 1ms from the default 10ms or 16ms to improve the performance of mutlimedia applications. It is less useful on Windows NT/2K systems and has literally no use on Windows XP and later.

95 98 fastrate kernel me rate system tick utility win32 windows

Last synced: 01 Feb 2025

https://github.com/kingakeem/kingx

This is an kernel that I'm building for fun

assembly c kernel os

Last synced: 23 Dec 2024

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/utkarsh2102/packlog

A kernel module that logs all your incoming packets.

kernel module packets

Last synced: 13 Jan 2025

https://github.com/martonmiklos/ni4050

Linux kernel module for the National Instruments DAQCard-4050 PCMCIA DMM

c kernel national-instruments

Last synced: 31 Jan 2025

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/rbourgeat/kfs-1

Discover the world of Kernel Programming and learn how to create your very own Kernel from scratch. PART 1

42 42born2code 42cursus 42paris 42projects 42school kernel kfs

Last synced: 22 Dec 2024

https://github.com/hk-transfield/wramp-scripts-collection

A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.

architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp

Last synced: 07 Feb 2025

https://gitlab.com/richardanyalai/rexos

My Operating System written in C/C++ & x86 Assembly

bootloader kernel libc libc++ operating system operating system development os osedv unix

Last synced: 23 Oct 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/antoineco/kernel-devel-vm-action

Bootstraps a Lima instance with the selected Linux kernel version for building and testing kernel modules.

action fedora kernel lima

Last synced: 25 Jan 2025

https://github.com/jakubvojvoda/linux-firewall

Simple Linux firewall using Netfiler

c firewall kernel netfilter netfilter-hook packet-processing

Last synced: 25 Dec 2024

https://github.com/matthew4850/kernel

Kernel I am developing.

asm c kernel osdev posix x86

Last synced: 25 Jan 2025

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

mini jupyter vala kernel

jupyter kernel vala

Last synced: 28 Dec 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/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: 09 Feb 2025

https://github.com/manbuzhe666/bitsfs

Bitsfs is a simple file system based on Linux. Not for commercial use but study and demonstration.

datastore filesystem kernel linux

Last synced: 09 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/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/novoselov-ab/cozyos

Simple educational i386 OS

cpp kernel libc os

Last synced: 07 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/lseything/clo_kernel_manifest

MANIFEST FOR KERNEL

codelinaro kernel manifest

Last synced: 29 Dec 2024

https://github.com/orionriker/view-os

View OS a OS Made in Batch!

batch dos kernel operating-system os

Last synced: 27 Jan 2025

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/dimkauzh/glyxos

A custom build OS entirely written in Rust with it's own custom kernel.

kernel kernels os rust rust-os

Last synced: 20 Jan 2025

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/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/pulseflow/avian

avian is an open source uwu owo cute operating system made in rust :3

avian hacktoberfest kernel open-source operating-system osdev rust strawberry uefi unix

Last synced: 19 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/iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls

Last synced: 14 Jan 2025

https://github.com/johnandersen777/embeddedos

A operating system targeted at embedded devices

arm kernel microprocessor operating-system

Last synced: 18 Jan 2025

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

OpenZKA C++ Kernel.

cpp kernel portfolio

Last synced: 26 Jan 2025

https://github.com/katya-incorporated/linux-hardened-kernel

The core idea behind kernel hardening is this: we will never be able to get all of the security bugs out of our code, especially when we're dealing with a large and fast-moving program like the kernel. Beyond that, even when we fix security bugs, those fixes don't get out to the affected users; think of all the Android devices with no security.

aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-modules kernel-source kernels linux linux-app linux-distribution linux-kernel linux-kernel-module linux-shell

Last synced: 18 Jan 2025

https://github.com/katya-incorporated/camera

Certainly! Katya's System Camera App, named 'CosmoLens 📸,' transcends the conventional boundaries of photography, intertwining advanced technology with artistic expression to capture and redefine moments in her unique universe. CosmoLens is not just a camera app; it's Katya's portal to crafting ethereal visual tales. It empowers her to encapsulate

aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-source linux-distribution linux-kernel linux-shell

Last synced: 18 Jan 2025

https://github.com/dudejoe870/funos

A little hobby OS

kernal kernel operating-system os

Last synced: 23 Jan 2025

https://github.com/kisonix-dev/lime

Operating system with simulation of a nuclear power plant.

kernel lime npp os rbmk reactor simulator

Last synced: 03 Feb 2025

https://github.com/m0rf30/qemu-kernel-rpi

QEMU kernel builds for Raspberry Pi 1 devices

arm armv6 kernel qemu raspberry-pi simonpi

Last synced: 28 Jan 2025

https://github.com/lololosys/ntstatus_tracker

track NTSTATUS to its source

development ida-plugin kernel wdm windows

Last synced: 02 Feb 2025

https://github.com/alf45tar/debian-kernel

Compile Debian kernel using GitHub Actions in a couple of hours

armhf cross-compile debian debian-bookworm docker ix4-300d kernel linux-kernel

Last synced: 18 Jan 2025

https://github.com/walderlansena/senaos

:computer: Mini Sistema Operacional em C/C++ e Assembly

assembly c kernel mini-kernel mini-sistema-operacional senaos sistema so

Last synced: 30 Jan 2025

https://github.com/robertopatino1/3ncrypt0r

Encryption terminal-based program to encrypt-decrypt files and directories using an auto-generated key

blowfish-algorithm c decryption encryption encryption-decryption hash kernel library linux makefile nano sha1 sha1-decryptor sha1-hash shell systems-programming terminal terminal-based

Last synced: 18 Jan 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/wansenai/summer

The Summer Operating System

kernel operating-system os rust-lang

Last synced: 20 Jan 2025

https://github.com/dorosch/os

Just for fun the core OS

assembler c grub kernel os osdev x86 x86-32

Last synced: 17 Jan 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/astrodynamic/monitoringsystem

Implementation of a monitoring system program to collect and log system metrics, send notifications, and provide a user interface.

agents cmake configuration-file cpp cpp17 dynamic-library email-notification kernel logging makefile makefiles metrics monitoring-automation monitoring-system notifications qml qt qt6 system-information telegram-bot

Last synced: 12 Jan 2025

https://github.com/mefisto94/snd-usb-sinn7

This repository contains the unofficial Linux Drivers for the Sinn7 Status 24|96 USB Audio Interface

audio driver kernel linux sinn7 usb-audio

Last synced: 19 Dec 2024

https://github.com/Coool/OS-ReactOS

A free Windows-compatible Operating System (Latvian translate fork)

c drivers gpl kernel latvian operating-system os osdev reactos win32 win32api windows x86

Last synced: 23 Oct 2024

https://github.com/david-palma/cuda-programming

Educational CUDA C/C++ programming repository with commented examples on GPU parallel computing, matrix operations, and performance profiling. Requires a CUDA-enabled NVIDIA GPU.

c-cpp cpp cuda cuda-toolkit education gpu gpu-programming kernel matrix-operations nvcc nvidia parallel-computing parallel-programming practice profiling threads

Last synced: 31 Jan 2025

https://github.com/xigh/x-trace

FreeBSD 11+12 kernel hacking example : x-trace, simple tool to trace execution

driver freebsd kernel syscalls trace trace-execution

Last synced: 08 Jan 2025

https://github.com/dueyfinster/dueykern

A kernel written from scratch

asm c grub2 kernel

Last synced: 12 Jan 2025

https://github.com/redchenjs/armbian-packages

Build Armbian packages using GitHub Actions

armbian bsp github-actions-ci kernel u-boot

Last synced: 21 Jan 2025

https://github.com/azurespheredev/kerneldriver2drawline

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 11 Jan 2025

https://github.com/blitzsprinter/kerneldriver2drawline

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 29 Oct 2024

https://github.com/kettle11/pacifickernel

A minimalist x86-64 C kernel.

kernel os

Last synced: 27 Jan 2025

https://github.com/kernelci/kci-dev

KernelCI tool for kernel developers

kernel kernelci linux linux-kernel testing

Last synced: 12 Oct 2024

https://github.com/altonen/smough

64-bit monolithic kernel written in C

amd64 drivers kernel os smp

Last synced: 27 Dec 2024

https://github.com/416rehman/uniq

A Windows kernel function hook system with a kernel-mode driver and a user-mode controller.

anticheat driver ewdk hook kernel memory wdk win32

Last synced: 17 Jan 2025

https://github.com/aspire20x/cve-2024-49138-poc

POC exploit for CVE-2024-49138

clfs exploitation kernel windows

Last synced: 27 Jan 2025

https://github.com/antomfdez/tremendos

tremendOS - Simple kernel x86_64 with paging.

kernel kernels os osdev osdevel

Last synced: 10 Jan 2025

https://github.com/kwhat/config-linux-gnu

FreeBSD config for GNU Linux

config freebsd kernel linux

Last synced: 10 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: 10 Feb 2025

https://github.com/chon-group/serialportemulator

A Linux kernel module for serial device emulation

emulator kernel serial serial-communication serial-port

Last synced: 09 Feb 2025

https://github.com/pstolarz/alsa-monitor

ALSA control events monitor. alsactl monitor enhancement.

alsa kernel linux monitor sound

Last synced: 27 Jan 2025

https://github.com/abund4nt/proc-root-docker-breackout

Explanation and automation for abusing docker escape via /proc/<PID>/root

c docker kernel pentesting

Last synced: 11 Jan 2025

https://github.com/spholz/android_kernel_samsung_xcover4lte

Samsung Galaxy Xcover 4 kernel

android kernel linux

Last synced: 24 Jan 2025

https://github.com/0x1nf3cted/xhell

xhell: lightweight shell built in C

c kernel linux shell

Last synced: 20 Dec 2024

https://github.com/hackersa3edy/simple_shell

ALX Sprint 1 project - Simple Shell: The shell is a program that takes the command inputs written from the the user’s keyboard and passes them to the machine to execute them through the kernel. It also verifies if the command inputs from the user are correct. So, in general, a shell is a user interface to use the services of a computer.

algorithms alx alx-software-engineering c-language c-programming cli command-line data-structures debugging kernel optimization shell system-calls valgrind

Last synced: 02 Jan 2025

https://github.com/khaledsharif/dos

Operating system for the Raspberry Pi using the D language

assembly dlang kernel operating-system raspberry-pi

Last synced: 23 Jan 2025

https://github.com/sundarnagarajan/kernel_build

Download and build Linux kernel source from kernel.org

automatic build download kernel linux

Last synced: 29 Jan 2025

https://github.com/reticate/lupa

kernel-shim loader for unsigned LSM bypass via initramfs tampering

bypass initramfs kernel loader lsm shin tampering

Last synced: 27 Jan 2025

https://github.com/mar0ls/bcc_ubuntu22.04_installer

Installer BPF Compiler Collection (BCC) on Ubuntu 22.04 LTS

autoinstaller bash-script ebpf gcc kernel linux python3

Last synced: 21 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/saschagrunert/netlink_kmod

Playing around with routing netlinks inside the kernel

kernel kernel-module netlink

Last synced: 26 Dec 2024

https://github.com/ahmedabougabal/databasemanagementsystem_iti

Implementing a DBMS (Database Engine) from scratch using Bash Shell Scripting.

bash-scripting database dbms-project kernel linux-shell ubuntu

Last synced: 21 Jan 2025

https://github.com/okta-10/my-script

Just noob script, for lazy users like me 🙃

android kernel script

Last synced: 23 Oct 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/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/lordshenron/direwolf_unified

Kernel source of Direwolf kernel based on Unified Kernel source by @33bca

direwolf kernel kernel-source redmi riva xiaomi

Last synced: 26 Dec 2024

https://github.com/pschmitt/zabbix-template-reboot-required

Zabbix template to determine whether a host needs to be rebooted

kernel reboot restart restart-server services update updates zabbix zabbix-templates

Last synced: 17 Jan 2025