I did not know that! For a Youtube front-end I use Cloudtube[1] and NewLeaf[2] (NewLeaf is a drop-in replacement for Invidious). I'll have to see if NewLeaf supports RSS feeds like Invidious because then I could remove RSSHub from my cluster. Thanks for the tip!
> All subscriptions are stored in cookies, so it’s a pain if I want to browse the same content on my phone and desktop.
Wouldn't using an RSS feed server like FreshRSS mitigate this cross-device problem? I.E. you mark something as read on one device it will sync between devices. I ask because initially I was confused about your description because I don't have the same issue but then after I used my Big Brain® I realized FreshRSS solves this problem for me.
EDIT: Silly me, I guess I requested RSS feeds feature in NewLeaf already[3] last year
[1] https://git.sr.ht/~cadence/cloudtube
Did you know, Invidious has an RSS feed for your subscriptions? So not only do you not need a YouTube account but you also get private, ad-free viewing alongside that feed!
My biggest complaint about teddit and libreddit is lack of an account. All subscriptions are stored in cookies, so it’s a pain if I want to browse the same content on my phone and desktop. I am actually considering a bit of a stupid simple/quick hack where I could visit a site on my network which would redirect to the URL that restores your subscriptions/settings cookie.