YTSync
Same music. Same moment.
An ultra-lightweight terminal-based YouTube music player, with real-time peer synchronization over LAN or Radmin VPN.
Host a room or discover one nearby. Playback, seeking, and the queue stay synchronized while each computer resolves its own audio stream.
Built with Node.js standard libraries, MPV, and yt-dlp. A portable launcher makes it possible to start without an existing Node installation.
A sketch of listening together
Two playheads, one shared moment. A visual illustration of synchronization.
HOST
PEER