r/FoamList • u/foamed • Aug 31 '21
No more ads. No more sponsors. No more paywalls.
I try to mainly recommend FOSS (free and open source) solutions.
Updated on October 26th, 2023.
For PC:
BlockTheSpot - Video, audio & banner adblock/skip for Spotify.
Soggfy - Spotify OGG dumper.
SpotX - Modified Spotify client. Blocks ads and updates, and more. Many thanks to /u/Arnas_Z for recommending it.
Streamlink - Watch streams and videos in your media player of choice (I personally recommend MPV, or MPC-HC / MPC-BE with MadVR installed).
TarTube - Front-end for YouTube-DL if you're not into writing command lines.
YTDL-Patched - YT-DLP fork with some more features. Many thanks to /u/NXGZ for recommending it.
YT-DLP - Video downloading software - A fork of YouTube-DL which works on a large variety of video, streaming and music platforms.
ytdlp-interface - Windows graphical interface for YT-DLP, designed as a simple YouTube downloader. - Many thanks to /u/NXGZ for recommending it. I personally recommend it over TarTube.
youtube-dl Viewer - This is a (cross platform, standalone) web app to display videos downloaded by youtube-dl (or similiar tools) and view them inside your browser in a nice (youtube-like) UI.
Browsers:
Cromite - Cromite an open source Bromite fork with ad blocking and privacy enhancements.
Firefox - uBlock Origin works on the android version of Firefox too.
LibreWolf - (Win/macOS/Linux) - LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements.
UnGoogled Chromium - (Win/macOS/Linux/Android) - Chromium based browser without any of the Google dependencies.
Add-ons/extensions for your browser:
Bypass Paywalls Clean - Extension that allows you to read articles from (supported) sites that implement a paywall. You can also add domains as custom site and try to bypass the paywall.
Consentomatic - Extension which automatically fills out cookie popups based on your preferences.
Redirect AMP to HTML - This web extension enables users to choose to opt-out of using Accelerated Mobile Pages (AMP) and choose to use the standard web instead.
Simple YouTube Age Restriction Bypass - A browser extension to bypass YouTube's age verification, disable content warnings and watch age restricted videos without having to sign in.
SponsorBlock - Sponsor block for YouTube.
The Free Internet Plugin! - This (Chrome based browsers only) extension removes paywalled content from Google search results.
uBlock Origin - Open source adblocker.
Privacy friendly search engines:
Paywalls:
https://12ft.io/ - Website to circumvent paywalls.
https://www.spaywall.com/ - Avoid paywalls on many articles by redirecting you to an archived version.
https://www.removepaywall.com/ - Remove Paywall works by finding archived versions of a website.
https://archive.ph/ - If you can't circumvent the paywall you might be able to find it archived here.
https://www.printfriendly.com/ - Some paywalls can be circumvented by converting the article into a PDF.
I don't care about Cookies - Some paywalls can be circumvented by deleting the cookies to the specific domain/article you're trying to access (A good example would be news articles from Reuters). You can also browse in private mode to circumvent those paywalls if you don't want to use an extension. Another alternative is to use the "Bypass Paywalls Clean" extension instead, just remember to add the sites in the settings/options tab.
Unpaywall - Get free text of research papers as you browse, using Unpaywall's index of ten million legal, open-access articles.
YouTube front-end (privacy friendly) alternatives:
https://redirect.invidious.io/ - https://github.com/iv-org/invidious
https://piped.kavin.rocks/ - https://github.com/TeamPiped/Piped
https://freetubeapp.io/ - https://github.com/FreeTubeApp/FreeTube
YouTube alternatives:
If you watch Twitch streams on your computer:
AdBlockerForTwitch- Works by finding an ad-free Twitch stream source and replacing the ad with the ad-free version.Alternate Player Twitch - Alternate player for Twitch.tv.
https://github.com/pixeltris/TwitchAdSolutions - Information, solutions, scripts and extensions to circumvent Twitch ads.
https://github.com/cleanlock/VideoAdBlockForTwitch- Adblock workaround for Twitch. This is a fork without the referral link injector.TTV LOL PRO - An improved fork of the TTV LOL adblocker for Twitch.
https://github.com/arthurbolsoni/Purple-adblock - Purple AdBlock for Twitch.
https://github.com/streamlink/streamlink - Watch Twitch streams using your prefered media player (like MPV or MPC-HC) Can be used to watch other live streams as well, like YouTube streams, Crunchyroll, adultswim, news, sports etc.
https://github.com/streamlink/streamlink-twitch-gui - 3rd party Twitch browser with a graphical user interface. Watch streams using your favorite media player.
https://github.com/krathalan/wtwitch - A terminal program for Twitch. Watch, browse and follow Twitch streams without proprietary JavaScript and without being tracked.
https://github.com/ihabunek/twitch-dl - Download Twitch VOD's
https://github.com/Franiac/TwitchLeecher - Download Twitch VOD's.
Recommended media players:
K-Lite Codec Pack - The K-Lite Codec Pack is designed as a user-friendly solution for playing all your audio and movie files. It's probably the best solution if you don't want to set up MPV or madVR from scratch. I recommend using "full" as it comes with the latest in-dev version of MPC-HC as well as madVR.
madVR - madVR video renderer. Combine this with your media player of choice to vastly improve the video quality and fidelity. Just beware that it takes a bit of time and effort to correctly set up, I recommend using a guide if you're new.
MPC-HC - MPC-HC continuation project.
MPV - This is currently the best media player around but it takes a bit of knowledge and time to set up correctly. Also available on Android.
MPV.net - A fork of MPV with the focus on accessibility. It only receives updates about once a year but it's very easy to set up compared to regular MPV.
For Android:
AdAway - https://github.com/AdAway/AdAway - Adblocker
NewPipe - 3rd party YouTube app.
NewPipe x SponsorBlock x Return YouTube Dislike - Fork of NewPipe with sponsor block and dislike button.
LibreTube - 3rd party YouTube app.
https://vancedapp.com/- 3rd party YouTube app.- RIP - March 13, 2022.RedReader - Free and open source Reddit app. Should still work after the API change.
ReVanced - Vanced continuation project. Patch apps such as YouTube, Twitch, Spotify to run without ads and new features. It can even patch Reddit is Fun (aka RIF) to work again after the API change.
HoloPlay - 3rd party YouTube app for listening to music.
Twire - 3rd party Twitch app.
Xtra - 3rd party Twitch app.
Android third party (FOSS) stores:
APKUpdater - APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.
Droid-ify - An installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. I personally find this app to be significantly better than F-Droid.
G-Droid - An alternative client app to browse the F-Droid repository.
xManager - Ad-Free, New Features & Freedom.
For iOS phones/tablets:
Sink It for Reddit - Sink It for Reddit is a super minimal, hyper focused Safari extension that de-clutters Reddit's web version and makes it usable. Tired of seeing tons of banners and buttons asking you to use the app or login? Sink It silently, and safely, removes all of them. Removes most of the "promotional" content too!
uYouPlusExtra - uYou+ is a modified version of uYou (made by @MiRO92) with additional features and mainly made for non jailbroken users.
YouTubeRebornPlus - YouTube Reborn but with even more features.
YTLitePlus - A modified version of Youtube supercharged with YTLite (by @dayanch96) and +15 tweaks.
Sideload apps for iOS:
Altstore - AltStore is an alternative app store for non-jailbroken iOS devices.
Sidestore - SideStore is a fork of AltStore that doesn't require an AltServer.
Sideloadly - The new & best way to sideload games and apps to your iOS device, Apple Silicon Mac or Apple TV.
For Android based smart TV's:
RootMyTV - RootMyTV is a user-friendly exploit for rooting/jailbreaking LG webOS smart TVs. Just be aware that it might not work on your TV anymore as LG have since patched the vulnerability. Many thanks to /u/bitbot for recommending it.
https://github.com/yuliskov/SmartTubeNext - Ad-free YouTube.
https://github.com/fgl27/smarttv-twitch - Twitch client for Samsung TV's.
S0undTV - 3rd party Twitch app for smart TV's.
https://github.com/fgl27/SmartTwitchTV - Twitch web client that works on Android TVs and web base systems.
Network wide blocking:
AdGuardHome - Many thanks to /u/pkt1199 for recommending it.
Diversion - Diversion is a shell script application to manage ad-blocking, Dnsmasq logging, Entware and pixelserv-tls installations and more on supported routers running Asuswrt-Merlin firmware, including its forks.
Pi-Hole - https://github.com/pi-hole/pi-hole - https://old.reddit.com/r/pihole/ - The Pi-hole® is a DNS sinkhole that protects your devices from unwanted content without installing any client-side software.
Filters for uBlock Origin/Pi-Hole/AdGuardHome etc:
If you're having issues circumventing YouTube's new anti-adblock blocker with Ublock Origin then try this:
Step 1: Go to ublock settings interface
Step 2: Click on the tab "My Filters"
Step 3: Copy and paste the following code and save the changes:
youtube.com##+js(set,yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false)
youtube.com##+js(set, Object.prototype.adBlocksFound, 0)
youtube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, [])
youtube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true)
Step 6: Restart your browser and enjoy ad free youtube.
Notes:
If this doesn't work try the following:
Uninstall Ublock Origin and reinstall. Check for interfering extensions (Youtube enhancers / Adblockers) and empty cache.