The classic, in one self-contained page. Beginner through expert, plus custom boards, chording, keyboard play and best times kept in your browser.
HTML, CSS, vanilla JavaScript
Play →An animated character composited into your surroundings through the phone camera. Three modes: a screen-locked stage, a roadside runner that vaults what goes past, and real WebXR room placement.
three.js, WebXR, vanilla JavaScript
Open → Best on a phone. Room mode needs Android or a headset.