← Projects

Group Video Watching Extension

Node.jsWebSocketsBrowser ExtensionHTML/CSS/JS

Browser extension that synchronizes video playback and adds a chat layer — works on any website.

A browser extension that lets multiple users watch videos together in sync across any website. The extension injects a playback controller and a chat sidebar into the page. A Node.js WebSocket server relays play/pause/seek events and chat messages to all connected peers in real time. Because it hooks into the generic HTML5 video element, it is website-agnostic.

⬡ yydincprojects/group-video-watching-extension