Aurion OS – A 32-bit GUI operating system written from scratch in C
Impressive 14-day solo build, but OS-from-scratch is a well-trodden path.

Full OS with browser in 1.8MB — demoscene constraint craft that any programmer should see.
OS developers, hobbyists, and programmers interested in systems programming
Sameshi · SerenityOS · KolibriOS
Since then, the OS has gone from Beta to v1.0 Release with a lot of improvements:
Blaze Browser: HTML/CSS/JS rendering with tabs and a developer console (local only, no full http/https support for now) Installer with user account setup and app selection Multi-resolution support (800x600 to 2560x1440, I plan to add 4096x2160 pixels in next versions) Unix-style luka@aurion prompt Serbian keyboard layout Python interpreter and Make build system 50+ terminal commands Window manager improvements and bug fixes
1.8MB ISO (entire OS including the browser and GUI) Supports QEMU, VirtualBox, VMware, and v86
You can try it live in the link above, or grab the ISO from GitHub: https://github.com/Luka12-dev/AurionOS
Built solo as a hobby/learning project. I'm 13. I'd love any feedback, suggestions!
Impressive 14-day solo build, but OS-from-scratch is a well-trodden path.
MicroPython port is the standout feature in this otherwise standard hobby OS.
Full x86 OS with GUI, networking, and processes—built via vibe-coding with Claude.
LLMs operate pre-built UI components instead of burning tokens regenerating Chart.js every time.
HTMX-native state layer: reactive contexts spread across multiple DOM fragments, no VDom.
Math syntax as first-class code, but unclear if this beats Mathematica or Julia.