Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with kernel
A curated list of projects in awesome lists tagged with kernel .
https://gitlab.com/weinholt/loko
Optimizing Scheme compiler for Linux, NetBSD and bare hardware. https://scheme.fail/
Last synced: 02 Aug 2024
https://github.com/BugenZhao/litchi-rs
An x86-64 kernel with ~100% Rust (originally) in a week. `async` inside!
kernel osdev rust-osdev x86-64
Last synced: 02 Aug 2024
https://github.com/Unturned3/Microdot
The Microdot Project guides you to create a fully functional but compact Linux system from scratch
busybox cross-compilation cross-compiler cross-toolchain kernel linux linux-kernel microdot-linux musl tiny tutorial
Last synced: 03 Aug 2024
https://github.com/PauloMigAlmeida/AlmeidaOS
Simple, self-contained, clean code, well-documented, hobbyist 64-bit operating system for Intel and AMD processors. It's written in Assembly (Intel syntax) and C (GNU99 Standard) in which I strive for adding comments to the source code so it could be used as a reference for future OS developers
amd amd64 bootloader buddy cmos heap hobby-os hobbyist-os intel kernel operating-system operating-systems os osdev paging pic pit x86-64
Last synced: 03 Aug 2024
https://github.com/snorez/srcinv
source code audit tool
audit fuzzing kernel linux open-source qa
Last synced: 04 Aug 2024
https://github.com/yshurik/inferno-rpi
This is compilation of Labs โPorting Inferno OS to Raspberry Piโ. We decided to organize it as some set of small labs with very detailed steps of what is done to reach results and make everything easy to reproduce.
hardware inferno kernel lab operating-system os plan9 raspberry-pi
Last synced: 31 Jul 2024
https://github.com/corneal64/realtek-usb-wireless-adapter-drivers
Realtek USB Wireless Adapter Drivers [0bda:f179] (Kernel 4.15.x ~ 5.9.x)
0bda arm arm-devices arm-drivers arm64 kernel obdaf179 raspberry-pi raspberry-pi-3 raspberrypi rtl8188fu wifi wireless wireless-adapter
Last synced: 27 Sep 2024
https://github.com/gregoirehenry/rust-spice
WOW! The complete NASA/NAIF Spice toolkit is actually usable on Rust
cspice kernel naif naif-spice-toolkit nasa rust rust-lang rust-spice space spice
Last synced: 30 Sep 2024
https://github.com/Narasimha1997/rust-kernel-barebones
A minimal 64-bit rust kernel and a bunch of configuration scripts that can be used to bootstrap Operating system development using Nightly-Rust compiler.
cargo kernel osdev rust rust-osdev x86-64
Last synced: 02 Aug 2024
https://github.com/iguessthislldo/georgios
Hobby Operating System
hobby-os kernel operating-system osdev unix x86 x86-32 zig ziglang
Last synced: 30 Sep 2024
https://github.com/osresearch/safeboot-loader
Linux kernel module to use UEFI Block IO Protocol devices. Probably not a good idea.
bootloader efi firmware kernel uefi
Last synced: 29 Jul 2024
https://github.com/tianyuanhao/kernel-syslog
๐ Kernel module that can be used as a replacement for syslog, logger or logwrapper
android bash dmesg embedded init init-system initramfs journal journalctl kernel kernel-module kernel-modules kmsg linux logger logging shell syslog systemd ttyprintk
Last synced: 01 Aug 2024
https://github.com/ks0n/goOSe
A minimal Kernel written in Rust
goose hacktoberfest kernel rust
Last synced: 02 Aug 2024
https://github.com/raamana/kernelmethods
Foundational library for Kernel methods in pattern analysis and machine learning
data-science data-structures kernel kernel-functions kernel-methods kernels machine-learning metric-learning mkl multiple-kernel-learning pattern-analysis pattern-recognition scikit-learn svm
Last synced: 30 Sep 2024
https://github.com/LittleFox94/lf-os_amd64
Hobby operating system for amd64 with high ambitions - mirror
amd64 hobby-os kernel lowlevel microkernel osdev
Last synced: 04 Aug 2024
https://github.com/HExSA-Lab/nautilus
Nautilus Aerokernel
aerokernel hpc hrt hvm hybrid-runtimes kernel nautilus operating-system os supercomputing unikernel virtual-machine
Last synced: 01 Aug 2024
https://github.com/adafruit/circuitpython_jupyter_kernel
Jupyter kernel to interact with CircuitPython board over USB
circuitpython jupyter jupyter-notebook kernel
Last synced: 29 Sep 2024
https://github.com/ajxs/cxos
Operating System development experiment in Ada
ada kernel low-level-programming operating-system osdev
Last synced: 30 Jul 2024
https://github.com/jeremygelb/spnetwork
An R package to perform spatial analysis on networks.
cran kernel kernel-density-estimation network network-analysis r r-package rstats spatial spatial-analysis spatial-data-analysis
Last synced: 29 Sep 2024
https://github.com/dentrax/dentos
Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C
assembly c c99 kernel operating-system os osdev standalone x86-os
Last synced: 29 Sep 2024
https://github.com/rphang/evilbpf
Weaponizing the Linux Kernel (Hide Files/PID, SSH backdoors, SSL Sniffer, ...) by poking around eBPF/XDP
ebpf kernel linux-kernel-hacking offensive-security rootkit security sshd xdp
Last synced: 29 Sep 2024
https://github.com/48cf/limine-zig-template
A simple template for building a Limine-compliant kernel in Zig.
amd64 bare-bones barebones kernel limine limine-bootloader template x86-64 zig ziglang
Last synced: 30 Sep 2024
https://github.com/asch/dis
DIS: blockDevice over Immutable Storage
cloud distributed-systems kernel linux storage virtual-machine
Last synced: 01 Aug 2024
https://github.com/InES-HPMM/linux-l4t-4.4
Linux kernel 4.4 forked from Nvidia Linux4Tegra for TX1 and TX2. Supports L4T 28.1 and 28.2.1
csi hdmi hdmi2csi kernel linux linux4tegra nvidia tx1 tx2
Last synced: 09 Aug 2024
https://github.com/oro-os/kernel
Kernel for the Oro Operating System
hybrid-kernel kernel microkernel operating-system operating-system-kernel
Last synced: 03 Aug 2024
https://github.com/fbac/sklookup-go
eBPF sk_lookup program as a golang library
cilium cilium-ebpf ebpf ebpf-programs golang kernel linux linux-kernel networking networking-programmability socket socket-programming
Last synced: 30 Sep 2024
https://github.com/mark-i-m/os2
x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
async kernel message-passing os osdev rust x86-64
Last synced: 01 Aug 2024
https://github.com/b3h3moth/unixcentric
Everything is focused on Unix systems. From C Language Programming to Unix Systems Programming and Kernel Hacking
articles c c11 c89 c99 documentation kernel kernel-hacking kernel-modules linux papers system-programming talks unix unix-like unix-philosophy
Last synced: 29 Sep 2024
https://github.com/RavSS/HAVK
An attempt at a minimalistic and secure operating system.
ada kernel operating-system osdev security spark-ada
Last synced: 30 Jul 2024
https://github.com/zliuva/ktlswrapper
A wrapper that enables TLS support (TLS 1.2 with AES 128 GCM) for existing applications without code change.
c kernel ld-preload sockets tls
Last synced: 03 Aug 2024
https://github.com/abhineetraj1/basic-operating-system
This is basic operating system, with kernel made in C.
c c-language kernel kernel-source operating-system operating-system-kernel operating-systems-project
Last synced: 29 Sep 2024
https://github.com/MaxDesiatov/Hleeb
Swift running on bare metal Raspberry Pi
bare-metal kernel operating-system operating-system-learning osdev raspberry-pi swift
Last synced: 03 Aug 2024
https://github.com/itsManjeet/rlxnix
a experimental monolithic kernel in rust
kernel linux monolithic osdev rust
Last synced: 16 Aug 2024
https://github.com/itsManjeet/rlxnix-kernel
a experimental monolithic kernel in rust
kernel linux monolithic osdev rust
Last synced: 20 Aug 2024
https://github.com/milouk/gcc-prebuilt-elf-toolchains
This repo contains Weekly GCC 11 builds for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch64 systems.
aarch64 aarch64-linux-gnu android android-toolchain compiler elf gcc gcc-arm-toolchain gcc-complier gcc10 gcc11 kernel raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi rpi4 sphinx toolchain
Last synced: 27 Sep 2024
https://github.com/ziozzang/android-kernel-builder-docker
Dockerized Android Kernel build Environments. for Android PIE(with gcc/clang)
android android-pie beryllium boot-image build clang custom-kernel developer-environment docker example gcc kernel mtk poco-f1 pocophone qualcomm xda xiaomi
Last synced: 01 Aug 2024
https://github.com/farlepet/lambda-kern
Multi-architecture hobby operating system created in C
armv7 assembly c kernel osdev raspberry-pi x86
Last synced: 01 Aug 2024
https://github.com/prool/proolix
Simple hobby POSIX-compatible OS for i8086+
assembly bios boot-sector c forth kernel master-boot-record msdos msdos-emulator operating-systems partition-table posix x86
Last synced: 01 Aug 2024
https://github.com/krishpranav/pranaos-old
pranaOS moved to: https://github.com/pranaOS/pranaOS
c c-plus-plus clang cplusplus desktop desktop-environment kernel linux linux-desktop linux-desktop-environment linux-kernel linux-system operating-system os prana-os pranaos pull-request unix unix-os unix-platform
Last synced: 01 Oct 2024
https://github.com/AetherRadio/X6100Buildroot
A project to build a Linux kernel and OS for the Xiegu X6100 without having to copy files from the vendor's kernel.
kernel linux linux-kernel xiegu
Last synced: 04 Aug 2024
https://github.com/loxilb-io/loxilb-ebpf
loxilb ebpf sub-module
cloud-native datapath ebpf kernel
Last synced: 27 Sep 2024
https://github.com/tmiland/kernel-installer
Script to install the Linux kernel from source on Debian-based distributions, for all architectures.
debian debian-linux kernel kernel-install kernel-installation
Last synced: 29 Sep 2024
https://github.com/rollingrhinoremix/rhino-update
Rhino Update is a command-line utility script which will provide updates to items that do not hit the Ubuntu devel repositories, such as the latest Linux Kernel.
bash bash-script kernel linux linux-distribution rolling-release rolling-update script ubuntu ubuntu-rolling
Last synced: 28 Sep 2024
https://github.com/kkebo/swift_os
An operating system written in Swift.
aarch64 kernel operating-system os osdev swift
Last synced: 31 Aug 2024
https://github.com/t2minator/mbp-tails
How to get Tails working on T2 Apple device (e.g. 2019 MacBook Pro) without needing external keyboard/mouse.
anonymity anonymous apple apple-t2 chroot debian debian-linux kernel linux linux-kernel macbook macbookpro macbooks mpb privacy security t2 t2tails tails tor
Last synced: 29 Sep 2024
https://github.com/slavaim/riscv-magenta
Magenta kernel port to RISC-V
fuchsia-os kernel magenta magenta-kernel musl porting qemu risc-v syscalls
Last synced: 31 Jul 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: 28 Sep 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: 29 Sep 2024
https://github.com/no92/vineyard
Moved to:
c hobby-os kernel operating-system operating-systems osdev posix uefi x86-64
Last synced: 29 Jul 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: 29 Sep 2024
https://github.com/tomstitt/lupyter
A Lua Kernel for Jupyter built on ipykernel.
jupyter jupyter-notebook kernel lua
Last synced: 02 Oct 2024
https://github.com/vericast/kernda
Add conda activation to an IPython kernel spec
conda ipython jupyter kernel team-platform
Last synced: 28 Sep 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: 01 Oct 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: 02 Oct 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: 02 Aug 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/bobuhiro11/understanding-the-linux-kernel
A set of scripts useful for building, running, and debugging custom Linux kernels
kernel linux linux-kernel qemu
Last synced: 30 Sep 2024
https://github.com/pgwipeout/linux
Linux kernel source tree, working on sbc support.
Last synced: 04 Aug 2024
https://github.com/at-ec/at-fsm
At-FSM is an open and user-friendly embedded Finite State Machine (FSM) included the Primitive State Machine (PSM) and Hierarchical State Machine (HSM).
c-language chinese embedded-systems finite-state-machine firmware hierarchical-state-machine iot kernel mcu robot state-machine
Last synced: 29 Sep 2024
https://github.com/randruc/lazuli
Lazuli is a multitasking RTOS (Real-Time Operating System/kernel) targeting AVR microcontrollers. It allows to program and run multiple independent tasks in a real-time context on AVR microcontrollers.
arduino asm atmega atmega328p atmel avr avr-gcc avr-mcus avr-microcontrollers avr-programming c c89 code-quality embedded kernel mcu os real-time rtos scheduling
Last synced: 29 Sep 2024
https://github.com/cirocosta/hello-world-lkm
A "hello-world" loadable kernel module
Last synced: 04 Aug 2024
https://github.com/mahdizynali/simix
Simix is a custom simple linux kernel based on arch x86_64
custom-kernel kernel linux linux-distribution linux-kernel simix unix x86-64
Last synced: 28 Sep 2024
https://github.com/raffaellod/tinytium
Compact BusyBox-based initramfs with integrated local/remote recovery mode.
Last synced: 06 Aug 2024
https://github.com/konstantin89/windows-kernel-debugging-guide
Guide about remote Windows kernel debugging
debugging kernel visual-studio windows
Last synced: 02 Aug 2024
https://github.com/moisam/laylaos
A hobby OS with a custom kernel and userspace, with many ported software including musl libc, SDL2 and even Qt5!
c c-library cdrom grub2 kernel laylaos musl musl-libc operating-system operating-systems os osdev qt qt5 sdl2 sdl2-image window-manager x86-64
Last synced: 28 Sep 2024
https://github.com/hdeplaen/kerch
Kernel Methods on PyTorch
deep-learning gpu kernel machine-learning python
Last synced: 29 Sep 2024
https://github.com/javinator9889/kernelupgrader
A Python tool for upgrade your kernel safely from kernel.org
compiler fast free kernel linux linux-kernel python python3 updater upgrade-tool user-friendly
Last synced: 30 Sep 2024
https://github.com/zixu-w/zxos
Bare bone kernel from tutorial http://wiki.osdev.org/
Last synced: 01 Oct 2024
https://github.com/dibsonthis/SimpleFilter
Python module for image convolution and ML classification.
classification classifier convolution convolutional-layers convolutional-networks filter filters kernel kernel-module machine-learning machine-learning-library python simplefilter
Last synced: 07 Aug 2024
https://github.com/0xbekoo/malware-resurrection
This project enables malware to resurrect and remain hidden even after termination, using a User-Mode Program and Kernel-Mode Driver as part of the Malware Resurrection technique.
executable kernel kernel-driver malware malware-resurrection resurrection windows
Last synced: 01 Oct 2024
https://github.com/morgant/recordctl
OpenBSD convenience utility for enabing/disabling/toggling audio/video recording in the kernel
audio-recording kernel openbsd openbsd-scripts privacy-tools sysctl video-recording
Last synced: 26 Sep 2024
https://github.com/vresque/esque
A modern microkernel
bootloader embedded kernel microkernel operating-system os osdev rust rust-crate rust-lang safe secure web-assembly x86-64
Last synced: 29 Jul 2024
https://github.com/chentao-kernel/spycat
An eBPF kernel Observable Agent To Spy Performance Issue On OS.
Last synced: 27 Sep 2024
https://github.com/krishpranav/kernelexploits
Various Kernel Exploits For Linux And Windows
cve cve-exploits exploits kernel kernel-exploits
Last synced: 01 Oct 2024
https://github.com/bellthomas/citadel
Citadel โ A Trusted Reference Monitor for the Linux Kernel using Intel SGX Enclaves
difc enclave kernel linux lsm reference-monitor security sgx
Last synced: 02 Aug 2024
https://github.com/aurixos/os
AurixOS kernel
c kernel operating-system osdev x86-64
Last synced: 03 Aug 2024
https://github.com/sonodima/physpatch
PhysPatch performs physical memory scanning and patching of the entire Windows Kernel using DMA
dma kernel memflow memory rust virtual-machine windows
Last synced: 02 Oct 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: 28 Sep 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: 28 Sep 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: 28 Sep 2024
https://github.com/simp/pupmod-simp-auditd
The SIMP auditd Puppet Module
auditd kernel puppet simp simp-ecosystem
Last synced: 30 Sep 2024
https://github.com/romiyusnandar/kernel_build_action
Build action for linux kernel
action github github-actions kernel
Last synced: 01 Oct 2024