The Serenity Operating System 🐞
-
Updated
May 13, 2026 - C++
An operating system operates and manages both the hardware and software in a computer. Operating systems provide software platforms for applications to function.
The Serenity Operating System 🐞
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!
The Xyris Kernel
MiniOS ESP is a FreeRTOS-based, Unix-like command-line operating system for ESP32 microcontrollers with ST7789 TFT displays, featuring kernel-level process management, a feature-rich interactive shell and network connectivity tools.
Monolithic kernel, drivers and support libraries for x86_64 and m68k.
Masl OS
Whitefield provides a simulation environment for wireless sensor networks by combining RF simulation provided by NS3 and network stack provided by popular IoT OSes such as Contiki/RIOT/OpenThread.
Light-weight Bare Metal Hypervisor (Type 1) written in C++