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: 2024-11-17 00:11:44 UTC
- JSON Representation
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: 06 Nov 2024
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: 12 Oct 2024
https://github.com/hakavlad/change-max-reclaim-retries
Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries
Last synced: 29 Oct 2024
https://github.com/secti6n/s6rt
runtime the ulitmate. 只有活用文字才能拯救软件开发
chinese gdpl kernel ld2 nt runtime s6rt security software-engineering
Last synced: 01 Nov 2024
https://github.com/aleksandr1512/ssk---small-simple-kernel
It's simple kernel on NASM assembler
Last synced: 12 Oct 2024
https://github.com/stevemats/kernel_cleaner
A safe way to delete/remove/clean old kernels on fedora.
fedora fedora-scripts fedora-workstation kernel linux
Last synced: 13 Oct 2024
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: 18 Nov 2024
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
Last synced: 15 Nov 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: 12 Oct 2024
https://github.com/ericswpark/SM-N750S_KOR_LL_Opensource
GPL dump of Samsung Galaxy Note 3 Neo (frescolteskt)
Last synced: 23 Oct 2024
https://github.com/komus-israel/os-kernel-buildup
Operating system developement with rust
kernel operating-system os rust systems-programming
Last synced: 15 Nov 2024
https://github.com/vroncevic/gen_kernel_module
Generate kernel module
c gen-kernel generator kernel kernel-modules linux linux-kernel-module lkm macos makefile python3 template unix
Last synced: 24 Oct 2024
https://git.hiifong.cc/armbian/build
Armbian Linux Build Framework
aarch64 arm debian firmware framework image iso kernel kernel-compilation kernel-hacking lightweight linux linux-distribution operating-system u-boot ubuntu uefi wsl2 x86
Last synced: 28 Sep 2024
https://github.com/cse-25/rt_linux_latency
A Case study on latency difference between Desktop Linux Kernel and Linux RT Kernel patch
Last synced: 17 Nov 2024
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: 27 Oct 2024
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: 12 Oct 2024
https://github.com/malaksadek/kernelsimulator
A Kernel Simulator implemented in C 🧠 💻 (2016)
Last synced: 17 Nov 2024
https://github.com/connorbp/bob-os
A simple OS called Bob. (Written in rust) 🧔
Last synced: 15 Nov 2024
https://github.com/as400jplpc/nim_mqueue
Message queues allow the operation of standardized asynchronous links between two servers
Last synced: 14 Oct 2024
https://github.com/rexionmars/poison
Operating System for the Intel 80386 microprocessor
busybox i368 kernel operating-system
Last synced: 15 Nov 2024
https://github.com/pstolarz/rpi-tools
Raspberry Pi related tools
kernel linux raspberry-pi rpi tools
Last synced: 14 Oct 2024
https://gitlab.com/ecomaikgolf/os-dev
alma is a toy kernel written in C++ for x86_64 machines with the mere purpose of learning OS development
academic-project bootloader cmake cpp kernel make nasm posix-uefi qemu-x86 uefi x86-64 qemu
Last synced: 23 Oct 2024
https://github.com/dhiraj240/kernel_project
After doing the course of kernel development by Linux Foundation, I have taken an initiative to apply my learning and build a project based on the knowledge gained from the Linux Foundation course.
Last synced: 17 Nov 2024
https://github.com/caellian/arch-kernel-legion-y540-17irh
Kernel config with only drivers required by Legion Y540-17IRH
Last synced: 02 Nov 2024
https://github.com/nufeng1999/jupyter-mybash-kernel
Minimal Jupyter Bash kernel
bash jupyter jupyter--lab kernel
Last synced: 16 Oct 2024
https://github.com/sikessem/core
The core of @Sikessem.
core dependency-injection di-container inversion-of-control ioc ioc-container ioc-framework kernel object-values sikessem strict-types type-safe typed-php
Last synced: 17 Nov 2024
https://github.com/agiraudet/little-penguin
Linux Kernel Development, based on the Eudyptula Challenge
Last synced: 12 Nov 2024
https://github.com/scav-enger/linux-kernel-builder
This script installs dependencies, sets up the environment, and builds Linux kernel.
bash kernel kernel-development linux-kernel script
Last synced: 17 Nov 2024
https://github.com/sdummett-at-42/little-penguin
A series of assignments inspired by the eudyptula challenge, focusing on Linux Kernel programming. Dive into building custom kernels, writing modules, and mastering kernel interfaces like debugfs and procfs.
character-device debugfs device-driver eudyptula-challenge kernel kernel-driver kernel-module linux linux-kernel linux-kernel-module procfs virtual-file-system
Last synced: 17 Nov 2024
https://github.com/waterlemons2k/linux-deps
Common build dependencies used for Linux kernels.
debian dependencies docker docker-image gcc kernel linux linux-kernel
Last synced: 17 Nov 2024
https://github.com/azagramac/linux-kernel
Linux kernel source code, with my optimal configuration
kernel linux linux-kernel ryzen ryzen-cpu ryzen-kernel
Last synced: 17 Nov 2024
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: 17 Nov 2024
https://github.com/spholz/android_kernel_samsung_xcover4lte
Samsung Galaxy Xcover 4 kernel
Last synced: 13 Oct 2024
https://github.com/mlouielu/v7os
Minimum ARMv7m kernel
armv7m cortex-m kernel operating-system rtos
Last synced: 15 Oct 2024
https://github.com/maximepremont/cau_linuxsysapps-4
Chung Ang University : Linux Systems & its Applications, Assignment 4
Last synced: 15 Oct 2024
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 Nov 2024
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: 10 Nov 2024
https://github.com/tcfw/beehiveos
Beehive OS
kernel microkernel operating-system-learning operating-systems-project
Last synced: 10 Nov 2024
https://github.com/mustafagunes/sistem-programlama
Introduction to Kernel Programming.
kernel kernel-module sistem sistemprogramlama system-programming sytem
Last synced: 08 Nov 2024
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 Nov 2024
https://github.com/lseything/device_xiaomi_topaz-kernel_exp
This is a 100% experimental prebuilt Kernel for testing tweaks and improvements
experimental kernel kernel-module test
Last synced: 07 Nov 2024
https://github.com/inferno0230/wsl2-linux-kernel-6.1-lts
The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)
Last synced: 29 Sep 2024
https://github.com/archibate/microk
A microkernel (will be merged with my last monokernel system project 'osys')
Last synced: 09 Nov 2024
https://github.com/tomijuarez/xv6mod
Xv6 Operating System modified
kernel kernel-thread operating-system round-robin scheduler system-calls xv6
Last synced: 05 Nov 2024
https://github.com/connectkushal/os-kernel-dev-notes
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
asm asmx86 assembly bare-metal baremetal computer-architecture kernel kernel-dev kernel-development kernels linux-kernel nasm notes operating-system qemu risc-os risc-v x86-64
Last synced: 08 Nov 2024
https://github.com/nufeng1999/jupyter-mygjs-kernel
Minimal jupyter gjs kernel
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-mygroovy-kernel
Minimalism Groovy kernel for jupyter
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-myhtml-kernel
Minimalism jupyter html kernel
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-myjava-kernel
minimal Java kernel for jupyter
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-mynodejs-kernel
Minimalistic Nodejs kernel for Jupyter
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-myrust-kernel
Minimalism Jupyter rust kernel
cargo jupyter jupyterlab kernel rust rustc
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-mytypescript-kernel
Minimalism TypeScript kernel for jupyter
jupyter jupyter-lab kernel typescript
Last synced: 07 Nov 2024
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: 09 Nov 2024
https://github.com/nufeng1999/jupyter-myvbscript-kernel
Minimalistic VBScript kernel for Jupyter
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-mywls-kernel
Minimalistic WolframScript kernel for Jupyter
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-mygo-kernel
Minimalism jupyter Go kernel
Last synced: 07 Nov 2024
https://github.com/a3ro-dev/rc-os
raspberry pi pico add-on for remote controlled vehicles to have autonomous capibilities (Level2.5+)
html-css-javascript kernel micropython mpython operating-system os python raspberry-pi-pico rc-car rc-os socket
Last synced: 08 Nov 2024
https://github.com/donosonaumczuk/arq_kernel
Small Kernel for Computer Architecture subject practical work at ITBA
Last synced: 09 Nov 2024
https://github.com/dkosmari/nvidia-340.108-updated
Build scripts for NVIDIA 340.108 drivers on Linux 6.0+
Last synced: 09 Nov 2024
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: 31 Oct 2024
https://github.com/softdevteam/krun-linux-kernel
Cusomised Linux Kernel for use with Krun
Last synced: 06 Nov 2024
https://github.com/pedropizarro/yamiros
Minimal RTOS for learning real-time principles
arm embedded kernel raspberry-pi-pico rtos
Last synced: 06 Nov 2024
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: 05 Nov 2024
https://github.com/tallamjr/tlpi-book
Source Code for The Linux Programming Interface Book
Last synced: 30 Oct 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: 28 Oct 2024
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: 06 Nov 2024
https://github.com/abund4nt/proc-root-docker-breackout
Explanation and automation for abusing docker escape via /proc/<PID>/root
Last synced: 12 Nov 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: 14 Oct 2024
https://github.com/Sid110307/InsiderOS
A minimalistic Operating System.
cpp development kernel os ovmf uefi
Last synced: 23 Oct 2024
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: 05 Nov 2024
https://github.com/hamiltoncj/qgis-densityanalysis-plugin
QGIS plugin that automates the creation of density heatmaps with a heatmap explorer to examine the areas of greatest concentrations. It includes H3, geohash, and polygon density map algorithms along with several styling algorithms.
analysis density density-analysis density-estimation gis heatmaps kernel plugin point polygon qgis style
Last synced: 07 Nov 2024
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: 11 Nov 2024
https://github.com/alkuzin/simple-os
Test OS project for x86_32 platform
asm c kernel nasm os osdev osdev-projects
Last synced: 10 Nov 2024
https://github.com/alkuzin/nos
NOS - hobby Unix-like x86-32 operating system
baremetal bootloader c c-library drivers kernel operating-system operating-systems os osdev osdev-projects unix x86 x86-32
Last synced: 10 Nov 2024
https://github.com/yodaos-project/kernel-kamino
The Linux kernel for Kamino18
Last synced: 12 Nov 2024
https://github.com/tanvirongh/lightning-kernel
Experimental Linux Kernel with Custom Patches Applied from various Sources, Designed to be High Performant, Mostly for Personal Use
kernel kernel-patches linux linux-kernel
Last synced: 02 Nov 2024
https://github.com/luickk/zig-gicv2
arm generic interrupt controller v2 for cortex a57 kernel
aarch64 arm bare-metal freestanding kernel zig
Last synced: 07 Nov 2024