Ecosyste.ms: Awesome

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

https://github.com/oandrew/ipod-gadget

iPod usb gadget for audio playback. Client app: https://github.com/oandrew/ipod

carplay configfs gadget golang iap ipod ipod-gadget kernel reverse-engineering usb

Last synced: 24 Apr 2024

https://github.com/xxczaki/archfetch

:framed_picture: Simple CLI system information tool for Arch Linux.

arch archfetch aur cpu info kernel neofetch screenfetch wm yaourt

Last synced: 22 Apr 2024

https://github.com/jzck/kernel-zig

:floppy_disk: hobby x86 kernel zig

kernel x86 zig

Last synced: 22 Apr 2024

https://github.com/andrewrk/clashos

multiplayer arcade game for bare metal Raspberry Pi 3 B+

aarch64 kernel raspberry-pi zig

Last synced: 22 Apr 2024

https://github.com/AndreaOrru/zen

Experimental operating system written in Zig

kernel operating-system os zig

Last synced: 22 Apr 2024

https://github.com/ajxs/cxos

Operating System development experiment in Ada

ada kernel low-level-programming operating-system osdev

Last synced: 22 Apr 2024

https://github.com/RT-Thread/rt-thread

RT-Thread is an open source IoT real-time operating system (RTOS).

aiot arm cortex-a cortex-m embedded-systems iot kernel microcontroller microkernel mips real-time risc-v rtos

Last synced: 22 Apr 2024

https://github.com/EDI-Systems/M5P01_MuProkaron

A tiny real-time kernel focusing on formal reliability and simplicity.

cortex formal keil-uvision kernel leds microcontroller rtos simplicity thread

Last synced: 19 Apr 2024

https://github.com/PikoRT/pikoRT

A tiny Linux-like real-time kernel optimized for ARM Cortex-M chips

arm cortex-m kernel mcu rtos

Last synced: 19 Apr 2024

https://github.com/29jm/SnowflakeOS

"It is very special"

hobby-os kernel os osdev

Last synced: 17 Apr 2024

https://github.com/kubernetes-retired/frakti

The hypervisor-based container runtime for Kubernetes.

containers cri hypervisor katacontainers kernel kubernetes pod

Last synced: 17 Apr 2024

https://github.com/willdurand/ArvernOS

:floppy_disk: A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress

32-bit 64-bit aarch32 aarch64 asm hobby-os kernel learning-by-doing operating-system x86-64

Last synced: 17 Apr 2024

https://github.com/klange/toaruos

A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.

aarch64 armv8 baremetal bootloader c c-library cdrom compositor kernel operating-system operating-systems os osdev smp text-editor toaruos window-manager x86 x86-64

Last synced: 17 Apr 2024

https://github.com/SerenityOS/serenity

The Serenity Operating System 🐞

browser c-plus-plus desktop-environment kernel operating-system os unix

Last synced: 17 Apr 2024

https://github.com/MarcoCicognani/MeetixOS

An hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel

32-bit c11 cpp cpp20 gcc-complier ghost-kernel gnu gnu-binutils graphical gui hobby hobby-os kernel linux opensource operating-system osdev unix x86

Last synced: 17 Apr 2024

https://github.com/DeanoBurrito/northport

Monolithic kernel and support libraries for riscv64 and x86_64.

c-plus-plus kernel operating-system os osdev

Last synced: 17 Apr 2024

https://github.com/lyre-os/lyre

UNIX-like kernel and distro written from scratch

kernel limine lyre lyre-os operating-system os osdev x86-64

Last synced: 17 Apr 2024

https://github.com/byteduck/duckOS

An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!

baremetal doom dynamic-linking hobby-os kernel operating-system os osdev posix unix unix-like x86

Last synced: 17 Apr 2024

https://github.com/rdmsr/emerald

An operating system written in C

c emerald hobby-kernel hobby-os kernel operating-system os osdev

Last synced: 17 Apr 2024

https://github.com/dreamos82/Dreamos64

My experiments with osdev... again

assembly c kernel operating-system osdev

Last synced: 17 Apr 2024

https://github.com/CorruptedByCPU/Cyjon

A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.

64bit amd64 asm assembly assembly-language bootloader console cyjon gui kernel nasm operating-system os osdev shell system-programming window-manager wm x86-64

Last synced: 17 Apr 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: 17 Apr 2024

https://github.com/brutal-org/brutal

🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering

c hobby-os kernel microkernel modern-c operating-system osdev

Last synced: 17 Apr 2024

https://github.com/hhuOS/hhuOS

hhuOS - A small operating system

cpp kernel operating-system x86

Last synced: 17 Apr 2024

https://github.com/ozkl/soso

A Simple Unix-like operating system

kernel osdev unix-like

Last synced: 17 Apr 2024

https://github.com/SynestiaOS/SynestiaOS

The Synestia Operating System

arm arm64 armv7 armv8 kernel operating-system

Last synced: 17 Apr 2024

https://github.com/opuntiaOS-Project/opuntiaOS

opuntiaOS - an operating system targeting x86, ARM and RISC-V.

hobby-kernel hobby-os kernel operating-system opuntiaos os osdev userland

Last synced: 17 Apr 2024

https://github.com/Meulengracht/MollenOS

MollenOS/Vali is a modern operating system that is built with focus on abstraction and a modular design, allowing anyone to port it to any architecture. It currently targets the x86-32 and x86-64 platform.

c c-plus-plus drivers kernel modular operating os system

Last synced: 17 Apr 2024

https://github.com/mentos-team/MentOS

An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.

kernel linux linux-kernel operating-system osdev unix

Last synced: 17 Apr 2024

https://github.com/HelenOS/helenos

A portable microkernel-based multiserver operating system written from scratch.

components drivers gui helenos kernel microkernel multicore multiserver operating-system sound tcp-ip usb

Last synced: 17 Apr 2024

https://github.com/icexin/eggos

A Go unikernel running on x86 bare metal

go golang kernel netstack osdev unikernel wasm

Last synced: 17 Apr 2024

https://github.com/Bone-Project/BoneOS

💥 BoneOS Kernel and Operating System Source Tree

boneos c kernel operating-system osdev

Last synced: 17 Apr 2024

https://github.com/davidgm94/birth

A better operating system

kernel limine osdev x86-64 zig

Last synced: 17 Apr 2024

https://github.com/HidamariProject/Hidamari

Modern operating system aimed at running WebAssembly code.

kernel operating-system wasm webassembly zig

Last synced: 17 Apr 2024

https://github.com/kivikakk/daintree

[mirror] ARMv8-A/RISC-V kernel (with UEFI bootloader)

armv8 kernel risc-v uefi zig

Last synced: 17 Apr 2024

https://github.com/briandowns/sky-island

FaaS platform for running raw Go functions.

containers freebsd functions-as-a-service go golang jails kernel serverless unix zfs

Last synced: 16 Apr 2024

https://github.com/pmuens/union

POSIX compliant unikernel written in Rust.

kernel posix rust unikernel

Last synced: 16 Apr 2024

https://sysprog21.github.io/lkmpg/

The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)

books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg

Last synced: 16 Apr 2024

https://github.com/strazzere/android-lkms

Android Loadable Kernel Modules - mostly used for reversing and debugging on controlled systems/emulators

android android-lkms emulators kernel loadable-kernel-modules reverse-engineering

Last synced: 14 Apr 2024

https://github.com/lkrg-org/lkrg

Linux Kernel Runtime Guard

hardening integrity kernel linux security

Last synced: 13 Apr 2024

https://github.com/SilverRainZ/OS67

An unix-like toy kernel

c kernel os osdev toy-kernel xv6

Last synced: 13 Apr 2024

https://github.com/psankar/simplefs

A simple, kernel-space, on-disk filesystem from the scratch

c filesystem kernel

Last synced: 13 Apr 2024

https://github.com/Jaykul/Jupyter-PowerShell

Jupyter Kernel for PowerShell

jupyter kernel powershell

Last synced: 13 Apr 2024

https://github.com/eversinc33/Banshee

Experimental Windows x64 Kernel Rootkit.

driver kernel malware-development ring0 rootkit

Last synced: 12 Apr 2024

https://github.com/snorez/srcinv

source code audit tool

audit fuzzing kernel linux open-source qa

Last synced: 12 Apr 2024

https://github.com/can1357/NtLua

Lua in kernel-mode because why not.

interesting-combo kernel lua

Last synced: 12 Apr 2024

https://github.com/ionescu007/SpecuCheck

SpecuCheck is a Windows utility for checking the state of the software mitigations and hardware against CVE-2017-5754 (Meltdown), CVE-2017-5715 (Spectre v2), CVE-2018-3260 (Foreshadow), and CVE-2018-3639 (Spectre v4)

cpu intelbug internals kaiser kernel kpti meltdown spectre windows

Last synced: 12 Apr 2024

https://github.com/kangtegong/self-learning-cs

『혼자 공부하는 컴퓨터구조 & 운영체제』 (한빛미디어) 심화자료

computer-architecture computer-engineering computer-science kernel operating-system

Last synced: 12 Apr 2024

https://github.com/jupyter-incubator/sparkmagic

Jupyter magics and kernels for working with remote Spark clusters

cluster jupyter jupyter-notebook kerberos kernel livy magic notebook pandas-dataframe pyspark spark sql-query

Last synced: 11 Apr 2024

https://github.com/ASEM000/kernex

Stencil computations in JAX

jax kernel stencil

Last synced: 10 Apr 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: 10 Apr 2024

https://github.com/CachyOS/linux-cachyos

Archlinux Kernel based on different schedulers and some other performance improvements.

archlinux baby-sched cachy cachy-scheduler cachyos cacule-sched kernel linux-kernel performance performance-tuning

Last synced: 10 Apr 2024

https://github.com/aquasecurity/btfhub

BTFhub, in collaboration with the BTFhub Archive repository, supplies BTF files for all published kernels that lack native support for embedded BTF. This joint effort ensures that even kernels without built-in BTF support can effectively leverage the benefits of eBPF programs, promoting compatibility across various kernel versions.

btf ebpf kernel linux

Last synced: 09 Apr 2024

https://github.com/0xcpu/WinAltSyscallHandler

Some research on AltSystemCallHandlers functionality in Windows 10 20H1 18999

kernel proof-of-concept syscalls windows-10

Last synced: 08 Apr 2024

https://github.com/cisco-open/camblet-driver

Linux Kernel module providing TLS, identity and running WASM

camblet kernel tls

Last synced: 08 Apr 2024

https://github.com/zen-kernel/zen-kernel

Zen Patched Kernel Sources

kernel linux zen

Last synced: 07 Apr 2024

https://github.com/apple/darwin-xnu

Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu

kernel

Last synced: 07 Apr 2024

https://github.com/unikraft/unikraft

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

application cloud cloud-native hacktoberfest kernel library microservice operating-system os osdev performance qemu security unikernel unikernels unikraft virtualization

Last synced: 07 Apr 2024

https://github.com/cirocosta/hello-world-lkm

A "hello-world" loadable kernel module

c kernel linux module

Last synced: 07 Apr 2024

https://github.com/repnz/windbg-cheat-sheet

My personal cheat sheet for using WinDbg for kernel debugging

cheat-sheet cheatsheet debugging guide kernel windbg

Last synced: 06 Apr 2024

https://github.com/maldevel/rootkits-list-download

A curated list of rootkits found on Github and other sites.

curated-list kernel linux rootkits windows

Last synced: 06 Apr 2024

https://github.com/0xricksanchez/paper_collection

Academic papers related to fuzzing, binary analysis, and exploit dev, which I want to read or have already read

directed-fuzzing embedded exploitation fuzzing fuzzing-binaries guided-fuzzing hybrid-fuzzing iot kernel linux linux-kernel mitigations paper rca root-cause sanitizer vulnerability-detection

Last synced: 05 Apr 2024

https://github.com/secwiki/windows-kernel-exploits

windows-kernel-exploits Windows平台提权漏洞集合

collections exploit kernel pentest tool windows

Last synced: 05 Apr 2024

https://falkonml.github.io/falkon/

Large-scale, multi-GPU capable, kernel solver

ai kernel kernel-methods large-scale-learning machine-learning python pytorch

Last synced: 04 Apr 2024

https://github.com/armbian/build

Armbian Linux build framework generates custom Debian or Ubuntu image for x86, aarch64, riscv64 & armhf

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: 04 Apr 2024

https://github.com/aleluff/uktools

Upgrade latest Linux kernel automatically for Ubuntu and derivatives 🐧

bodhi-linux drivers elementary-os kernel linux linux-ck linux-kernel linux-mint purge security ubuntu update zorin-os

Last synced: 02 Apr 2024

https://github.com/can1357/byepg

Defeating Patchguard universally for Windows 8, Windows 8.1 and all versions of Windows 10 regardless of HVCI

exploit kernel patchguard windows

Last synced: 29 Mar 2024

https://github.com/julian-poidevin/MBPMid2010_GPUFix

MBPMid2010_GPUFix is an utility program that allows to fix MacBook Pro (15-inch, Mid 2010) intermittent black screen or loss of video. The algorithm is based on a solution provided by user fabioroberto on MacRumors forums.

2010 fix gpu kernel kernel-panic macbook-pro mid-2010 osx panic qt utility

Last synced: 27 Mar 2024

https://github.com/youben11/youbix

Yet another simple kernel

assembly-x86 c i386 kernel

Last synced: 27 Mar 2024

https://github.com/dhn/OSEE

Collection of resources for my preparation to take the OSEE certification.

expert exploitation exploits hevd kernel offensive-security osee preparation resources

Last synced: 26 Mar 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: 24 Mar 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: 23 Mar 2024

https://github.com/Valthrun/Valthrun

Valthrun an open source external CS2 read only kernel gameplay enhancer.

cheat counter-strike counter-strike-2 counterstrike2 cs2 hack kernel overlay

Last synced: 23 Mar 2024

https://github.com/jameschapman19/cca_zoo

Canonical Correlation Analysis Zoo: A collection of Regularized, Deep Learning based, Kernel, and Probabilistic methods in a scikit-learn style framework

canonical-correlation-analysis cca cca-zoo dcca deep kernel multiset-cca multiview pls pytorch tensor-cca

Last synced: 21 Mar 2024

https://github.com/rm-hull/byok

A bare-metal x86 Forth interpreter & compiler

forth kernel qemu

Last synced: 19 Mar 2024

https://github.com/jupyterlab-contrib/jupyterlab-kernelspy

A Jupyter Lab extension for inspecting messages to/from a kernel

jupyterlab jupyterlab-extension kernel

Last synced: 18 Mar 2024

https://github.com/jupyter-server/enterprise_gateway

A lightweight, multi-tenant, scalable and secure gateway that enables Jupyter Notebooks to share resources across distributed clusters such as Apache Spark, Kubernetes and others.

enterprise gateway hacktoberfest jupyter jupyter-enterprise-gateway jupyter-kernels jupyter-notebook kernel kubernetes remote-kernels spark spark-on-kubernetes yarn

Last synced: 18 Mar 2024

https://github.com/vericast/spylon-kernel

Jupyter kernel for scala and spark

jupyter-kernels kernel metakernel scala spark team-platform

Last synced: 18 Mar 2024