# synclounge/synclounge

Enjoy Plex with your friends. In Sync. Together.

Repository: https://github.com/synclounge/synclounge
Canonical: https://ross.abutalabs.com/products/synclounge
Homepage: http://synclounge.tv
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2026-08-26T00:29:41+00:00

## Health v2 (maintenance only)
Score: 74/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 28, longevity 100
- inputs: {"age_days": 3560, "days_push": 8, "days_rel": 615, "gap_med": 40, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1136, forks 89 (observed 2026-08-28T04:03:43.760769+00:00)

## What it is
SyncLounge is a self-hostable web application that synchronizes Plex playback across multiple users in different locations, using a middle-man server to relay play, pause, and seek commands between clients. Users join a shared room, with the first joiner acting as host who controls playback for everyone in the room.

## Use cases
- watch plex movies in sync with friends remotely
- host a long-distance watch party for plex content
- keep multiple plex clients playing at the same timestamp
- let one person control playback for a group viewing session
- self-host a sync server for shared plex streaming
- sync plex playback across different devices and locations

## When to choose
- you and friends use Plex and want synchronized remote viewing
- you want a self-hosted alternative to watch-party services
- you need playback sync across heterogeneous Plex clients and locations

## When to avoid
- you don't use Plex as your media server
- you need synchronized playback for non-Plex sources like Netflix or local files
- you want a fully managed hosted service without running or choosing a server

## Facets
- artifact type: application
- maturity: active
- function: websocket, http-server, gui, self-hosted
- domain: media, web-development, self-hosted
- platform: self-hosted, cross-platform
- tags: plex, watch-together, media-sync, vue, synchronized-playback, real-time, web-server, docker, nodejs

## Member repositories
- synclounge/synclounge (main) score 74

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:43.760769+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:36:32.394985+00:00, confidence not recorded.
  - readme: https://github.com/synclounge/synclounge (fetched 2026-08-28T04:03:43.760769+00:00, sha a53e37f75e51)
  - homepage: http://synclounge.tv (fetched 2026-08-29T12:41:39.570507+00:00, sha 1b120f83824c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
