8000 elbiazo's list / os-dev ยท GitHub
[go: up one dir, main page]

Skip to content
View elbiazo's full-sized avatar
โ™จ๏ธ
โ™จ๏ธ

Block or report elbiazo

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Stars

os-dev

38 repositories

A barebones framework for a rust kernel.

Assembly 292 27 Updated Dec 10, 2022
Assembly 16 3 Updated Nov 8, 2021

How to create an OS from scratch

C 30,791 3,551 Updated Feb 4, 2026

xv6 OS

C 9,723 4,563 Updated Aug 13, 2024

Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name โ€ฆ

Rust 1,257 53 Updated Apr 7, 2025
C 136 13 Updated Apr 3, 2023

Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU

Shell 1,275 77 Updated Oct 18, 2025

An x86 bootloader written in Rust.

Rust 530 21 Updated Aug 2, 2021
Assembly 11 Updated Jul 12, 2020

Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionaโ€ฆ

Rust 1,678 201 Updated Nov 6, 2026

A toy operating system written in Rust on RISC V(rv32im)

Rust 210 14 Updated Mar 30, 2023

Envision a future where everyone can read all the code of an educational operating system.

C 3,715 322 Updated Aug 16, 2026

Unix-like OS in Rust inspired by xv6-riscv

Rust 1,907 78 Updated Sep 27, 2026
Rust 184 14 Updated May 3, 2025

Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐š๐ฅ๐ข๐ง๐ ๐ฎ๐š๐ฅ ๐๐ž๐ฌ๐ข๐ ๐ง: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety anโ€ฆ

Rust 3,225 188 Updated Sep 22, 2024

A new operating system kernel with Linux binary compatibility written in Rust.

Rust 3,468 96 Updated Feb 23, 2026

A toy operating system which supports NVDIMM natively.

C 277 24 Updated Jun 6, 2022

Novelty hybrid micro+mono kernel, designed to achieve extremely low overhead and memory footprint.

Rust 14 2 Updated Apr 24, 2026

IA32-doc is a project which aims to put as many definitions from the Intel Manual into machine-processable format as possible

C 718 97 Updated Jul 6, 2026

A UEFI bootloader for bare-metal x86-64 applications

C 75 27 Updated Feb 8, 2026

UEFI ELF Bootloader example

C 107 20 Updated Mar 5, 2026

boot loader for elf kernel by uefi, edk2

C 5 Updated May 27, 2020

C++ใŒใ‚ใ‹ใ‚‰ใชใใชใฃใŸใฎใงCใงๆ›ธใ่‡ชไฝœOS

C 2 Updated Sep 20, 2020

A tiny x86_64 UEFI-based operating system built from scratch.

C 32 4 Updated Jul 11, 2021

64-bit UNIX hobby operating system with a UEFI bootloader and a Linux compatible syscall interface. Runs DOOM and X11.

C 112 13 Updated Mar 30, 2026

An OS kernel written in rust. Non POSIX

Rust 816 52 Updated Oct 27, 2026

an operating system designed for today

Rust 6 Updated Dec 5, 2021
Rust 4 Updated Mar 30, 2023

A x86 32bit Hobby Operatingsystem with graphics, multitasking, networking and 32bit C-Compiler for i386 architecture.

C 816 29 Updated Feb 22, 2026
Rust 13 Updated Oct 26, 2026
0