Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

sidharthgehlot/togetherly

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

togetherly

Watch movies together in VLC from different places. togetherly is a tiny Windows app for couples and long-distance partners who want synchronized VLC playback without setting up Discord streams, screen sharing, or complicated media servers.

Create a room, share a 4-digit code, open the same video in VLC, and togetherly keeps play, pause, and seek actions in sync for both people.

Why togetherly?

  • Built for couples watching movies, shows, anime, or videos together remotely
  • Works with VLC Media Player on Windows
  • Syncs play, pause, and timeline seeking between two people
  • Simple 4-digit room codes
  • Copyable invite text
  • Ready state and manual "sync me now" recovery
  • Same-video duration check
  • Clear VLC, relay, partner, and room health status
  • Lightweight Windows EXE
  • Runs quietly in the system tray
  • Right-click tray menu with Quit
  • Automatic update support through GitHub Releases
  • Manual "Check for updates" button
  • Small relay server for room-based sync

VLC watch party app

togetherly is designed for people searching for:

  • VLC watch party app
  • watch movies together with VLC
  • long-distance couple movie night app
  • synchronized VLC playback
  • remote movie sync for couples
  • VLC sync over internet
  • private watch together app

How It Works

  1. Both people open the same video file in VLC.
  2. One person creates a room in togetherly.
  3. The other person joins with the 4-digit code.
  4. Play, pause, and seek actions sync both ways.

togetherly configures VLC's HTTP interface when needed, using the local VLC web API on your own computer. The server only relays room and sync metadata between people in the same room.

Download

Download the latest Windows build from GitHub Releases:

Download togetherly.exe

Requirements

  • Windows
  • VLC Media Player
  • Both people should have the same video available locally
  • Internet connection for the room relay

Updating

togetherly checks for updates every 3 days and also includes a manual "Check for updates" button. New versions are published through GitHub Releases.

Roadmap

  • Easier setup for first-time VLC users
  • Optional room names
  • Better reconnect handling
  • Friendlier update prompts
  • More detailed sync health checks

Development

The project has two parts:

  • client: Windows desktop app written in Go using WebView2
  • server: Node.js WebSocket relay for room sync

Build the Windows app:

cd client
go build -ldflags="-s -w -X main.appVersion=0.3.0" -o togetherly.exe .

Run the relay server:

cd server
npm install
npm start

Privacy

togetherly does not stream your video. It sends small room metadata through the relay server, including play, pause, seek, timestamp, ready status, and video filename/title plus duration for the same-video check.

Keywords

VLC watch party, watch together app, couples movie night, long distance relationship app, synchronized VLC playback, VLC sync, remote movie night, Windows watch party, private movie sync, togetherly.

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.