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-19 00:16:00 UTC
- JSON Representation
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: 12 Oct 2024
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: 17 Nov 2024
https://github.com/sairyss/32-bit-kernel
32-bit example kernel using C and Assembly.
Last synced: 17 Nov 2024
https://github.com/fzn0x/0x-os
Ox OS - My Operating System Playground
assembly bootloader c kernel operating-system
Last synced: 17 Nov 2024
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: 17 Nov 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: 17 Nov 2024
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: 17 Nov 2024
https://github.com/johnandersen777/embeddedos
A operating system targeted at embedded devices
arm kernel microprocessor operating-system
Last synced: 18 Nov 2024
https://github.com/easimon/fedora-kernel-builder
Builds a patched Fedora kernel RPM from a SRPM on Docker
Last synced: 18 Nov 2024
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/emomaxd/kernel
A learning-oriented project focused on developing a basic OS with a simple bootloader and kernel. The goal is to understand low-level programming and OS development concepts.
assembly bootloader c-language kernel low-level operating-system system-programming x86 x86-64
Last synced: 17 Nov 2024
https://github.com/pikachu-sentinel/userutilityapp
UMDF app to communicate custom KMDF Driver with IoCTL
Last synced: 13 Oct 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: 27 Oct 2024
https://github.com/cepdnaclk/e19-co327-kernel-modules
In this project, I will develop kernel modules in a Linux system
co327 e19166 jiffies kernel linux linux-kernel operating operating-systems os
Last synced: 17 Nov 2024
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: 18 Nov 2024
https://github.com/divinenaman/linux-kernel-modules
Linux Kernel Rootkits
kernel kernel-module linux-kernel
Last synced: 30 Oct 2024
https://github.com/tallamjr/tlpi-book
Source Code for The Linux Programming Interface Book
Last synced: 30 Oct 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/spholz/android_kernel_samsung_xcover4lte
Samsung Galaxy Xcover 4 kernel
Last synced: 13 Oct 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/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: 19 Nov 2024
https://github.com/rimubytes/kvm-kernel
Learning KVM and how to implement a KVM-based hypervisor
Last synced: 13 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/rahul26goyal/jupyter-echo-kernel
A simple Echo Kernel for Jupyter Notebook.
echo-kernel ipykernel ipython jupyter kernel notebook notebook-jupyter
Last synced: 18 Nov 2024
https://github.com/vs4vijay/vizos
An operating system for fun and learning
assembly baremetal gcc kernel linux nasm operating-system operating-system-learning os qemu rust
Last synced: 11 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/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/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: 16 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: 13 Oct 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/macaycz/os
A hobby operating system written in Rust, built with safety in mind.
Last synced: 18 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/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/mlouielu/v7os
Minimum ARMv7m kernel
armv7m cortex-m kernel operating-system rtos
Last synced: 15 Oct 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/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/nufeng1999/jupyter-mytypescript-kernel
Minimalism TypeScript kernel for jupyter
jupyter jupyter-lab kernel typescript
Last synced: 07 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/Sid110307/InsiderOS
A minimalistic Operating System.
cpp development kernel os ovmf uefi
Last synced: 23 Oct 2024
https://github.com/tcfw/beehiveos
Beehive OS
kernel microkernel operating-system-learning operating-systems-project
Last synced: 10 Nov 2024
https://github.com/thierno953/linux
Linux Virtual-machine and Shell-scripting
kernel linux linux-kernel shell shell-scripting unix virtual-machine
Last synced: 13 Nov 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/nufeng1999/jupyter-myvbscript-kernel
Minimalistic VBScript kernel for Jupyter
Last synced: 07 Nov 2024
https://github.com/devlocalhost/autokernel
An Linux kernel compiling automation script
automation kernel linux linux-kernel linux-shell shell shell-script shell-scripting
Last synced: 15 Nov 2024
https://github.com/alkuzin/kfs
Hobby monolithic x86-32 Unix-like kernel from scratch
assembler-x86 assembly bare-metal cpp cpp23 embedded kernel kernel-development kernel-drivers kernel-module kernel-source os osdev osdev-os osdev-projects osdev-tutorial systems-programming x86
Last synced: 31 Oct 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/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 05 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/gwbres/kernel-diffpatch
:penguin: Scripts to generate diff patch series between two Kernel forks
Last synced: 07 Nov 2024
https://github.com/nufeng1999/jupyter-mywls-kernel
Minimalistic WolframScript kernel for Jupyter
Last synced: 07 Nov 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/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/floydz/msr
Example of how to use the MSR interface to disable memory prefetching
Last synced: 19 Oct 2024
https://github.com/pgaskin/android_sofiar_new
My personal Android build for the Moto G(8) Power (sofiar).
android android-rom aosp device-tree kernel lineageos motorola rom sofiar trinket vendor
Last synced: 23 Oct 2024
https://github.com/r614/runix
UNIX-esque OS built using Rust
kernel linux operating-system rust x86-64
Last synced: 05 Nov 2024
https://github.com/yasnakateb/tinyos
🐢 A simple Operating System in Nasm Assembly and C
kernel nasm-assembly simple-os
Last synced: 19 Nov 2024
https://github.com/wravoc/harden-dragonflybsd
Implements a broad, cohesive group of hardening settings for Dragonfly BSD. Plus a custom desktop theme and install script for Thinkpad T495.
firewall-rules kernel network-security security-tools
Last synced: 05 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/rarescosma/blog_os
Implementing an OS kernel can't be that hard, can it?
Last synced: 07 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/maximepremont/cau_linuxsysapps-4
Chung Ang University : Linux Systems & its Applications, Assignment 4
Last synced: 15 Oct 2024
https://github.com/ieCecchetti/Python_ML_DL_examples
A variety of Machine Learning and Deep Learning scripts in Python. Included some theorical info about that in the Readme
bayes-classifier bayesian-statistics deep-learning kernel machine-learning matplotlib neural-network numpy pandas pca pca-analysis python scikitlearn-machine-learning scipy shi
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/sundarnagarajan/cherrytux
Linux on Intel(TM) Cherry Trail
cherry cherrytrail derivative drivers intel kernel linux ubuntu uefi32
Last synced: 22 Oct 2024
https://gitlab.com/sm-t210r/android_kernel_samsung_lt02-backup
Kernel code for SM-T210R
Last synced: 23 Oct 2024
https://github.com/nufeng1999/jupyter-mygo-kernel
Minimalism jupyter Go kernel
Last synced: 07 Nov 2024
https://github.com/lkcbharath/Lab_Assignments
Assignments for all labs for my UG studies sorted by semester and course.
bash c-plus-plus java kernel python3
Last synced: 23 Oct 2024
https://github.com/donosonaumczuk/ARQ_Kernel
Small Kernel for Computer Architecture subject practical work at ITBA
Last synced: 23 Oct 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/luickk/zig-gicv2
arm generic interrupt controller v2 for cortex a57 kernel
aarch64 arm bare-metal freestanding kernel zig
Last synced: 07 Nov 2024
https://github.com/agiraudet/little-penguin
Linux Kernel Development, based on the Eudyptula Challenge
Last synced: 12 Nov 2024
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/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/malaksadek/kernelsimulator
A Kernel Simulator implemented in C 🧠 💻 (2016)
Last synced: 17 Nov 2024