Features
A complete OS stack — from recovery bootloader to app runtime — on a microcontroller.
Hardware-independent kernel written entirely in Rust. 1,182 unit tests, pure Rust crypto, E2E encryption, zero unsafe C in the critical path.
Window managers, drivers, and apps loaded from storage at runtime. Swap the display driver without touching the kernel.
Recovery verifies the kernel. The kernel verifies every app. Signed at every level. No unsigned code runs on your device.
Full OS compiled to WebAssembly. 14 apps, real kernel, interactive simulator — no hardware required to explore ThistleOS.
Architecture
Each layer has a single responsibility. The kernel never touches hardware directly.
Resources