tubesync
Syncs YouTube channels and playlists to a locally hosted media server.
Actively maintained with regular releases.
Commit activity more than 67% of tracked projects; popularity more than 56%. How this is calculated.
Commits, last 11 months
| Stars | 2.8k |
|---|---|
| Latest release | v0.18.4 · 4 Sept 2026 |
| Repo updated | 26 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | Docker, Python |
Is tubesync actively maintained?
tubesync is under active development: 571 commits landed over the last 11 months, averaging roughly 70 commits a month in the most recent quarter.
The most recent tagged release, v0.18.4, shipped within the last month — a current, installable version exists today.
Note that tubesync depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.
Among the 31 media management projects we track, tubesync currently has the highest health score.
What tubesync actually does
Tubesync is an application that downloads and synchronises YouTube channels and playlists directly to local storage. It automates the retrieval process so that video content is mirrored on your own hardware without manual intervention. The project is implemented in Python and distributed via Docker containers under the AGPL-3.0 licence.
Best fit: This tool is well-suited for users who want to maintain a local archive of specific online video creators or educational playlists for offline viewing.
Worth knowing: Relying on scraping and downloading from third-party video platforms means that upstream layout changes frequently break functionality, requiring regular software updates.
Deployment notes
You will typically need to configure persistent storage volumes for the downloaded media files and the application state, alongside a reverse proxy if you require external web access.
Links
Alternatives to tubesync
Projects in the same categories, ordered by health score.
Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available.
Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites.
Cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own.
Manage requests for your media library, supports Plex, Jellyfin and Emby media servers (fork of Overseerr).
Download videos from YouTube channels on a schedule via yt-dlp, with a web UI to browse and selectively download videos. Integrates with Plex Media Server and generates NFO metadata for Jellyfin, Kodi, and Emby.
Automatically download movies via Usenet and BitTorrent (fork of Sonarr).