arm64js

A full arm64 machine — CPU, MMU, and virtio devices — running in the browser across module workers over one shared memory. The main thread only orchestrates; all emulation runs on the machine and vCPU workers.

engine interpreter topology machine + vCPU workers memory SharedArrayBuffer isolation checking…
idle

console

Cold-boots a real arm64 Linux kernel (Alpine rootfs) in the browser — the guest's console streams here. Wait for the shell prompt, then run real commands: ls -l /, cat /etc/os-release, uname -a.

machine

Lifecycle controls, a live status indicator, and the directory-mount affordance (virtio-fs share).

snapshots

Content-addressed save / list / load against the snapshot server (make serve starts it on :6060).