TubeSync

github.com/meeb/tubesync YouTube Tools Open-source projectOpen source

Sync YouTube channels and playlists to a locally hosted media server with TubeSync.

github.com/meeb/tubesync
TubeSync homepage screenshot

About TubeSync

TubeSync synchronizes YouTube channels and playlists to local directories and updates the media server after downloads. It provides a web interface built on yt-dlp and ffmpeg with a task scheduler, format and quality selection, and automatic retries of failed downloads with back-off timers.

It is designed to run in a container such as Docker or Podman on amd64 and arm64 systems, and requires storage space for media and thumbnails. Media server integration is limited to Jellyfin or Plex, and downloaded files are organized into video and audio subdirectories.

Key features

  • Sync YouTube channels and playlists to local directories
  • Choose video quality and media format settings
  • Schedule tasks through web interface built on yt-dlp and ffmpeg
  • Update Jellyfin or Plex after media is downloaded
  • Retry failed downloads gradually with back-off timers
  • Separate video files and audio-only files into subdirectories
Best for: People who want to watch YouTube channels and playlists from a local Jellyfin or Plex server.
Good for
  • Updates Jellyfin or Plex after downloads complete
  • Retries failed downloads over an extended period
  • Supports amd64 and arm64 systems
Watch out for
  • Requires a container environment such as Docker or Podman
  • Needs storage space for media and thumbnails, which can be very large
  • Media server support is limited to Jellyfin or Plex

TubeSync at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

TubeSync alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in YouTube Tools

Well-known listings from the same topic.

All 145

TubeSync FAQ

What is needed to run TubeSync?
An environment to run containers such as Docker or Podman, plus space for config data, downloaded media and thumbnails.
Where does TubeSync store downloaded media?
In a specified directory with video and audio subdirectories; files with a video stream go to video, audio-only files go to audio.
Which media servers does TubeSync work with?
Jellyfin or Plex can optionally be added to update the server once media is downloaded.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing