Two skins, one rule: the metaphor has to be the remote.
☢ Geiger: the knobs are real sliders. VOLUME turns 270°, TUNING winds the tape 5s per click, and the heartbeat flatlines when you pause.
🎬 Slate: the clapperboard plays and pauses, SCENE cuts chapters, and FPS shows the speed in camera terms (0.5× = 48 fps, overcrank).
Both keyboard-first, both stream from Mux, both open source.
Which one would you actually put on your site? 👇
Geiger →
https://geiger-one.vercel.app
Slate → https://slate-nine-hazel.vercel.app