Back to browse
GitHub Repository

Graphical operating system in C++

6 starsC++

MontaukOS – A hobbyist OS in C++ with a GUI, networking, and DOOM

by danihamm·Feb 28, 2026·4 points·1 comment

AI Analysis

●●SolidWizardryBold Bet

Full desktop OS in C++ that boots DOOM, but hobby project without clear real-world purpose.

Strengths
  • Real bare-metal hardware support: PCIe drivers, Intel GPU, e1000e Ethernet, UEFI Runtime Services
  • Complete userspace stack: GUI, terminal, file manager, Wikipedia client, TLS via BearSSL—not a kernel stub
  • Non-trivial rendering pipeline: TrueType fonts, JPEG, SVG in custom graphics system
Weaknesses
  • 'Hobby OS' is the honest category—no architectural novelty over Unix/Linux, primarily educational
  • Single developer, zero external contributors or adoption signal beyond the readme
Category
Target Audience

OS enthusiasts, systems programmers, hobby kernel developers, demoscene audience

Similar To

Redox OS · OSDev.org hobby kernels · SerenityOS

Similar Projects