What is Grayjay?
Grayjay is a cutting-edge app that serves as a video player and source aggregator. It allows you to stream and organize videos from various sources, providing a unified platform for your entertainment needs.
It’s mostly used as a YouTube frontend^. However, it is now launching as a desktop app for Linux, Mac and Windows.
Look for YouTube webuis on docker.
https://github.com/kieraneglin/pinchflat
Punchflat can dump YouTube channels on schedules in a way that Plex and Jellyfin can digest them as shows and put them up like any other show. You can auto-delete old episodes as they get old to keep your data low, or simply roll one or two month’s of your subscriptions and barely keep anything.
https://github.com/gallofeliz/youtube-dl-webui
Simpler and more like a gun you aim at urls and download them. More hands-on… Pinchflat is the only one I know that integrates with Plex and Jellyfin.