Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/openipc/linux

Linux kernels for OpenIPC firmware

goke hisilicon ingenic kernel linux novatek openipc rockchip sigmastar xiongmai

Last synced: 14 Nov 2024

https://github.com/qdata/gakco-svm

ECML16: GaKCo: a Fast Gapped k-mer string Kernel using Counting

fasta gakco-svm kernel

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/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/tsukumijima/quastation-ubuntu

Qua Station 向けの Linux カーネルのビルドと、Ubuntu 20.04 LTS の rootfs の構築を全自動で行うスクリプト

kernel linux realtek rtd1295 ubuntu

Last synced: 13 Nov 2024

https://github.com/uditkarode/epsilon

Custom kernel for sweet based on Delta, builds hosted on @sweet_epsilon on Telegram (GH releases are outdated)

kernel sweet

Last synced: 14 Nov 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/simplyceo/generikit-hid-sony

Generic PlayStation patches. Those that were revoked by the sages.

controller custom driver generic kernel linux playstation

Last synced: 07 Nov 2024

https://github.com/souravgoswami/linux_stat

Linux only, efficient system utilization reporting and system monitoring gem

battery bios cpu filesystem kernel linux linux-stat linux-stats memory mount net os process rails-gem ruby ruby-gem statvfs swap unistd-h utsname

Last synced: 22 Dec 2024

https://github.com/littledivy/deno-os

Pre-compiled source for a Deno based OS

deno kernel linux os

Last synced: 23 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/turkishrational/retrounix

Retro UNIX v1 (8086 port/derivation of Original UNIX v1 for PDP-11) and Retro UNIX 386 v1.? OS project

assembler assembly code kernel nasm os retro retrounix rufs runix source unix unix386 unix8086 unixv1 v1 v7

Last synced: 06 Nov 2024

https://github.com/kotleni/helloos

Hello OS kernel. (home project)

baremetal c kernel linker nasm os x86

Last synced: 09 Nov 2024

https://github.com/maxgio92/krawler

A crawler for kernel releases distributed by the major Linux distributions.

crawler kernel linux scraping

Last synced: 28 Oct 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/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/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/tomstitt/lupyter

A Lua Kernel for Jupyter built on ipykernel.

jupyter jupyter-notebook kernel lua

Last synced: 21 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/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/bebehei/akulm

After KernelUpgrade Loadable Modules

archlinux kernel pacman-hooks

Last synced: 19 Nov 2024

https://github.com/youben11/youbix

Yet another simple kernel

assembly-x86 c i386 kernel

Last synced: 17 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/andy-python-programmer/stivale

Rust crate for parsing stivale and stivale 2 structures.

bootloader kernel stivale

Last synced: 16 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/oefenweb/ansible-sysctl

Ansible role to manage sysctl settings

ansible debian kernel performance sysctl ubuntu

Last synced: 22 Nov 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/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

kernel os osdev rust

Last synced: 31 Oct 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/andreoss/kernel-overlay

linux kernel overlay

kernel nix nixos

Last synced: 30 Oct 2024

https://github.com/SartoxSoftware/Batch2OS

A Batch to native 16-bit x86 compiler, made in Rust.

batch kernel native osdev rust x86

Last synced: 21 Nov 2024

https://github.com/sloganking/my-own-os

[Self teaching] Writing my own Operating System

kernel os

Last synced: 29 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/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/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/oovm/jupyter-protocol

Jupyter Kernel Protocol for rust

jupyter jupyter-kernels jupyter-notebook kernel

Last synced: 08 Dec 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/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/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/mesabloo/oneiric

A small kernel + OS based on how dreams work

dream kernel operating-system os

Last synced: 19 Nov 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/metan-ucw/runltp-ng

Minimalistic LTP testrunner

kernel linux linux-kernel ltp test-automation

Last synced: 07 Nov 2024

https://github.com/gmh5225/llvmintrinsicrewrite

LLVM Intrinsic rewrite for windows driver.

driver kernel llvm llvm-msvc windows

Last synced: 28 Nov 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/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/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/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/jayfoxrox/pykdclient

Cross-platform Python scripts to interface with the Microsoft Kernel Debugger

debugger debugging interface kd kernel microsoft python script secureworks serial windbg windows

Last synced: 27 Oct 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/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/vericast/kernda

Add conda activation to an IPython kernel spec

conda ipython jupyter kernel team-platform

Last synced: 12 Oct 2024

https://github.com/pablito2020/android_kernel_bq_krillin

⚡ Custom kernel for the bq E4.5

bq kernel krillin mediatek mt6582

Last synced: 12 Oct 2024

https://github.com/aphp/hiveqlkernel

HiveQL Jupyter Kernel

hive hiveql jupyter kernel notebook

Last synced: 25 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/ismoilovdevml/rust-os

Rustda Yozilgan Kernel

c ismoilovdev kernel linux rust rust-kernel

Last synced: 05 Nov 2024

https://github.com/alexander-akhmetov/mos

small operating system

kernel os osdev rust

Last synced: 16 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/no92/uefi-bare-bones

UEFI "Hello World"

barebones kernel osdev uefi

Last synced: 13 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/gmh5225/antikerneldebug-poc

POC about how to detect windows kernel debug by pool tag.

antidebug driver kernel llvm-msvc pooltag windows

Last synced: 28 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/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/arnau478/quark

Hobby OS, monolithic kernel, multiboot-compatible

grub kernel monolithic os quark

Last synced: 05 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/phip1611/phipsboot

PhipsBoot is a relocatable x86_64 bootloader for legacy boot written in Rust and assembly.

kernel multiboot x86-64

Last synced: 07 Nov 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/ianmacd/beyond2lte

Combined kernel source code for the Samsung Galaxy G970F, G973F and G975F. Use in combination with Magisk and TWRP.

android kernel

Last synced: 13 Dec 2024

https://github.com/ferhatgec/fusion

Fusion, x86 Hobby & Unique /s operating system project.

cli gdt global-descriptor-table gpl kernel keyboard operating osdev system x86

Last synced: 08 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/mental32/kernel

A Unikernel For Embedded Systems

drivers kernel operating-system osdev rust

Last synced: 07 Nov 2024

https://github.com/chivay/vmt

Toy OS written in Zig

kernel osdev zig

Last synced: 11 Nov 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/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/gszr/luatests

NetBSD kernel Lua test suite

kernel lua netbsd tests

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/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/Garnek0/GarnOS

OS powered by a modular kernel

c kernel operating-system os osdev

Last synced: 15 Nov 2024

https://github.com/naliferopoulos/kernel

x86 Homebrew'd Kernel

kernel os os-development x86

Last synced: 08 Nov 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/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/pdsmart/tzpufusionx

tranZPUter FusionX - Software based physical Z80 replacement using a Linux System-on-a-module and a highly accurate Z80 Emulation written in C.

bash c cpld driver electronics kernel linux retro som vhdl

Last synced: 15 Oct 2024

https://github.com/u-root/mkuimage

Create small Go-based root file systems -- with support for CPIOs and (TBD) Docker images

go initramfs kernel linux linuxboot system

Last synced: 07 Nov 2024

https://github.com/gmh5225/llvmwindowsdrivertest

A project only for testing windows driver by llvm-msvc.

driver kernel llvm llvm-msvc windows

Last synced: 28 Nov 2024

https://github.com/Codetector1374/GuideOS

Tutorial for Writing a Kernel

kernel operating-system osdev

Last synced: 06 Nov 2024

https://github.com/mcdostone/nom-kconfig

A Kconfig parser written in rust.

kconfig kernel linux nom parser parsing

Last synced: 12 Oct 2024

https://github.com/ecomaikgolf/alma

toy kernel written in C++ for x86-64 machines with the mere purpose of learning OS development

academic-project cmake cpp kernel make nasm qemu qemu-x86 stivale stivale2 x86-64

Last synced: 05 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