MuJoCo WASM Play
MuJoCo WASM Play is a static, browser-based MuJoCo viewer that brings the MuJoCo Simulate workflow to the web: open a URL and start simulating.
Play is designed for end users: load a model, run/pause/step, inspect options and stats, and share a reproducible link.
Live demo
Quickstart
Serve the repo root and open a URL:
python tools/dev_server.py --root . --port 8000
http://127.0.0.1:8000/index.html?model=raj
Highlights
Simulate-style UI in the browser (panels + controls).
Shareable, reproducible links via URL parameters (
model=,forgeBase=).Performance-first runtime: MuJoCo runs in a Worker; the built-in HUD (press
F2) exposes CPU timing and stats.Extensible: plugins can add foldable UI sections, panel actions, and 3D overlays (see Plugin contract).