Strux OS Documentation
Home
Guide
Concepts
BSP Development
Reference
GitHub
Home
Guide
Concepts
BSP Development
Reference
GitHub
Strux OS - Build kiosk-style Linux operating systems

Strux OS Documentation

A framework for building kiosk-style Linux operating systems.

Get StartedConcepts

Kiosk-Ready OS Images

Build complete, bootable Linux images purpose-built for kiosk and embedded applications with a single command.

Web-First UI

Run your frontend in a Cage Wayland compositor via WPE WebKit — bring your own React, Vue, or vanilla web stack.

Go Backend

Write your application logic in Go with the Strux runtime library. Full access to system APIs and hardware.

Board Support Packages

Target multiple hardware platforms with BSPs. Each BSP defines its own kernel, bootloader, and device-specific configuration.

Smart Build Cache

SHA256-based dependency tracking skips unchanged build steps automatically. Iterate fast without full rebuilds.

Live Dev Mode

Hot-reloading dev server with Vite, file watching, and WebSocket push. See changes on real hardware in seconds.

GPL-2.0 Licensed | Strux OS