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-29 00:10:13 UTC
- JSON Representation
https://github.com/empyreal96/linux-sony-hollyss-kernel-3.10
Unmodified kernel source of the Xperia M5 (30.2.A.1.21) site to packaged source on their site --->
android-kernel android-kernel-source android-source kernel kernel-source linux linux-kernel mt6795 sony-hollyss sony-source xperia-m5
Last synced: 12 Nov 2024
https://github.com/justalexeydev/evaos
EvaOS is an operating system implemented in ReactJS and designed on the VioletKernel system library.
kernel operating-system reactjs site
Last synced: 22 Dec 2024
https://github.com/aviksaikat/linghost
LinGhost - Linux Privilege Escalation Tool
kernel linux privilege privilege-escalation tool
Last synced: 24 Nov 2024
https://github.com/krishpranav/kernelexploits
Various Kernel Exploits For Linux And Windows
cve cve-exploits exploits kernel kernel-exploits
Last synced: 15 Oct 2024
https://github.com/danirod/jacqueline
An experimental i386 kernel written in Pascal
assembly elf i386 i386-elf kernel osdev pascal x86 x86-kernel
Last synced: 28 Nov 2024
https://github.com/afiskon/linux-kernel-modules
Experiments with Linux kernel modules
driver-programming drivers kernel linux ring0
Last synced: 17 Nov 2024
https://github.com/m3dzik/initrs
Linux init written in Rust 🦀
education educational-project hacktoberfest init init-system kernel linux openrc runit rust rust-lang services systemd unix
Last synced: 22 Dec 2024
https://github.com/aurixos/os
AurixOS kernel
c kernel operating-system osdev x86-64
Last synced: 15 Nov 2024
https://github.com/nishkarshraj/operating-systems-with-c-and-shell
Operating Systems with Shell and C programming
algorithms algorithms-and-data-structures bash c cpp data data-structures file filesystem fork kernel linux open-source opensource operating-system piping scheduler scheduling-algorithms shell shell-scripts
Last synced: 10 Nov 2024
https://github.com/smokku/wrte
microkernel-like environment to run untrusted applications in browser
distributed javascript kernel microkernel operating-system runtime sandbox untrusted-applications www
Last synced: 27 Oct 2024
https://github.com/louisjenkinscs/moltaros
A minimal implementation of an Operating System implemented in (mostly) C and (sparse) Assembly
educational heap kernel operating-system x86
Last synced: 02 Nov 2024
https://github.com/jakuj/bootable-stuff
A two-stage bootloader, an x86-64 kernel, and an OS stub
bootloader kernel osdev x86-64
Last synced: 10 Nov 2024
https://github.com/0xor0ne/docker-x-builder
Docker image for cross-compilation (mainly Buildroot and Linux kernel)
buildroot cross-compilation crosscompile docker embedded emulation kernel linux linux-kernel
Last synced: 06 Nov 2024
https://github.com/chentao-kernel/spycat
An eBPF kernel Observable Agent To Spy Performance Issue On OS.
Last synced: 11 Oct 2024
https://github.com/kdrag0n/caf_kernel_wahoo
CAF 4.4-based kernel for the Pixel 2 / XL (walleye/taimen), unified as wahoo. Note that this is a proof-of-concept which cannot fully boot Android due to encryption issues.
Last synced: 17 Nov 2024
https://github.com/quintenvandamme/trident
The magic kernel manager for ubuntu based distros and WSL2 written in dart.
cli dart kernel kernel-compilation linux linux-kernel ubuntu wsl
Last synced: 12 Oct 2024
https://github.com/romiyusnandar/kernel_xiaomi_bengal_515
common kernel tree for topaz/tapas
Last synced: 05 Dec 2024
https://github.com/ymdarake/write-your-own-operating-system
Sample code for the video "Write your own Operating System"
kernel operating-system operating-system-learning os
Last synced: 15 Nov 2024
https://github.com/harilvfs/archlts
Script to install the Linux LTS kernel on Arch and Arch-based distributions.
Last synced: 29 Oct 2024
https://github.com/cyb3rmx/kerneldevelopment
Code snippets about kernel development training.
kernel kernel-module linux training-materials
Last synced: 21 Nov 2024
https://github.com/jmaczan/tinyconv
🌸 Image processing with kernel and convolution
convolution convolution-filter image-processing image-processing-python kernel python python3
Last synced: 27 Dec 2024
https://github.com/hisorange/kernel
Async Application Kernel written in TypeScript
application async kernel modules
Last synced: 14 Oct 2024
https://github.com/sweeticelolly/my_first_driver
Hello world from kernel!
driver hello-world kernel kernel-driver kmdf tutorial
Last synced: 24 Nov 2024
https://github.com/ahmedraja1/khud-ka-operating-system
A full Fledge Operating System based in C.
c kernel linux linux-kernel macintosh operating-system osx system-programming unix windows
Last synced: 17 Nov 2024
https://github.com/jacob-doll/phoenixos
Project following progression through operating system development documenting challenges as the project progresses.
bootloader kernel operating-system operating-systems os-dev os-development
Last synced: 23 Oct 2024
https://github.com/Akash98Sky/android_kernel_leeco_msm8976
linux kernel 3.10.108
Last synced: 23 Oct 2024
https://github.com/simp/pupmod-simp-auditd
The SIMP auditd Puppet Module
auditd kernel puppet simp simp-ecosystem
Last synced: 19 Dec 2024
https://github.com/eersoy93/os93
My second attempt OS from scratch
assembly bootloader c kernel nasm os-development osdev
Last synced: 21 Dec 2024
https://github.com/acerv/runltp-ng-original
Next-gen LTP runner
kernel linux linux-kernel linux-test linux-test-project python testing-framework
Last synced: 07 Nov 2024
https://github.com/rasheedmhd/oubre
Learning to build an Operating System in Rust following this curriculum, https://os.phil-opp.com/
kernel operatingsystems os programming rust systems
Last synced: 19 Dec 2024
https://github.com/caoimhebyrne/angeldust
A Rust mini-kernel for the Raspberry Pi 3B and Raspberry Pi 4B
aarch64 kernel raspberry-pi rust rust-kernel
Last synced: 19 Dec 2024
https://github.com/romiyusnandar/kernel_build_action
Build action for linux kernel
action github github-actions kernel
Last synced: 08 Nov 2024
https://github.com/contributte/nella
👩💻 Opinionated pre-configured kernel based on Nette (@nette). Suitable for all kind of apps.
boot bootloader bootstrap contributte kernel nella nette nette-framework preconfigured
Last synced: 12 Oct 2024
https://github.com/aunali1/kernel_tegra_dragon
Linux kernel for Tegra X1 dragon (Pixel C) with custom improvements.
dragon kernel linux linux-kernel nvidia ryu tegra
Last synced: 16 Nov 2024
https://github.com/hgruniaux/pi-kachulm_os
A mini OS kernel for Raspberry PI 3 and 4
baremetal kernel os rasberrypi raspberry-pi raspberry-pi-3 raspberry-pi-4
Last synced: 17 Dec 2024
https://github.com/iomonad/kfs
x86 Kernel From Scratch: From basic bootable kernel, GDT & IDT implementation to advanced ELF memory parser & complete kernel/userspace syscall mechanism.
elf-memory-parser kernel kernel-from-scratch kfs
Last synced: 10 Nov 2024
https://github.com/vardan2009/zenith
Zenith OS is a simple Operating System Created with Cosmos and C#!
cosmos cosmos-os csharp graphics kernel low-level operating-system osdev
Last synced: 19 Nov 2024
https://github.com/mjahmadee/machine-learning-and-fault-detection
Machine Learning and Fault Detection
adaline bayes data-processing k-nearest-neighbours kernel kernel-density kernel-density-estimation knn linear-classifier madaline parzen perceptron preprocessing regression widrow-hoff
Last synced: 12 Nov 2024
https://github.com/wolftech-innovations/wolfos
WolfOS - " An extendable NixOS-Like Ubuntu based OS."
deployable distro fast foss kernel linux linux-distribution linuxdistros nixos operating-system os ubuntu
Last synced: 12 Oct 2024
https://github.com/torqs-project/q8s-kernel
Kernel extension for executing quantum programs in simulators on q8s clusters
hacktoberfest jupyter jupyter-kernels jupyter-notebook kernel kubernetes python quantum quantum-computing
Last synced: 25 Nov 2024
https://github.com/ilanvinograd/os_32bit
32 Bit Operation System
32-bit 32bit assembly c kernel low-level nasm-assembly operation-system operation-systems os osdev qemu x86
Last synced: 11 Nov 2024
https://github.com/sukhmancs/os-dev
Operating system written in x86 assembly and C.
bootloader bootsector c kernel operating-system registers vda x86 x86-assembly
Last synced: 07 Nov 2024
https://github.com/torralbaa/N2OS
Sistema operativo libre y colaborativo, donde todos pueden contribuir.
gpl gplv2 kernel microkernel operating-system operating-systems os osdev
Last synced: 23 Oct 2024
https://github.com/m0rf30/qemu-kernel-rpi-3
QEMU kernel builds for Raspberry Pi 3 (and greater) devices
aarch64 arm64 armv8 kernel qemu raspberry-pi simonpi
Last synced: 06 Dec 2024
https://github.com/upc-ghs/gpkde
Fortran Code for Grid Projected Kernel Density Estimation From Multidimensional Particle Distributions
concentration density-estimation fortran kernel particles three-dimensional
Last synced: 04 Dec 2024
https://github.com/arda-guler/kikaos
Basic OS kernel with basic command line
command-line educational kernel operating-system os terminal
Last synced: 12 Nov 2024
https://github.com/katya-incorporated/aurora-store
About Aurora Store 📺 focused on security, minimalism and usability. Our app store is currently being used to distribute our own apps and the Google Play mirror for isolated download functionality of all apps that are available on the Google Play Market. In the future, it will be used for the possible distribution of builds of Katya ® 👽 Mobile OS.
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: 12 Oct 2024
https://github.com/samtebbs33/jaq
A hobby x86 kernel. Superseded by https://github.com/ZystemOS/pluto
Last synced: 19 Dec 2024
https://github.com/linarcx/arenos
A minimal linux distribution based on suckless/openbsd/busybox ideas.
busybox kernel linux minimalist openbsd suckless
Last synced: 20 Dec 2024
https://github.com/rcore-os/rcore-tutorial-deploy
Tutorial Doc for rCore OS step by step (3rd edition)
Last synced: 14 Nov 2024
https://github.com/francescodisalesgithub/simpleviruswriting
An example of basic virus writing in C
c exploit fallocate fork-bomb hacking hide-messages kernel linux passwords shadowfile timebomb virus-writing
Last synced: 29 Nov 2024
https://github.com/neuralteam/kernel
Package for directly calling Windows kernel functions (an improved version of https://github.com/C-Sto/BananaPhone)
Last synced: 13 Nov 2024
https://github.com/dracarys18/kernel_tracker
A Bot to Track Kernel Upstreams from kernel.org and Post it on Telegram Channel
beautifulsoup4 kernel linux linux-kernel python telegram telegram-bot
Last synced: 21 Dec 2024
https://github.com/dracos-linux/build-script
Generate DracOS GNU/Linux Remaster images
debian debian-linux kernel linux open-source operating-system
Last synced: 19 Nov 2024
https://github.com/wjsjtu/socket-control
This project is aimed to control the socket connection by hijacking the syscall table, configure file is in JSON format and transferred into kernel by netlink.
c kernel netlink socket socket-control syscall-table syscalls
Last synced: 22 Dec 2024
https://github.com/populated/avoid-all-eyes
A Python-based tool designed to attempt to hide processes from task managers.
c ctypes diagram dkom kernel kernel-methods processes python
Last synced: 15 Nov 2024
https://github.com/landhb/nixmodule
Simple qemu wrapper to automatically test out-of-tree linux kernel modules against multiple kernel versions.
framework kasan kernel linux linux-kernel lkm out-of-tree qemu qemu-kvm rust testing
Last synced: 12 Oct 2024
https://github.com/katya-incorporated/pixel-6a-kernel-prebuilts
The Google Pixel 6a arrived with a big challenge in front of it — reclaim the title of the best cheap phone to buy, particularly for those who prize top-notch cameras above all else. It wasn't an easy fight for the budget Pixel. Since the Google Pixel 5a arrived at the end of last summer, both Apple and Samsung have come out with low-cost options.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-source linux linux-app linux-kernel linux-shell
Last synced: 17 Dec 2024
https://github.com/katya-incorporated/pixel-7-and-pixel-7-pro-kernel-prebuilts
It was a fairly unexciting conclusion. When I reviewed the Google Pixel 7 Pro last year, I walked away with the impression of a phone that was a bit better in some important ways but wasn’t quite the superintelligent, time-saving device that Google claimed it was. It was just a good smartphone, not a smarter smartphone. But that was over six month
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/dpbm/c
Learning C language
api c driver gcc glut gnu h kernel linux linux-kernel make makefile opengl programming programming-language unix
Last synced: 18 Nov 2024
https://github.com/ubugeeei/vaughan
Operating system scratch implements in C lang
clang gui kernel micro-kernel operating-system window-system
Last synced: 20 Dec 2024
https://github.com/nufeng1999/jupyter-myc-kernel
Minimalism Jupyter C kernel
c gcc jupyter jupyter-notebook kernel
Last synced: 07 Nov 2024
https://github.com/lseything/kernel_xiaomi_topaz_experimental
Experimental Kernel Source from Project Anything 'THIS IS AN EXPERIMENTAL SOURCE CODE, IF YOU WANT TO USE IT TO REBUILD AND DO SHIT I'M NOT TO BLAME <3 AND THIS IS NOT ANYTHINGKERNEL.
android experimental gki kernel sapphire sapphiren source tapas topaz
Last synced: 07 Nov 2024
https://github.com/hivesolutions/patches
Set of random patches for a series of projects
Last synced: 16 Nov 2024
https://github.com/Platypus-Tech/linufux
Linux kernel source tree with ridiculous modifications :D
c gnu gpl gplv2 kernel linux linux-kernel os
Last synced: 23 Oct 2024
https://github.com/0xor0ne/docker-linux-kernel-builder
Docker image for Linux kernel cross-compilation
cross-compilation crosscompile docker kernel linux linux-kernel
Last synced: 25 Dec 2024
https://github.com/katya-incorporated/pixel-4-and-4-xl-kernel-prebuilts
As the most leaked phone in phoneland, the Pixel 4 and 4 XL held few surprises when Google finally unveiled them in October 2019. We knew it would have a new facial recognition feature (here's how the Pixel 4's face unlock compared to the iPhone 11's Face ID when we tested both in four typical scenarios), a 90Hz screen and an exceptional camera.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-module kernel-source
Last synced: 17 Dec 2024
https://github.com/not-nik/llvm-kernel
A hello world kernel, written in LLVM IR
hello-world kernel llvm llvm-ir
Last synced: 28 Nov 2024
https://github.com/katya-incorporated/pixel-6-and-pixel-6-pro-kernel-prebuilts
Ever since I got the Pixel 6 Pro, I’ve been reluctant to use it as my daily driver, opting instead to keep my secondary SIM in it. The smaller Pixel 5 remained my go-to phone. But for the purpose of this revisit, I set aside my pocketable Pixel 5 and made the leap to the 6 Pro. For the first few days, the change in size was nothing.
aosp aosp-android aosp-build aosp-device aosp-kernel kernel kernel-driver kernel-methods kernel-module linux linux-kernel linux-shell
Last synced: 17 Dec 2024
https://github.com/sporeball/nn
nearly nothing: a toy operating system
kernel operating-system osdev systems
Last synced: 11 Oct 2024
https://github.com/stdlib-js/math-base-special-kernel-tan
Compute the tangent of a number on [-π/4, π/4].
angle javascript kernel math mathematics node node-js nodejs radians stdlib tan tangent trig trigonometry
Last synced: 21 Dec 2024
https://github.com/archibate/chaos
A hobby operating system based on my microkernel
c c-library kernel microkernel operating-system os
Last synced: 09 Nov 2024
https://github.com/turulomio/mykernel
My kernel scripts to compile it in Gentoo systems
cryptsetup gentoo grub initramfs-generator kernel
Last synced: 28 Dec 2024
https://github.com/hgn/machine-code-analyzer
Machine Code Analyzer for X86(_64) ISA
assembler branch disassembler instruction-analyzer jump-analyzer kernel python
Last synced: 26 Dec 2024
https://github.com/brookinsconsulting/bckernelmoduleoverride
BC Kernel Module Override is a simple eZ Publish Platform (Legacy) kernel override extension which overrides the default ezmodule class to provide a simple feature it allows extension based module views to override default kernel module views
ezmodule ezpublish ezpublishlegacy ezpublishplatform kernel kernel-override module override php
Last synced: 27 Nov 2024
https://github.com/nthnn/rishka
RISC-V core virtual runtime written in C/C++ (Arduino platform) intended for ESP32-WROVER with PSRAM.
arduino arduino-platform arduino-platformio arduino-project esp32 esp32-arduino kernel kernel-development kernel-source operating-system operating-system-kernel os-dev os-development risc-v risc-v-emulator risc-v-simulator
Last synced: 13 Nov 2024
https://github.com/davidbuchanan314/anonymos
Yet another unnamed operating system project.
Last synced: 28 Dec 2024
https://github.com/travorlzh/linecalc
A Simple Script that calculates lines of code. It keeps calm while counting lines of Linux Kernel.
kernel line-calculator lines lines-of-code linux linux-kernel
Last synced: 16 Nov 2024
https://github.com/loneicewolf/windows-rootkits
My own 'collection' of windows rootkits.
bootkit kernel rootkit windows windows-bootkit windows-kernel windows-rootkit
Last synced: 26 Dec 2024
https://github.com/travorlzh/learnos
A repo that contains all the code written in my study of OS development.
assembly c kernel operating-system-learning tutorial
Last synced: 16 Nov 2024
https://github.com/cristianzsh/system-programs
Implementation of various Unix system programs
c kernel linux operating-systems posix programs syscalls system-calls
Last synced: 17 Nov 2024
https://github.com/gunh0/linux-kernel
🖥️ Linux Kernel Programming for My Own Kernel Modules
kernel kernel-development linux linux-kernel
Last synced: 03 Dec 2024