SPOTIFY SPONSORBLOCK

STATUS: [APP DEV] // PLATFORM: WEB/ELECTRON
JAVASCRIPT SPOTIFY API CROWDSOURCING ELECTRON

// CONCEPT

Inspired by the popular YouTube extension, this application brings crowdsourced ad-skipping to Spotify podcasts. It allows users to automatically skip sponsored segments, intros, and outros, creating a seamless listening experience.

// HOW IT WORKS

The app integrates with the Spotify Web Player SDK to monitor playback state in real-time. It queries a backend database for timestamped segments submitted by the community. When the player reaches a flagged segment, the app automatically seeks to the end of that segment.

// CHALLENGES

Ensuring frame-perfect synchronization with the Spotify player required handling network latency and state drift. The project also involved building a robust submission system to prevent abuse and verify timestamp accuracy.

// REPOSITORY

Check out the source code and contribute to the project.

VIEW ON GITHUB
< RETURN TO BASE