Building a Music Player: YouTube as a Backend

Posted 2 months ago in Music · Code · Projects

The music page on my site is a simple but effective way to share my electronic music. Instead of uploading tracks or managing files, I just maintain a dedicated playlist on YouTube. The site pulls in the latest videos from that playlist automatically.

I fetch the background image for each track using the YouTube API. The result is a dynamic, ever-changing backdrop that matches the currently playing video.

Users get a focused, centered experience: you can shuffle, play, pause, and skip tracks right from the page. No distractions, no clutter—just music and visuals, front and center.

Music player screenshot

Another nice touch: the URL auto-updates as you play, allowing for deep linking to specific videos. That means you can share a direct link to any track—like this one, which is a fairly early piece paired with a snapshot of a nice moment in France.

More posts

About this Site

I asked AI to tell me what Not So Common Thoughts is all about.