A complete operating system written from scratch in C++ and assembly, featuring custom drivers, virtual file system, and multithreading support.
• Custom drivers for VGA, AHCI, APIC, PET, PS/2, PCI
• Custom image format (.nic) with 256 color support
• UNIX-based virtual file system
• Page frame allocator and standard library
• Interactive shell with command history and tab completion