Skip to content

TwitchAdSolutions

Browser scripts and extensions that try to block ads on Twitch streams. The project is archived.

Stars
11.3k
Forks
657
Licence
MIT
Language
JavaScript
Last update
8 months ago
Type
Other

This repository is archived and no longer maintained.

What it is

This repository collects several ways to block advertisements on Twitch.tv. Most options are browser extensions or userscripts that try to get an ad-free version of a stream. The README recommends proxy-based extensions as the most reliable option, and lists other extensions and scripts as alternatives. The author archived the project on 2026-03-05 and no longer maintains it.

  • Install a Twitch ad-blocking browser extension such as TTV LOL PRO from its listed store page
  • Add a vaft or video-swap-new userscript through a supported userscript manager
  • Set up a uBlock Origin filter that loads one of the provided scripts
  • Read the linked full-list.md to compare the listed options and their trade-offs

Great for

  • Twitch viewers who want to avoid ads while watching streams in a desktop browser
  • People who already use a userscript manager such as Violentmonkey or Tampermonkey
  • Users comfortable choosing between several third-party extensions
  • People who want to compare known Twitch ad-blocking options in one place

Not ideal for

  • Anyone who wants a supported, maintained project, since the repository is archived and no longer updated
  • People who want to combine several Twitch-specific ad blockers, because the README says not to
  • Users of Greasemonkey, because the README says those scripts do not work with it
  • People who need guaranteed reliability, because the README notes proxies can have buffering or downtime issues and uBlock Origin scripts may stop applying for unknown reasons

How to get it

  1. 1

    See the README

    You'll need: A desktop web browser · A userscript manager such as Violentmonkey or Tampermonkey, or uBlock Origin for the script options

    Clone the repository

    git clone https://github.com/pixeltris/TwitchAdSolutions
  2. 2

    Run it

    • Choose a recommended extension such as TTV LOL PRO from the README links and install it from your browser's store
    • Or install a userscript manager such as Violentmonkey or Tampermonkey
    • Open a userscript file from the repository in your browser to be prompted to add it
    • Or follow the uBlock Origin steps in the README to add a filter and set userResourcesLocation
    • Reload Twitch and check whether ads are blocked
  3. 3

    Get the most out of it

    • Use only one Twitch-specific ad blocker at a time, as the README advises
    • Use a permalink URL with uBlock Origin for better security, since permalinks do not auto-update
    • Choose proxy-based options first, since the README calls them the most reliable
    • Check issues.md if a script freezes or buffers
    • Consult full-list.md for descriptions of each option

Downloads

Strengths

  • Collects many known Twitch ad-blocking options with links in one place
  • Offers both browser extensions and userscripts, so users can pick a format
  • Includes setup instructions for uBlock Origin and userscript managers

Trade-offs

  • Archived on 2026-03-05, so it will not receive updates if Twitch changes
  • Relies on third-party extensions and scripts, which may stop working or be removed
  • The README warns that some scripts may randomly stop being applied by uBlock Origin

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.