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-12-27 00:11:05 UTC
- JSON Representation
https://github.com/v-thakkar/talks
This repository contains the slides of my talks.
coccinelle ebpf embedded-linux kernel linux security static-code-analysis virtualization xen
Last synced: 27 Oct 2024
https://github.com/supersandro2000/cheat-sheet
Cheat sheet about stuff others might find interesting
cheat-sheet cheatsheet kernel linux postgres python ruby swarm tmux
Last synced: 28 Oct 2024
https://github.com/therealdreg/winxpsp2.cermalus
Malware WinXPSP2.Cermalus Windows Kernel Virus
32bit assembler hooking kernel malware malware-sample research virus windows windows-kernel
Last synced: 12 Oct 2024
https://github.com/qdata/gakco-svm
ECML16: GaKCo: a Fast Gapped k-mer string Kernel using Counting
Last synced: 12 Nov 2024
https://github.com/0rayn/yona
Hobby Operating System --- Using YonaOs is saying "I want problems, Always" :)
42school assembly clang kernel kfs operating-systems osdev x86
Last synced: 14 Dec 2024
https://github.com/afellowspeedrunner/lum-mariner
LUM/MARINER attempts to aim to be a clone of XNU/Darwin written in Rust just without the Apple stuff. A kernel and Operating System.
darwin kernel kerneldevelopment operating-system operating-systems os osdev rust rust-kernel rust-lang rust-os rust-os-dev rust-osdev rustlang rustlanguage xnu
Last synced: 12 Oct 2024
https://github.com/cristim/kernel-update
A tool that makes it easy to update your Ubuntu kernel to the latest available build or RC version available from http://kernel.ubuntu.com/~kernel-ppa/mainline
golang-tools kernel ubuntu update-script
Last synced: 19 Nov 2024
https://github.com/inindev/rock-5b
debian arm64 linux for the rock 5b
arm arm64 debian debian-linux device-tree kernel linux nvme rock-5b u-boot
Last synced: 12 Oct 2024
https://github.com/maxgio92/krawler
A crawler for kernel releases distributed by the major Linux distributions.
Last synced: 28 Oct 2024
https://github.com/tomstitt/lupyter
A Lua Kernel for Jupyter built on ipykernel.
jupyter jupyter-notebook kernel lua
Last synced: 21 Oct 2024
https://github.com/fademind/archpkgbuilds
PKGBUILD's for Arch Linux
arch-linux aur kde kernel pkgbuild
Last synced: 20 Nov 2024
https://github.com/joshua-riek/x86-kernel
A hobby kernel developed from scratch using i8086 assembly
16-bit asm dos dos-like fat fat12 fat16 gcc-cross-compiler i8086 kernel kernel-source nasm operating-system os os-dev osdev qemu x86 x86-16
Last synced: 20 Dec 2024
https://github.com/littledivy/deno-os
Pre-compiled source for a Deno based OS
Last synced: 23 Oct 2024
https://github.com/milouk/sphinx-bullhead
Sphinx Custom Linux Kernel for Bullhead (Nexus 5X)
android battery bullhead kernel lineageos linux-kernel nexus-5x oreo performance security stability
Last synced: 18 Nov 2024
https://github.com/jnsgruk/firecracker-ubuntu
🚀 Use Firecracker and helpings of bash to boot Ubuntu virtual machines very fast 🔥
automation bash cloud-images cloud-init dnsmasq docker-image firecracker firecracker-microvms kernel microvm rootfs ubuntu
Last synced: 17 Oct 2024
https://github.com/aurae-runtime/environment
Distributed Systems Runtime. Core workspace and top level environment.
containers distributed-systems kernel microvms mtls networking runtime rust security
Last synced: 25 Nov 2024
https://github.com/andy-python-programmer/stivale
Rust crate for parsing stivale and stivale 2 structures.
Last synced: 16 Nov 2024
https://github.com/chefkissinc/skywalkos
An operating system written in Rust. skywalkOS is not <insert other operating system here>.
ipc kernel modern operating-system operating-system-kernel rust skywalkos uefi x86 x86-64
Last synced: 11 Nov 2024
https://github.com/ibelieve/oxide
:computer: A toy operating system built with Rust
Last synced: 31 Oct 2024
https://github.com/oefenweb/ansible-sysctl
Ansible role to manage sysctl settings
ansible debian kernel performance sysctl ubuntu
Last synced: 22 Nov 2024
https://github.com/jbruchon/c02
An operating system for the 6502/65816 CPU
6502 6502-assembly c64 commodore-64 kernel multitasking nintendo operating-system
Last synced: 24 Oct 2024
https://github.com/hintak/raspberrypi-dev
Notes and tips about kernel driver development on Raspberry Pi, much of which relates to the Seeed Studio Respeaker mic-array. Please feel free to donate at https://hintak.github.io/ if you find it useful.
kernel kernel-modules respeaker
Last synced: 17 Dec 2024
https://github.com/no92/vineyard
Moved to:
c hobby-os kernel operating-system operating-systems osdev posix uefi x86-64
Last synced: 23 Oct 2024
https://github.com/niqumu/aulavik
Tiny POSIX-like hobby OS written in C
c kernel low-level operating-system os os-dev osdev unix
Last synced: 30 Nov 2024
https://github.com/sloganking/my-own-os
[Self teaching] Writing my own Operating System
Last synced: 29 Nov 2024
https://github.com/elongl/cve-2014-3153
Exploiting CVE-2014-3153, AKA Towelroot.
cve-2014-3153 exploitation kernel linux linux-kernel towelroot
Last synced: 15 Oct 2024
https://github.com/techno-coder/example_os
A heavily commented OS in Rust for reference purposes
kernel operating-system osdev rust tutorial x86-64
Last synced: 28 Oct 2024
https://github.com/joshua-riek/ubuntu-raspberry-pi
Ubuntu 20.04 for Raspberry Pi
aarch64 arm64 embedded-linux kernel linux pi4 pi4b qemu raspberry-pi raspberry-pi-3 raspberry-pi-4 rpi uboot ubuntu
Last synced: 20 Dec 2024
https://github.com/mariuz/kernelcompile
Python Compile Scripts for Stable / Mainline / Longterm Linux Kernels on any distro
debian kernel mainline python python-script
Last synced: 12 Nov 2024
https://github.com/brightprogrammer/misraos
A Modern Operating System Written in C++ From Scratch!
cmake cpp kernel modern operating-system osdev
Last synced: 11 Nov 2024
https://github.com/mesabloo/oneiric
A small kernel + OS based on how dreams work
dream kernel operating-system os
Last synced: 19 Nov 2024
https://github.com/paragon279/kerneldriver2drawline
Enables developer to draw a line with start point and end point.
c cpp gdi hooking kernel wdk windows-10
Last synced: 19 Nov 2024
https://github.com/oovm/jupyter-protocol
Jupyter Kernel Protocol for rust
jupyter jupyter-kernels jupyter-notebook kernel
Last synced: 08 Dec 2024
https://github.com/shakaran/scripts
:memo: Scripts for doing common stuff
centos cpanel exiftool jhbuild kernel python-script ruby shell ubuntu upgrade-clamav whois
Last synced: 28 Oct 2024
https://github.com/metan-ucw/runltp-ng
Minimalistic LTP testrunner
kernel linux linux-kernel ltp test-automation
Last synced: 07 Nov 2024
https://github.com/symlex/symlex-core
Minimalistic Kernel and Router based on Symfony Components
dependency-injection kernel micro-framework php router symfony
Last synced: 13 Oct 2024
https://github.com/shukantpal/silcos-kernel
The Silcos kernel is a hybrid, robust and compact modular kernel which provides a platform to build the Silcos OS and SilkUI
hardware-abstraction hybrid-kernel kernel silcos-os
Last synced: 13 Oct 2024
https://github.com/ismoilovdevml/rust-os
Rustda Yozilgan Kernel
c ismoilovdev kernel linux rust rust-kernel
Last synced: 05 Nov 2024
https://github.com/atirut-w/oclinux
A custom kernel for OpenComputers mod
kernel lua opencomputers opencomputers-mod operating-system
Last synced: 14 Dec 2024
https://github.com/vericast/kernda
Add conda activation to an IPython kernel spec
conda ipython jupyter kernel team-platform
Last synced: 12 Oct 2024
https://github.com/turkishrational/retrodos
MSDOS 1.25-2.11-3.3-5.0-6.0-6.22 and PCDOS 7.1 (derived, redeveloped) KERNEL (and COMMAND.COM) source code in NASM syntax
asm assembler assembly code command dos kernel msdos msdos1 msdos2 msdos3 msdos5 msdos6 nasm os pcdos pcdos7 retro retrodos source
Last synced: 06 Nov 2024
https://github.com/hoshimin/beesynth
The frequency-perfect synthesizer for a PC-speaker
driver iopl kernel mp3 pc-speaker player rust speaker synth synthesizer wav
Last synced: 09 Nov 2024
https://github.com/ryanwoodsmall/kernel-rpm
kernel spec, config for vanilla kernel rpms from kernel.org
kernel kernel-spec linux linux-kernel rpm rpm-packages rpm-spec
Last synced: 10 Nov 2024
https://github.com/gamemann/test-kernel-modules
A repository used to store my test Linux kernel modules I make while I'm learning.
examples forward kernel linux module net netfilter packet processing
Last synced: 27 Oct 2024
https://github.com/maastaar/539kernel-book
A Journey in Creating an Operating System Kernel: A book that teaches the reader how to create an operating system's kernel called 539kernel. You can read the book freely in https://539kernel.com/
book kernel os-dev os-development os-kernel tutorial x86 x86-assembly x86-nasm
Last synced: 27 Dec 2024
https://github.com/yottaawesome/basic-windows-drivers
Basic experimentation with Windows drivers.
cpp driver kernel kernel-driver win32 windbg windows windows-drivers
Last synced: 13 Nov 2024
https://github.com/aptivi/nitrocidks
A simulator for our future-planned kernel, Nitrocid Kernel!
application csharp dotnet dotnet-core dotnet8 kernel kernel-simulator kernels linux shell simulator terminal visual-studio windows
Last synced: 27 Dec 2024
https://github.com/yifengyou/ebpf
eBPF学习
ebpf kernel kprobe tracepoint uprobe xdp
Last synced: 08 Nov 2024
https://github.com/print3m/printos
Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.
bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64
Last synced: 17 Nov 2024
https://github.com/goerz/python-localvenv-kernel
A Jupyter kernel that delegates to ipykernel in the .venv environment of a project folder
ipython-kernel jupyter jupyter-notebook kernel python
Last synced: 08 Nov 2024
https://github.com/keramas/windowskernelexploits
Repository for Windows 10 x64 kernel research, exploitation learning, and reference/supplementary code.
drivers exploit-development kernel shellcode windows windows-10
Last synced: 12 Nov 2024
https://github.com/boneill02/swerve
barebones i386 kernel
c i386 kernel operating-system osdev unix
Last synced: 24 Nov 2024
https://github.com/metal-stack/kernel
kernel build for pxe booting bare metal machines
bare-metal kernel linux-kernel pxe-boot
Last synced: 12 Nov 2024
https://github.com/goldyfruit/puppet-grub2
Puppet module for managing GRUB2
cmdline-linux grub grub-default grub2 hiera kernel mbr puppet puppet-grub2
Last synced: 09 Nov 2024
https://github.com/phip1611/phipsboot
PhipsBoot is a relocatable x86_64 bootloader for legacy boot written in Rust and assembly.
Last synced: 07 Nov 2024
https://github.com/arnau478/quark
Hobby OS, monolithic kernel, multiboot-compatible
grub kernel monolithic os quark
Last synced: 05 Nov 2024
https://github.com/ismoilovdevml/kernel
My Kernel
assembly c ismoilovdev kernel linux
Last synced: 05 Nov 2024
https://github.com/ljmf00/rts5139
Linux kernel drivers module backport for RTS5129/RTS5139 USB MMC card reader
card-reader drivers kernel kernel-module linux mmc module realtek rts5129 usb
Last synced: 13 Dec 2024
https://github.com/falcosecurity/kernel-testing
Ansible playbooks to provision firecracker VMs and run Falco kernel tests
ansible ebpf falco firecracker ignite kernel runtime-security tests
Last synced: 11 Nov 2024
https://github.com/gtalusan/admp441-rpi
ADMP441 for the Raspberry Pi
admp441 i2s invs441 kernel linux linux-kernel mems microphone oshpark raspberry-pi raspberrypi
Last synced: 08 Nov 2024
https://github.com/ianmacd/beyond2lte
Combined kernel source code for the Samsung Galaxy G970F, G973F and G975F. Use in combination with Magisk and TWRP.
Last synced: 13 Dec 2024
https://github.com/alifarazz/ukernel
:balloon: My first attempt at writing a kernel
c11 hello-world i386 kernel nasm-assembly
Last synced: 06 Nov 2024
https://github.com/d4rk-lucif3r/luciferkernel
Linux 4.9 Kernel for Xiaomi Mi A1 aka Tissot.
kernel kernel-developers kernel-image kernel-source linux linux-kernel tissot-sprout xiaomi
Last synced: 13 Oct 2024
https://github.com/soreing/sore-os
Primitive x86 32bit Operating System with FAT32 File System and a Kernel
boot fat32 filesystem kernel operating-system osdev x86-assembly
Last synced: 17 Nov 2024
https://github.com/dn0sar/frontal_poc
Proof-of-Concept of the Frontal Attack
attack identical-branches kernel poc sgx-enclave sgx-step
Last synced: 09 Nov 2024
https://github.com/jbush001/xv6-nyuzi
Port of xv6 operating system to Nyuzi processor
kernel operating-system processor
Last synced: 15 Oct 2024
https://github.com/brunexgeek/machina
A lightweight kernel and operating system for Raspberry Pi
arm baremetal-os kernel machina raspberry-pi
Last synced: 11 Nov 2024
https://github.com/benschlueter/efistub
passes kernel-commandline to the kernel if the UEFI does not support it
boot efistub kernel kernel-commandline uefi
Last synced: 18 Oct 2024
https://github.com/mental32/kernel
A Unikernel For Embedded Systems
drivers kernel operating-system osdev rust
Last synced: 07 Nov 2024
https://github.com/yjdoc2/os-project
A project done for OS course, extending a kernel from https://github.com/dthain/basekernel, to implement threading capabilities, give an API for threading, and implement various scheduling techniques.
c kernel operating-system os-dev scheduling-policies threading
Last synced: 25 Nov 2024
https://github.com/sen-h/vidos
Complete single purpose linux system that just plays videos
av1 av1-videos buildroot dav1d kernel linux linux-distribution mkv opus video webm
Last synced: 28 Sep 2024
https://github.com/sjkingo/luminary
Luminary is a small x86 real-time operating system
kernel operating-system osdev qemu real-time ulysses x86
Last synced: 20 Dec 2024
https://github.com/raspiduino/a6lte-kvm
Kernel with ARM/KVM for SM-A600G (Samsung Galaxy A6) with Exynos7870 SoC
aarch64 android arm armv8a exynos7870 kernel kvm linux linux-kernel qemu qemu-kvm samsung samsung-galaxy samsung-galaxy-a6
Last synced: 08 Dec 2024
https://github.com/Garnek0/GarnOS
OS powered by a modular kernel
c kernel operating-system os osdev
Last synced: 15 Nov 2024