A book that explore how to write an Operating System from scratch
-
Updated
Dec 24, 2025 - Markdown
A book that explore how to write an Operating System from scratch
opuntiaOS - an operating system targeting x86, ARM and RISC-V.
An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!
Ghost, a micro-kernel based hobby operating system.
An operating system written in C
A hobby operating system written in Zig & C, a modification of some UNIX ideas.
A modern x86_64 UNIX-like microkernel-based operating system
An x86_64 hobbyist OS written in C and Assembly
Modern UNIX-like x86_64 operating system and kernel written in C++
A sweet hobby made operating system written in C++ for x86 CPUs with GUI
Tiny Kernel is a work in progress Operating System kernel.
The Flopperating System is a free and open source 32 bit operating system made in C. It is themed around the famous internet Caracal "Big Floppa"
Kernel for my operating system KoraOS
An AArch64 hobbyist OS for the Raspberry Pi 3 B+
Learning operating system and kernel development by building a multithreaded OS called ToyOS
SkylightOS is a small, portable and extensible RTOS
Add a description, image, and links to the hobby-kernel topic page so that developers can more easily learn about it.
To associate your repository with the hobby-kernel topic, visit your repo's landing page and select "manage topics."