A lightweight web service for synchronized video watching with chat, leader controls, and support for YouTube, MP4, and other players.
SyncTube is an open-source web service that lets multiple users watch videos together with synchronized playback and a built-in chat. It solves the problem of coordinating video timing in remote groups by allowing a leader to control playback for everyone, supporting platforms like YouTube, MP4, and PeerTube.
Communities, friends, or teams who want to watch videos together remotely, especially those preferring a self-hosted, lightweight solution over commercial platforms.
Developers choose SyncTube for its easy self-hosting via Docker or Node.js, support for multiple video sources, and customizable features like chat commands and subtitle support, all without heavy dependencies.
Synchronized video viewing with chat and other features (one-channel web service)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Setup is straightforward with Node.js or Docker, and the README provides clear steps for local and global access, emphasizing its lightweight implementation.
Supports YouTube, MP4, PeerTube, and more, as listed in the 'Supported players' section, ensuring versatility for various video sources.
Includes chat commands like /30 for rewinding and /volume for adjustments, detailed in the 'Chat commands' section, enhancing group viewing control.
Allows videos to be watched while uploading, improving usability for sharing personal media, as mentioned in the features list.
Limited to one channel per instance, restricting its use for hosting multiple concurrent watch parties, which is inherent in its one-channel design.
Requires port forwarding and server setup, as noted in the Setup section, which can be complex for non-technical users without managed hosting options.
Authentication is nickname-based with admin commands for banning, lacking advanced roles or account systems, which may limit security for larger communities.