Skip to content
View kromych's full-sized avatar
🔆
Quien lo hizo
🔆
Quien lo hizo

Sponsoring

@WillGreen

Highlights

  • Pro

Block or report kromych

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

OS

38 repositories

Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4

C 3,680 273 Updated Feb 3, 2025

The Serenity Operating System 🐞

C++ 32,586 3,274 Updated Nov 15, 2025

A teaching operating system written in Rust

Rust 462 29 Updated Nov 15, 2025

A Raspberry Pi OS Kernel in Rust

Rust 36 2 Updated Oct 22, 2024

SerialICE is a flexible, software based system software debugger

C 35 12 Updated Aug 23, 2025

FuzixOS: Because Small Is Beautiful

C 2,386 301 Updated Sep 2, 2025

This is an instruction to run your own SMM code.

C 109 5 Updated Mar 8, 2021

Windows Kernel-Mode Drivers written in Rust

Rust 483 50 Updated Sep 13, 2017

Windows kernel hacking framework, driver template, hypervisor and API written on C++

C++ 1,774 402 Updated Nov 12, 2023

Windows NT Syscall tables

C 1,340 260 Updated Nov 1, 2025

Tool to dump UEFI runtime drivers implementing runtime services for Windows

C 108 14 Updated Dec 24, 2020

A toy x86-64 kernel.

C 52 8 Updated May 17, 2015

Quibble - the custom Windows bootloader

C 2,340 96 Updated Jun 23, 2024

page fault tracking tool

C 21 3 Updated Jan 1, 2025

MirageOS is a library operating system that constructs unikernels

OCaml 2,776 260 Updated Oct 27, 2025

A minimal, resource efficient unikernel for cloud services

C++ 5,178 387 Updated Nov 12, 2025

L4 (Lock-Free on Read) Hashtable is a C++ library that implements hash table with arbitray byte stream keys/values.

C++ 207 46 Updated Nov 28, 2022

Learning operating system development using Linux kernel and Raspberry Pi

C 13,663 1,332 Updated Mar 29, 2024

Minoca operating system

C 2,756 234 Updated Dec 17, 2021

Linux kernel source tree

C 207,178 58,394 Updated Nov 15, 2025

The FYSOS Operating System

C++ 130 16 Updated Sep 18, 2025

Boot EFISTUB linux kernels on UEFI systems not supporting kernel command line

Shell 42 10 Updated Nov 22, 2022

Modern embedded framework, using Rust and async.

Rust 7,758 1,241 Updated Nov 15, 2025

A Tiny Linux-Compatible Kernel

C 3,009 129 Updated Nov 16, 2025

Bare metal Raspberry Pi 3 tutorials

C 2,944 350 Updated Jun 21, 2024

Linux kernel loader

Rust 207 61 Updated Oct 22, 2025

Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-modu…

Assembly 5,162 418 Updated Jul 18, 2022

An x86 bootloader written in Rust.

Rust 528 21 Updated Aug 2, 2021

The perfect emulation setup to study and develop the Linux kernel, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and …

Python 4,407 617 Updated May 13, 2025

The seL4 microkernel

C 5,145 726 Updated Nov 13, 2025