CheerpX Self-Hosting is a specialized capability that leverages Leaning Technologies' x86-to-WebAssembly virtualization engine to run full Linux systems and binaries directly within a web browser. It allows developers to execute complex tools like Nickel, Guile, and Julia without local installations, providing a sandboxed environment with deterministic state guarantees through the Stateful Policy Interface (SPI). By integrating with WebVM and BrowserPod, it facilitates capability-secure computing across browser, edge, and server tiers, making it ideal for testing, reproducible configurations, and distributed actor systems.
Características Principales
01Full Linux system call emulation via CheerpOS layer
02Virtual block-based filesystem with persistence and overlay support
038 GitHub stars
04Tailscale/Headscale integration for secure inbound networking
05Deterministic state and execution via SPI seed propagation
06x86 to WebAssembly JIT dynamic binary translation