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-06 00:16:38 UTC
- JSON Representation
https://github.com/rxchit/barebone-os-raspi3
A simple OS that prints "Hello World", for RaspberryPi 3
c cpp kernel os qemu raspberry-pi-3
Last synced: 25 Jan 2025
https://github.com/arasgungore/linux
Linux kernel source tree.
kernel kernel-development kernel-driver kernel-methods kernel-module kernel-modules kernel-source kernels linux linux-desktop linux-distribution linux-kernel linux-kernel-module linux-kernel-samples linux-shell linux-source linuxkernel linuxkernelmodule operating-system operating-systems
Last synced: 22 Jan 2025
https://github.com/nikvoronin/clootoopengl
OpenCL parallel calculations w/ OpenGL renderer
cloo fractals kernel mandelbrot opencl opengl opentk opentk-library procedural procedural-generation sharpgl
Last synced: 16 Jan 2025
https://github.com/winsdominoes/kernel
A basic operating system kernel, by me. This will be updated everyday if I have time. This kernel is based on https://github.com/iknowbrain/NIDOS.
kernel operating-system operating-system-kernel operating-system-learning operating-systems-project winos
Last synced: 30 Dec 2024
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/fzn0x/0x-os
Ox OS - My Operating System Playground
assembly bootloader c kernel operating-system
Last synced: 18 Jan 2025
https://github.com/rodyherrera/chittyos
ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.
assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3
Last synced: 25 Dec 2024
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/ruturaj4/preemptive-gpu-scheduling
Preemptive GPU Scheduling Support for mali - patched drivers ⭐️
advanced-operating-systems drivers gpu kernel midguard odroid-xu4 patched preemptive scheduling
Last synced: 16 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: 13 Dec 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/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/emomaxd/kernel
could it be real??
assembly bootloader c-language kernel low-level operating-system system-programming x86 x86-64
Last synced: 18 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/sorydima/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-device kernel kernel-source linux linux-app linux-kernel
Last synced: 13 Jan 2025
https://github.com/a3ro-dev/rc-os
Operating System for Self Driving Small Vehicles
html-css-javascript kernel micropython mpython operating-system os python raspberry-pi-pico rc-car rc-os socket
Last synced: 02 Jan 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/divinenaman/linux-kernel-modules
Linux Kernel Rootkits
kernel kernel-module linux-kernel
Last synced: 17 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
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/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/voltageddebunked/nextcore
Source tree for the NextCore kernel.
core interface kernel kernel-driver nextcore operatingsystem osdev
Last synced: 03 Feb 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/steinwurf/ranbo
Ranbo is a C Pseudo-Random-Number-Generator (PRNG) library. We wanted to create a library that allows us to use random-number-generators in both user-space and linux-kernel-space that are fast and sufficiently random on a bit-level.
Last synced: 22 Dec 2024
https://github.com/projectx3490575054/prjctxx9265
A project that demonstrates how to screw with CSGO from Kernel Space. (CSGO Kernel Cheat/Hack) All cleaned up, and with updated offsets.
cheat counter-strike counter-strike-global-offensive csgo driver free hack kernel kernel-drivers kernel-hacking kernelcheat kernelhack undetected usermode usermode-applications vac windows
Last synced: 15 Dec 2024
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/saschagrunert/netlink_kmod
Playing around with routing netlinks inside the kernel
Last synced: 26 Dec 2024
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/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/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/z1skgr/tinyos3-updates
TinyOS VM
c kernel linux posix pthreads round-robin-scheduler scheduler threads-api
Last synced: 23 Jan 2025
https://github.com/spholz/android_kernel_samsung_xcover4lte
Samsung Galaxy Xcover 4 kernel
Last synced: 24 Jan 2025
https://github.com/nufeng1999/jupyter-myvala-kernel
mini jupyter vala kernel
Last synced: 28 Dec 2024
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/threadexio/rcurs
A simple RCU with an oxidized interface.
concurrency concurrent-programming kernel lock-free no-std-alloc os rcu rust-lang synchronization
Last synced: 09 Jan 2025
https://github.com/liulilittle/multiple-bbr-implementations
Multiple-bbr-implementations
bbr bbr-nanqinglang bbr-tsunami bbrplus c cpp fq google ip kernel linux system tcp
Last synced: 03 Jan 2025
https://github.com/utkarsh2102/packlog
A kernel module that logs all your incoming packets.
Last synced: 13 Jan 2025
https://github.com/rtmigo/errno
Defines system error code constants for the OSs running the Dart platform
android dart dart-library darwin errno error-codes error-success errors exceptions flutter header-files headers ios kernel linux macos os posix windows winerror
Last synced: 21 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/outpost-os/sentry-kernel
Outpost OS sentry kernel sources
Last synced: 13 Nov 2024
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/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 23 Dec 2024
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/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/gnurou/nct6795_led
Linux Kernel Module for NCT6795D LEDs control
kernel kernel-module led linux
Last synced: 27 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/dudejoe870/funos
A little hobby OS
kernal kernel operating-system os
Last synced: 23 Jan 2025
https://github.com/recursivelogic/pollux
A hobby operating system built with Rust
kernel microkernel operating-system operating-systems operatingsystem os rust rust-lang rust-language rustlang
Last synced: 24 Dec 2024
https://github.com/yihonglei/mimosaos
Simple OS
asm c kernel linux operating-system
Last synced: 16 Jan 2025
https://github.com/theabhishek07/operating-systems
This repository contains all the relevant content needed for learning and practicing operating system.
class-notes ebooks kernel kernel-module lab-works ppts-created study-materials
Last synced: 06 Jan 2025
https://github.com/vroncevic/kernel_basic_system
:penguin: Kernel Basic System
asm basic-structure c kernel linux makefile os virtual-machine
Last synced: 20 Dec 2024
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://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/pdxjohnny/embeddedos
A operating system targeted at embedded devices
arm kernel microprocessor operating-system
Last synced: 12 Oct 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/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/sorydima/extra-branding
These larger-than-life System Extra Branding elements form an enthralling tapestry, weaving innovation, creativity, and interconnectedness into an immersive, spellbinding, and utterly captivating experience that transcends boundaries, inviting all cosmic voyagers to explore Katya's breathtaking digital universe of wonders.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-source linux linux-app linux-distribution linux-kernel linux-kernel-module linux-shell
Last synced: 17 Nov 2024
https://github.com/aptivi-archives/retroks
[Obsolete] Retro version of Kernel Simulator (based on 0.0.4.1)
application csharp dotnet dotnet-core dotnet-framework dotnet-framework-48 dotnet6 ftp-client kernel kernel-simulator kernels linux mono-runtime sftp-client shell simulation terminal visual-basic visual-studio windows
Last synced: 12 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/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/containerscrew/nflux
Network monitoring and firewall using EBPF, XDP and TC. Powered by Aya-rs 🐝
aya ebpf kernel linux networking rust
Last synced: 23 Dec 2024
https://github.com/okta-10/my-script
Just noob script, for lazy users like me 🙃
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/lololosys/ntstatus_tracker
track NTSTATUS to its source
development ida-plugin kernel wdm windows
Last synced: 02 Feb 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.
Last synced: 25 Jan 2025
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/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/wansenai/summer
The Summer Operating System
kernel operating-system os rust-lang
Last synced: 20 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/hk-transfield/wramp-scripts
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: 14 Dec 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/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/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/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