LibreTube - uses Piped as video source by default. Subscriptions and playlists can be created, all without actually interacting with YouTube.
Clipious - uses Invidious as the video source. Also allows for subscribing and accounts. Lesser known client
NewPipe - Gets the source directly from YT. Allows for subscribing and creating playlists
Additionally, there’s also ReVanced that lets you patch the regular YT app to include useful features.
Grayjay is propertiary. Just giving a heads up
I thought it was FOSS? Here their GitHub. I’m not an expert in licenses and all that, but it looks like it has even been forked. You can’t even see proprietary, let alone fork it. I could be wrong, though. Correct me if I’m wrong, please.
It has a joke of a license that certainly isn’t free. It onky alpows you to see the source code aka it ia “source availible” not opwn source nor free
I see. I think Louis Rossmann (he works for Futo, the company behind this app and other FOSS apps) said in a video that they’ll eventually open source it? I don’t remember exactly.
Yup. And they still haven’t.
We need to hit him up about it on one of his videos. They do advocate for FOSS all the time. They even pay people create FOSS apps. Not sure why not this one.
I don’t like Louis enough to care enough sorry
FreeTube on Android? Where do I find that?
FreeTube Cordova it is called
I think I’ve seen it on f-droid before
I can’t seem to find it anymore :/
It’s in the IzzyOnDroid repo: https://apt.izzysoft.de/fdroid/index/apk/io.freetubeapp.freetube
Thank you
FYI, SmartTubeNext has been renamed to just SmartTube.
Nice. Thanks for that. Let me fix my post.
I also want to drop Grayjay in here. It supports YouTube and can also be used to view other platforms like Twitch, Odysee, PeerTube, etc. It uses plugins, so you can develop a plugin for the video platform you want to be able to use in Grayjay. Grayjay also has this Polycentric “decentralized” database so that you can comment and like the videos in those aforementioned platforms.
It’s good and everything (although it was a bit rough around the edges here and there), but is a no-go for me personally, unless they’ve changed their license. When I last checked it wad not open source, but merely source available since the license basically said you’re not allowed to modify the source code period. AGPL would’ve been a far better choice
Totally understandable. I mean, it’s still in alpha and yes I do encounter bugs sometimes. I honestly just use it because I can have my feed in grayjay as well.
I use Tubular. It’s a fork of newpipe that has sponsor block.
Anyone know of something for Windows or Linux like grayjay that access multiple platforms?
deleted by creator
I’ve been using pipe-viewer (formerly/alternatively youtube-viewer) for years. It’s an extremely minimal yet feature-rich and customizable perl youtube client, designed to be used without a google api key (If you want to use an account, use youtube-viewer instead). No other client I’ve tried comes close in my experience (I’ve tried Freetube (bloated), Minitube (buggy, feature incomplete, uses embedded player), Newpipe (restricted to android)).
Also works great on mobile, and can be used with a Gtk-perl client for people who want a graphical client. It can also be used with any native video player, like mpv or mplayer (and adding an unsupported player is trivial in the config).
Demo:
There’s also invidtui, which uses the Invidious API. You can simply use it with your favorite video player (e.g. mpv or VLC). Invidious is also very light on resources, so you could host your own instance. Even locally on your machine using Docker. Or go with youtube-local.
The borderless UI is so good, honestly. Do you know if there’s a way to alter the player control UI? Am wanting to get into ricing and that looks like it provides a great solution for some minimalist ideas I’m having.
The window decorations in my video are provided by cwm, not the player. The player UI is just default mpv.
youtube.com + firefox android/fennec + ublock origin + sponsorblock
A textfile with channel urls + a yt-dlp script + a self hosted jellyfin servers.
Saves on bandwidth too, you only download once and can keep your favorites saved offline as long as you have storage space.
I do run my own invidious client too for video searches and “filler” channels you watch selectively.
Oooh… I’d love a YouTube integration with jellyfin.
Tell me more.
I’d love the features of a podcast app but for YouTube creators I follow.
deleted by creator
You mean I finally have a way to watch Youtube in my Samsung TV without ads??? Ooooo I know what I’m doing tonight!
edit: naaah it won’t run on my raspberry :(
That’s exactly what i use if for. I do have a server-pc running though.
Yeah it requires a minimum of 2GB RAM. Maybe I’ll finally get that picobox
Wait, revanced works again?
Yes! Installing the latest version of microG from ReVanced’s github and repatching the app did the trick when it stopped working a couple months ago
My god, I am in tears. Praise the lords of FOSS.
Sure does. I’ve been using it for a few months.
Normal stopped a while ago but extended is working well
Regular ReVance works just fine. Installed it to my wife’s phone just earlier today.
I saw it had an update. For a little while it wasn’t working right so I swapped to extended and that’s been running fine.
It stopped working?
I have used it since vanced died and while it does occasionally break, all you usually need to do is download a new APK and repatch.
Using Tubular, which is a fork of newpipe with sponsorblock integration. It’s a bit buggy but I like not having to skip every sponsor
This was me when Invidious and Piped were being attacked by Youtube and Newpipe had a hiatus.
Tubular is a Newpipe fork with Sponsor Block integrated for anyone interested.
That’s a sweet icon pack
Ty, the pack ia called Arcticons if you want to test it.
I’ll also plug SmartTube, an Android TV app that has many of the more widely-used functions ReVanced has (blocks ads, supports SponsorBlock, etc.) among other things.
deleted by creator
What’s the issue with piped?
deleted by creator
I think the issue is that the more users these instances have, the easier it is for them to get throttled/banned by the services they want to use. I self host piped and it works 99% of the times
Also some services are frequently changing stuff or just making it impossible to have an alternative frontends
Doing it wrong.
deleted by creator
Nome of the frontends you mentioned have apps.
deleted by creator
Same with all of these other frontends like invidious, teddit, rimgo, bibliogram,
This you?
Besides which… it’s well understood that all of these apps are brittle as in they stop working every other day when youtube changes whatever thing so they stop working.
In the case of newpipe for example, if you install from the app store or even f-droid the version there will be a few weeks old and just won’t work. The best approach is to install the apk and allow it to update itself when a new version is released. I’ve been using newpipe for several years in this manner and it’s very reliable.
Er go, if it doesn’t work for you, you’re doing it wrong.
Because it is not a pipe
Honestly where’s my pipe, this is false advertising
Just find a good instance like piped.adminforge.de or host your own
deleted by creator
I imagine you’re exaggerating but if not then I’d say that’s a tad extreme. That being said, their official setup guide does provide steps on how to install it but I think if I didn’t have prior experience with some of the software it mentions I think I’d struggle so maybe a different guide by someone else is better?
However these obviously require having something that this can be run on, like a VPS, which aren’t free, so that is another barrier for entry to consider.
deleted by creator
No, which I mentioned in my comment.
I’m having great time with FreeTube Cordova lately, you have to setup the UI initially, understanding its limit for mobile, but it works very well.
Might be a dumb question but why not just use Piped?
Well, you still need a client if you’re on mobile. I’m not going to watch my video essays through a browser if I can do it through an app. I use libretube which ends up being Piped under the hood, it’s just smoother.
I also used to use revanced because it allowed me to keep a few public playlists up to date (something you can only do by interfacing with Youtube). People have their reasons for things.
This is, in fact, a dumb question
I would use Libretube, but it simply doesn’t work on my phone. On PC I always use piped.
Try enabling “Use HLS” inside:
3 dots > Settings > Audio and videoThanks. That fixed it.
Do you know, why this does fix the problem?
I was using LibreTube only as a music player and was a bit unreliable (sometimes it would crash or get stuck in infinite loading). Trying to use it for videos was impossible, since trying to skip even just 10s the video would load endlessly or just go black and freeze.
So I looked up on their github issue tracker and found this pinned.
Ah, thanks :)
Still in development but Lighttube seems interesting and uses its own backend.
Tubular: A fork of NewPipe (Github) that implements SponsorBlock (Github) and ReturnYouTubeDislike (Github). https://github.com/polymorphicshade/Tubular?tab=readme-ov-file#a-fork-of-newpipe-github-that-implements-sponsorblock-github-and-returnyoutubedislike-github