A new operating system kernel with Linux binary compatibility written in Rust.
-
Updated
Feb 23, 2026 - Rust
A new operating system kernel with Linux binary compatibility written in Rust.
Operating system for x86_64 based around a "keep it simple and make it work" philosophy.
My experiments with osdev... again
A 64-bit freestanding OS kernel written in Go, booted via GRUB/Multiboot2, with VGA terminal, PS/2 keyboard, IDT/PIC/PIT, a debug shell, a bitmap page frame allocator, and an in-memory and FAT filesystem
Operating System Coded in Assembly and C
MoonOS (just a kernel atm) is a micro kernel designed for the x86_64 and arm architecure.
Our very own Operating System built from scratch for x86 architecture systems!
lytlnyblOS (little nibble OS) is a small, from scratch 32-bit operating system that comes with a complete guide book to teach beginners practically about OS development.
Kernel for the Oro Operating System
Next Generation Aether-OS
A kernel written in Rust
The Hux x86 32-bit Toy Operating System Kernel (with full wiki pages as development tutorial) 💽
A simple bare-bones 32-bit operating system written in Assembly x86 and C for educational purposes
O KiddieOS é um sistema operacional open-source básico em desenvolvimento pelo curso gratuito D.S.O.S [Desenvolvendo Sistemas Operacionais Simples]. A intenção deste sistema será: Criar, editar ou excluir arquivos, codificar em uma linguagem própria do sistema, criar objetos visuais e automatizados (desenhos) através desta linguagem, utilizar um…
Open Source Rust kernel; Runs WASM and WASI as lightweight containers.
A toy monolithic kernel written in C++
My ongoing experimentation on operating system internals, aiming at providing a kernel to the FreeDOS-32 project.
IR0 (In Ring 0) Monolithic & UNIX-like OS kernel. Upstream repo. Mirror: https://gitlab.com/IvanR013/IR0
An Automated project operating system, called PhanOS. It Combines Phanes as the Orchestrator, Cyphor(to be released) as the Documentation, Context and tooling Substrate and Blueprompt as an additional yet to be disclosed feature. Its Name Comes from Phanes (the previous Project that resided in this Repo here)
To associate your repository with the operating-system-kernel topic, visit your repo's landing page and select "manage topics."