BoltOS v0.1.0 — Initial Public Preview
Pre-release
Pre-release
BoltOS is a 64-bit operating system built from scratch in C and x86-64 assembly. This first public preview is source-first: build and run it with QEMU using the included scripts.
Highlights
- Custom BIOS and UEFI boot paths — no GRUB or Multiboot
- Higher-half kernel with ACPI, APIC, SMP, ring-3 userland, ELF loading, and syscalls
- GUI desktop with 24 apps, including a playable DOOM port
- Persistent storage, ATA/AHCI/NVMe support, EXT2 and FAT32
- In-kernel IPv4/TCP/UDP/DNS/HTTP/TLS stack and a browser with DOM, CSS layout, and JavaScript
Build and run
bash build.sh
bash run.sh
# or: bash run-uefi.shSee the README for toolchain requirements, screenshots, and the complete feature list.