SyncTube
SyncTube lets you run lightweight and very simple to setup CyTube alternative to watch videos with friends and chat entirely on your own server.
Overview
Synchronized video viewing with chat and other features (one-channel web service) The project has 361 GitHub stars and is licensed under MIT.
Key Features
Source: GitHub README
- Control video playback for all users with active
Leaderbutton - Start watching local videos while uploading them to the server, before upload completes
- External
vtt/srt/asssubtitles support - External audiotrack / voiceover support
/30,/-21, etc chat commands to rewind video playback by seconds- Hotkeys (
Alt-Pfor global play/pause, etc) - Compact view button with page fullscreen on Android
- Playback rate synchronization (with leader)
- Links mask:
foo.com/bar$1-4.mp4to add multiple items - Override every front-end file you want (
user/resfolder)
Getting Started
Source: GitHub README
- Open
4200port in your router settings (port is customizable) npm ciin this project folder (NodeJS 14+ required)- Run
node build/server.js - Open showed “Local” link for yourself and send “Global” link to friends
Normalized Features
Source: tool-features-normalized.json
docker, docker compose, mobile app, plugins, video support.
Deploy
Features
Integrations & APIs
- Plugin / Extension System
Media & Files
- Video Support
Mobile & Desktop
- Mobile App
Category
Related Media & Streaming Tools
View all 334 →Immich
95KHigh-performance self-hosted photo and video management — automatic backup, ML-powered search, and a Google Photos-like experience on your own server.
Jellyfin
49KThe volunteer-built media solution that puts you in control of your media. Stream movies, shows, music, and photos to any device from your own server.
PhotoPrism
39KAI-Powered Photos App for the Decentralized Web. Tag and find pictures automatically without getting in your way.
Cobalt
39KSave what you love without ads, tracking, paywalls or other nonsense. Just paste the link and you're ready to rock.
qBittorrent
36KAn open-source software alternative to uTorrent. Feature-rich and runs on all major platforms.
SRS
29KSimple, high efficiency, realtime video server. Supports RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH and GB28181.