osdev
There are 986 repositories under osdev topic.
29jm/SnowflakeOS
"It is very special"
augustl/halt
OS where everything is immutable! (Experimental)
sos-os/kernel
The Stupid Operating System
ers35/luakernel
Lua + SQLite + musl libc running on x86.
IsaacWoods/poplar
Microkernel and userspace written in Rust exploring modern ideas
aura-systems/Aura-Operating-System
AuraOS, the Franco-English Operating System developed in C# using Cosmos!
GreenteaOS/Tofita
:candy: All-new engine of the @GreenteaOS
KolibriOS/kolibrios
The official mirror of the main KolibriOS repository
malwarepad/cavOS
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
evilbinary/YiYiYa
YiYiYa 一个os
sunriseos/SunriseOS
Horizon/NX kernel reimplementation
unikraft/kraftkit
Build and use highly customized and ultra-lightweight unikernel VMs.
hermit-os/libhermit
HermitCore: A C-based, lightweight unikernel
iProgramMC/NanoShellOS
The NanoShell Operating System 🐢
rust-osdev/acpi
Rust library for parsing ACPI tables and interpreting AML
MarcoCicognani/MeetixOS
An hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel
shadlyd15/NesUEFI
A bootable NES Emulator running on UEFI
dennis95/dennix
Dennix is a unix-like hobbyist operating system written from scratch.
gmarino2048/64bit-os-tutorial
This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external crosscompiler. I plan on keeping it up to date, so feel free to submit an issue!
dreamos82/Dreamos64
My experiments with osdev... again
ilobilo/kernel
My first kernel written in C++
kwast-os/kwast
Rust operating system running WebAssembly as userspace in ring 0
fwsGonzo/barebones
Barebones multiboot kernel for beginners
spaskalev/buddy_alloc
A single header buddy memory allocator for C & C++
beevik/MonkOS
an experimental 64-bit operating system
doug65536/dgos
Operating System
davxy/beeos
A simple "Unix-like" kernel trying to be POSIX compliant
Bone-Project/BoneOS
💥 BoneOS Kernel and Operating System Source Tree
0Nera/SynapseOS
Синапс ОС (SynapseOS) - российская микроядерная операционная система.
tyler569/nightingale
A small operating system where I experiment and learn osdev.
leonardoms/DiyOS
Operating System from scratch :neckbeard:
zyedidia/multiplix
An operating system kernel for RISC-V and AArch64 SBCs
mentos-team/MentOS
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
rgimad/EOS
EOS is an educational operating system for x86 platform
0x59616e/SteinsOS
An operating system written in Rust