Rust · WebAssembly · RV64GC
Choose a Linux machine and boot it.
No server-side emulator. The CPU, devices, and JIT execute locally in this tab. Image downloads are cached by your browser.
Select a machine and press Boot.
Run it locally
nix develop
web/get-images.sh
cargo build -p rv64-wasm --target wasm32-unknown-unknown --release
python3 -m http.server -d . 8000
# open http://localhost:8000/web/
The modern preset additionally needs
nix develop -c web/prepare-modern-images.sh.
See the README
for native and Node examples.