x86_64 long mode
Native 64-bit kernel with paging, fast context switches, and a clean 64-bit address space.
SMP scheduling, memory isolation, and native AHCI drivers for bare-metal SATA storage.
Native 64-bit kernel with paging, fast context switches, and a clean 64-bit address space.
Preemptive scheduler with per-CPU state, LAPIC/IPI coordination, and spinlock-safe subsystems.
Bitmap PMM, slab allocator, and per-CPU caches with kernel/user separation.
Native AHCI driver with DMA support for direct read/write access to physical hard drives and SSDs.
A stacking window manager, global fuzzy search, and a native UI toolkit built for speed and consistency.
Instant, system-wide search with fuzzy matching and quick-launch capabilities.
A modern stacking window manager with grid-snapped icons and a functional dock.
Native UI components for fast, consistent application development.
TrueType font caching and image decoding for PNG, JPEG, and GIF.
lwIP services with DHCP/DNS/ICMP and NIC driver support for common hardware.
TCP/UDP stack with DHCP, DNS, ICMP, and a standard sockets API.
Drivers for Intel E1000, Realtek RTL8139/8111, and VirtIO NICs.
Build and run high-performance apps with our native toolchain, ELF metadata support, and rich SDK.
Interactive math plotting with 2D/3D visualization and 4-thread parallel rendering.
Comprehensive SDK with ELF metadata support, rich headers, and syscall wrappers.
Compile and run C applications directly on BoredOS using the Tiny C Compiler.