Tiberiu Chibici

YouTube Subscription Manager

A self-hosted tool to manage your YouTube subscriptions and download videos automatically.

YouTube Subscription Manager
December 26, 2018, by Tiberiu Chibici

After growing tired of YouTube's terrible UI, I wanted a better way of managing my subscriptions, and tracking the videos I watched. Initially, I thought of building a script that would automatically download videos from YouTube playlists and channels, and I would use the functionality of Plex to keep track of where I'm at. Soon, I realized that the amount of videos I want is far greater than the amount of space I have on my computer.

Finally, I settled on a web server, which in addition to downloading my videos, would also give me the ability to control my subscriptions more easily. I also decided to use Python and Django because I heard a lot of good things about it, and I wanted a seamless integration with youtube-dl.