← 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.