Skip to content
WRITINGDEVELOPER
All projects

YouTube Rhythm Game

Building

A tool that turns any YouTube URL into a falling-lane rhythm game you play in the browser. It pulls audio with yt-dlp, analyzes BPM/beats/onsets with librosa to build a chart JSON, then plays it back via the Web Audio API. FastAPI backend + web frontend; personal-use and open source.

PythonFastAPIlibrosayt-dlpTypeScriptWeb Audio API