nowfound

Work · March 12, 2026

Aurion OS – A 32-bit GUI operating system written from scratch in C

Hi HN! I'm 13 and I built Aurion OS as a solo learning project over 14 days (~12 hours/day). It's a 32-bit x86 operating system written entirely in C and x86 Assembly with no external libraries. What it has: Custom bootloader and kernel VESA framebuffer graphics (1920x1080, double-buffered) Window manager with draggable, overlapping windows macOS-inspired dock with transparency PS/2 keyboard and mouse drivers ATA hard drive driver with filesystem PCI bus enumeration RTL8139 network driver (WIP) Real-time clock Runs on just 16MB RAM (up to 10 windows simultaneously) Built-in apps:…

Aurion OS – A 32-bit GUI operating system written from scratch in C launched on March 12, 2026 with 35 votes, #759 of 23,380 launches that month and more than 95% of that year's launches.

Visit github.com ↗Alternativestop 3% of March 2026

In plain words

Aurion OS is a 32-bit x86 operating system built entirely in C and Assembly without external libraries. It features a graphical interface with a window manager, draggable windows, a dock, keyboard and mouse support, hard drive access, and built-in applications including a terminal, notepad, calculator, paint program, and games. The operating system runs on minimal resources, requiring just 16MB of RAM, and is designed for educational purposes. It currently runs best on virtual machines like QEMU and VirtualBox.

written from the facts on this page · September 2026

From the sources

A custom 32-bit x86 operating system built from scratch in C and Assembly. Features a graphical window manager, TCP/IP stack, and custom filesystem. Developed solo in 14 days. by a 13-year-old - Luka12-dev/AurionOS

In the maker’s words, at launch

Hi HN! I'm 13 and I built Aurion OS as a solo learning project over 14 days (~12 hours/day). It's a 32-bit x86 operating system written entirely in C and x86 Assembly with no external libraries. What it has: Custom bootloader and kernel VESA framebuffer graphics (1920x1080, double-buffered) Window manager with…

Does a similar job

all alternatives →
  • Banan-OS, an Unix-like operating system written from scratch2024 · github.com · ▲333

    This is my operating system that I've been working for the past 2 years. All of the code is written exclusively by me except from ported software. banan-os has a monolithic kernel targeting x86 (i686) and x86_64 architectures. The project consists of bootloader, kernel and userspace libraries (libc, libGUI, libFont, ...). It also uses my custom C++ standard library partly based on stdc++. Currently I have basic TTY and GUI environment with some of the basic UNIX utilities like cp, ls and stat. I have basic support for USB (keyboard/mouse/storage), disks (NVMe, AHCI), custom…

  • AO
    Aurion OS, A 1.8MB OS with a browser, try it live (C/x86 ASM)Apr 2026 · aurionos.vercel.app · ▲5

    I posted Aurion OS a few weeks ago on HN. 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…

  • Munal OS: a graphical experimental OS with WASM sandboxing2025 · github.com · ▲313

    Hello HN! Showing off the first version of Munal OS, an experimental operating system I have been writing in Rust on and off for the past few years. https://github.com/Askannz/munal-os It's an unikernel design that is compiled as a single EFI binary and does not use virtual address spaces for process isolation. Instead, applications are compiled to WASM and run inside of an embedded WASM engine. Other features: * Fully graphical interface in HD resolution with mouse and keyboard support * Desktop shell with window manager and contextual radial menus * PCI and VirtIO…

  • Homemade 32-bit CPU and OS (2015) [video]2016 · youtube.com · ▲253
  • A new hobby OS from “scratch” in C#2017 · github.com · ▲310

    A multitasking monolithic Kernel based x86 targeting Operating System written in C# from scratch aiming for high-level implementation of drivers in managed environment. - amaneureka/AtomOS

  • I wrote an OS in 1000 lines of Zig2025 · github.com · ▲151

    A minimal RISC-V 32-bit OS written in Zig. Contribute to botirkhaltaev/pico-os development by creating an account on GitHub.

More work this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, March 2026

the whole month →
  • AI-native CRM that builds itself and does work for you

    AI · Mar 2026 · lightfield.app

  • Tobira.ai▲728

    A network where AI agents find deals for their humans

    AI · Mar 2026 · tobira.ai

  • Switch from ChatGPT to Claude with import memory feature

    AI · Mar 2026 · claude.com

  • Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.

    AI · Mar 2026 · littlebird.ai

  • Your AI Coworker that proactively executes tasks

    AI · Mar 2026 · viktor.com

  • Jupid▲659

    File your taxes with Claude Code

    Commerce · Mar 2026 · jupid.com