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-01-26 00:16:54 UTC
- JSON Representation
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/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/r614/runix
UNIX-esque OS built using Rust
kernel linux operating-system rust x86-64
Last synced: 22 Dec 2024
https://github.com/grisu48/kernel-config
Repository about my Linux Kernel configurations
Last synced: 23 Dec 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/arodr967/pinfo_system_call
A system call written in C, which holds the process information.
c-programming kernel kernel-module system-calls
Last synced: 14 Dec 2024
https://github.com/hakavlad/change-max-reclaim-retries
Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries
Last synced: 17 Dec 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: 23 Dec 2024
https://github.com/caellian/arch-kernel-legion-y540-17irh
Kernel config with only drivers required by Legion Y540-17IRH
Last synced: 20 Dec 2024
https://github.com/rexionmars/poison
Operating System for the Intel 80386 microprocessor
busybox i368 kernel operating-system
Last synced: 16 Jan 2025
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: 18 Jan 2025
https://github.com/at-ec/at-bsi
It provides an open and user-friendly board supported interface for the embedded controller peripheral compatibility.
board bsp china embedded-systems firmware kernel mcu
Last synced: 06 Jan 2025
https://github.com/floydz/msr
Example of how to use the MSR interface to disable memory prefetching
Last synced: 08 Dec 2024
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/simonbaeumer/kernel-playground
My linux kernel playground
Last synced: 21 Dec 2024
https://github.com/tallamjr/tlpi-book
Source Code for The Linux Programming Interface Book
Last synced: 17 Dec 2024
https://github.com/zen-harmony/apt-kernel
自动编译内核apt仓库
apt kernel linux linux-kernel repository
Last synced: 29 Dec 2024
https://github.com/dineshdb/os-algos
kernel kotlin operating-system os scheduling-algorithms
Last synced: 10 Jan 2025
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/djmzk/android_kernel
kernel-Gki
android gki kernel linux-kernel
Last synced: 30 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: 18 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/usefelbedwehy/embeddedlinux
Linux Fundamentals - Bullet Guru
access-control bash-script filesystem kernel linux networking service-management shell-scripting stack terminal userspace
Last synced: 16 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/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/chewkeanho/hestiakernel
[ MIRROR ] The zero-dependency and self-contained kernel functions of all other Hestia libraries.
hestia kernel libraries no-dependencies self-contained
Last synced: 20 Dec 2024
https://github.com/free-analytics/gaussiankernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 16 Jan 2025
https://github.com/sundarnagarajan/cherrytux
Linux on Intel(TM) Cherry Trail
cherry cherrytrail derivative drivers intel kernel linux ubuntu uefi32
Last synced: 19 Dec 2024
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: 12 Jan 2025
https://github.com/wardvisual/64bit-warvos-kernel
A 64-bit x86 operating system kernel written in C and Assembly with multiboot2 compliance indicates that the kernel can run on any computer that is 64-bit and x86 compatible, as well as being able to boot from a multiboot2 compliant bootloader.
assembly c kernel operating-system
Last synced: 14 Dec 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: 29 Dec 2024
https://github.com/anjadj/home-security-system
Home Security Real-Time System
c driver-programming embedded homesecurity kernel kernel-driver real-time userspace
Last synced: 22 Jan 2025
https://github.com/nufeng1999/jupyter-myhtml-kernel
Minimalism jupyter html kernel
Last synced: 28 Dec 2024
https://github.com/0xbekoo/winkerneldev
Windows Kernel Development
development education kernel training windows windows-kernel windows-kernel-development
Last synced: 24 Jan 2025
https://github.com/fuzeman/nanopi-neo-air-kernel
Ubuntu Core: Minimal kernel for the NanoPi NEO Air
Last synced: 29 Nov 2024
https://github.com/tomijuarez/xv6mod
Xv6 Operating System modified
kernel kernel-thread operating-system round-robin scheduler system-calls xv6
Last synced: 22 Dec 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: 25 Dec 2024
https://github.com/0rayn/b-gyro
"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and Alpha.
32-bit assembly c-language kernel operating-system osdev x86
Last synced: 03 Dec 2024
https://github.com/fuzeman/nanopi-neo-kernel
Ubuntu Core: Minimal kernel for the NanoPi NEO
Last synced: 29 Nov 2024
https://github.com/geyslan/gregos
assembly bootloader c kernel operating-system osdev
Last synced: 22 Jan 2025
https://github.com/yazaldefilimone/unixv6
a re-implementation of dennis ritchie's and ken thompson's unix v6
Last synced: 16 Jan 2025
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/nufeng1999/jupyter-mytypescript-kernel
Minimalism TypeScript kernel for jupyter
jupyter jupyter-lab kernel typescript
Last synced: 28 Dec 2024
https://github.com/sikessem/core
The core of @sdotci.
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: 18 Jan 2025
https://github.com/norbertkiszka/linux-4.4.126-rockchip
Linux 4.4.126 from Rockchip with additional bugfixes
Last synced: 09 Jan 2025
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: 22 Jan 2025
https://github.com/der-fruhling/liamos
Experimental Operating System.
kernel operating-system runs-liamos syslinux
Last synced: 14 Jan 2025
https://github.com/snigdha-os/snigdhaos-kernel-switcher-dev
📚This repository holds the source code for Snigdha OS Kernel Switcher (Dev/unstable).
eshanized kernel kernel-switcher kinux-kernel snigdha snigdha-os
Last synced: 22 Jan 2025
https://github.com/connorbp/bob-os
A simple OS called Bob. (Written in rust) 🧔
Last synced: 15 Jan 2025
https://github.com/softdevteam/krun-linux-kernel
Cusomised Linux Kernel for use with Krun
Last synced: 25 Dec 2024
https://github.com/fazibear/pix
Pixel Frame
elixir esp esp8266 kernel kernel-module linux nerves nerves-project ruby
Last synced: 19 Jan 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: 13 Jan 2025
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/yodaos-project/kernel-kamino
The Linux kernel for Kamino18
Last synced: 11 Jan 2025
https://github.com/semperos/goal_jupyter_kernel
Jupyter kernel for the Goal array programming language
array-programming goal-array-language jupyter jupyter-kernel jupyter-kernels k kernel notebook
Last synced: 25 Dec 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/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: 18 Jan 2025
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: 18 Jan 2025
https://github.com/komus-israel/os-kernel-buildup
Operating system developement with rust
kernel operating-system os rust systems-programming
Last synced: 15 Jan 2025
https://github.com/nufeng1999/jupyter-mygroovy-kernel
Minimalism Groovy kernel for jupyter
Last synced: 28 Dec 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/thexxturboxx/reram-trng
Bare minimum Kernel for the Raspberry Pi to examine memory chips via SPI
kernel random raspberry-pi reram trng
Last synced: 24 Nov 2024
https://github.com/azagramac/custom-kernel-ryzen
Linux kernel source code, with my optimal configuration
kernel linux linux-kernel ryzen ryzen-cpu ryzen-kernel
Last synced: 28 Dec 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: 27 Dec 2024
https://github.com/nufeng1999/jupyter-myvbscript-kernel
Minimalistic VBScript kernel for Jupyter
Last synced: 28 Dec 2024
https://github.com/gwbres/kernel-diffpatch
:penguin: Scripts to generate diff patch series between two Kernel forks
Last synced: 27 Dec 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: 19 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
Last synced: 15 Jan 2025
https://github.com/wonderwoman2020/ask-projekt
academic-project bash-script compilation kernel linux linux-kernel
Last synced: 12 Jan 2025
https://github.com/markfirmware/zig-on-rpi-using-ultibo
zig receiving tv remote controller presses using ultibo on raspberry pi's
bare-metal kernel raspberry-pi rpi ultibo zig
Last synced: 21 Jan 2025
https://github.com/nufeng1999/jupyter-mywls-kernel
Minimalistic WolframScript kernel for Jupyter
Last synced: 28 Dec 2024
https://github.com/priyanshuhbti/ece3406-linux-kernel-modules-os
Linux kernel modules to learn the basic concepts of kernel programming.
c drivers kernel operating-system
Last synced: 18 Nov 2024
https://github.com/nufeng1999/jupyter-mygo-kernel
Minimalism jupyter Go kernel
Last synced: 28 Dec 2024
https://github.com/macaycz/os
An operating system written in Rust, built with safety in mind.
Last synced: 19 Jan 2025
https://github.com/hacimertgokhan/meros
Rust based kernel & os.
kernel kernel-example os os-example rust rust-os rust-os-example vanilla-kernel x86-64
Last synced: 06 Dec 2024
https://github.com/nufeng1999/jupyter-mybash-kernel
Minimal Jupyter Bash kernel
bash jupyter jupyter--lab kernel
Last synced: 06 Dec 2024