Your self hosted YouTube media server

tubearchivist-github-star tubearchivist-docker tubearchivist-docker tubearchivist-discord

Browser Extension: Tube Archivist Companion

tubearchivist-chrome tubearchivist-firefox

Core functionality

  • Subscribe to your favorite YouTube channels
  • Download Videos
  • Index and make videos searchable
  • Play videos
  • Keep track of viewed and unviewed videos

Problem Description

Once your YouTube video collection grows, it becomes hard to search and find a specific video. That's where Tube Archivist comes in: By indexing your video collection with metadata from YouTube, you can organize, search and enjoy your archived YouTube videos without hassle offline through a convenient web interface.

Latest Release:

Release tag: v0.3.4

Release date: 2023-03-04

Project updates

  • As mentioned before, redislabs/rejson is depreciated, use redis/redis-stack-server as a drop in replacement, a future version will depend on the additional features provided there.
  • Update compatibility is now defined to max one or two version back, Readme.
  • Tube Archivist Companion also got an update, with a great addition by @bakkot, now returning useful connection error messages to the popup.


  • Added search keyword cheat sheet, by @p0358


  • Changed yt-dlp version, this ships yt-dlp 2023.03.03, fixing the throttling issue
  • Changed some notifications timeouts for better UX feedback
  • Changed progress hook total size to fall back to estimated size for N/A values


  • Fixed TA_PORT parser in nginx, #436 by @anonamouslyginger
  • Fixed media file change in reindex task, #424
  • Fixed startup migration race condition in some situations with not yet available ES shards