Watch movies together, no matter the distance.
OpenWatchParty enables synchronized media playback for Jellyfin. It consists of a Jellyfin Plugin (C#) that integrates the UI and a Session Server (Rust) that manages rooms and synchronization via WebSocket.
docker run -d --name owp-session -p 3000:3000 \
-e ALLOWED_ORIGINS="http://your-jellyfin:8096" \
ghcr.io/mhbxyz/owp-session-server:latestThen install the plugin from Jellyfin's catalog. See the Installation Guide for full instructions.
git clone https://github.com/mhbxyz/OpenWatchParty.git
cd OpenWatchParty
just upSee the Development Setup Guide for the full workflow.
mhbxyz.github.io/OpenWatchParty
MIT
