How to create an OS from scratch
Learning operating system development using Linux kernel and Raspberry Pi
A simple OS kernel for research, teaching, and fun.
SkyOS32 is a 32-bit operating system under development in C ++ in a Visual Studio environment.
A small OS written to learn about OS development, following littleosbook.github.io (and my tweaks).
A simple open-source terminal-based operating system that runs in grub. Based off of the kernel development series by Arjun Sreedharan, the kernel development series by Brandon Frieson, and the Mike OS project
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.