An open-source habit tracker that turns your daily goals and to-dos into a role-playing game, with XP, HP, Gold and gear.
dyc3/opentogethertube
A self-hostable web app where friends watch YouTube, Vimeo and other videos together in sync, without needing accounts.
Open-source alternative to:Teleparty
- Stars
- 579
- Forks
- 74
- Open issues
- 98
- Last commit
- yesterday
What is it?
OpenTogetherTube lets a group of people watch videos at the same time in a shared room. Playback is synchronized in real time, and rooms have bookmarkable custom URLs, so you can share a link and join without creating an account.
The app plays videos from YouTube, Vimeo, direct .mp4 files, and HLS and DASH VOD streams, along with custom media manifests and several other sources. Rooms include a text chat, SponsorBlock integration for skipping sponsored segments, and room permissions.
Groups can decide what plays next with vote mode or vote to skip, or use DJ mode to queue music continuously. The interface offers multiple themes, and the project includes deployment instructions for running your own instance.
Key features
- 01Real-time synchronized playback across viewers
- 02No account registration required
- 03Bookmarkable rooms with custom URLs
- 04Plays YouTube, Vimeo, MP4, HLS and DASH sources
- 05Text chat and SponsorBlock integration
- 06Vote mode, vote to skip and DJ mode
Use cases
- Watching a video with remote friends over a shared link
- Running a private watch party on your own server
- Playing background music collaboratively for a tabletop session
Quick start
- 1
Read the deployment docs in the README (docs/how-to-deploy.md)
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires derivative works to be released under the same terms.
- Self-hosting requires setting up your own server, so it is not a one-click install.
In collections
Topics
FAQ
- What is opentogethertube?
- A self-hostable web app where friends watch YouTube, Vimeo and other videos together in sync, without needing accounts. OpenTogetherTube lets a group of people watch videos at the same time in a shared room. Playback is synchronized in real time, and rooms have bookmarkable custom URLs, so you can share a link and join without creating an account.
- Is opentogethertube free to use? What license does it have?
- opentogethertube is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is opentogethertube still maintained?
- Actively maintained. The last commit to opentogethertube was on Nov 6, 2026.
- What can I use opentogethertube for?
- Watching a video with remote friends over a shared link Running a private watch party on your own server Playing background music collaboratively for a tabletop session
- How do I install opentogethertube?
- Read the deployment docs in the README (docs/how-to-deploy.md)
- Where can I get opentogethertube?
- The source code and installation instructions are on GitHub: https://github.com/dyc3/opentogethertube
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A React component for adding video to Next.js apps, with automatic upload, optimization and CDN delivery via Mux or other storage providers.
A modern, responsive, self-hosted web IRC client that stays connected to IRC servers while you are offline.
A self-hosted video sharing platform that stores uploads in S3-compatible storage and streams transcoded video via HLS.
A static, YAML-configured homepage for your server that lists and searches your self-hosted services.
A self-hosted photo management system for uploading, organizing and sharing photos from your own server or web space.