These are the current alternatives (with links when possible):
- NewPipe (which you should have either way for youtube-dl/yt-dlp integration)
- NewPipe fork by polymorphicshade, which includes SponsorBlock support.
- LibreTube (still in early beta)
- A web browser with uBlock Origin (or another ad-blocker; Enhancer for YouTube has one build-in, but uBlock is universal and more powerfull, in addition to allowing to also remove non-advertisement parts of the website, like the top shelf with recommended tags / search querries), Enhancer for YouTube, SponsorBlock and Return YouTube Dislike. These all work on both desktop Firefox and Chrome, but on mobile, you'll need to install an add-on compatible fork (source code alteration) of them, like IceRaven for Firefox or KiwiBrowser, then install the addons from their respective adddon store. Depending on the browser, you'll additionally need to install a user script for background playber. Alternatively, the Brave browser supports background playback OOTB (needs to be enabled; see coment by @dmdotin) and a build in ad-blocker, but no extension / add-on support.
- YouTube Pink (I have no legit link yet)
- YouTube++ (iOS) (I have no legit link yet)
- uYouPlus (iOS), a modded version of the official iOS app (arguably the most feature-complete alternative to Vanced).
- SkyTube
- MusicPiped (F-Droid; YT Music alt.)
- A stand-alone ad-blocker like AdAway (requires root to work fully, but a no-root DNS mode is also available), but this will only work
- VueTube, a very new client.
- SmartTubeNext, an ad-free YouTube TV client (Android TV only).
- SongTube, a YT client for music.
- YMusic, a small and simple YT music client with low data consumption.
PureTuber, appears to be a fully featured alternative to the official app. I have not tested not installed this one, because it appears extremely sketchy to me, their FAQ contains lots of red flags (in my opinion).DO NOT USE PURETUBER, several people have warned about it! It remains here to prevent others from trying it because they were looking for more alternatives.- Invidious, an alternative, self-hosted YouTube front-end.
- DVD, an Android front-end for yt-dlp (an extremely powerful downloader with support for hundreds of sites).
If you want to save videos offline using scripting, you can use yt-dlp running in Termux (run pkg install -y python; python -m pip install yt-dlp
to install it).
Also, there's xManager-Spotify for... Spotify, as a replacement for Vanced Music. I would advise you to not use this with a premium account though, since ad blockers are a TOS violation and can get your account suspended. That won't really matter in practice if you just use throw-away accounts though (I'm not a lawyer, so don't quote me on that).
As for what I think are the best ones: Either NewPipe (has some nice features like support for other platforms like SoundCloud and a complete downloader) or the Web version with add-ons (which will give you the most complete experience, including login).
Some things that may or may not work are most popular video players, but they won't allow discovery (except for possibly Kodi)
Finally a pro-tip: If you want to download videos from any YT app, you can install NewPipe and share the link to the video to it from the share-menu. Then you can select to always download when sharing to NewPipe.
If you want a copy on Discord or you know another App I should add, just DM me 👌
(created by @!SkyyySi#1859 / @SkyyySi)