Twitch - Mute homepage

🔇 Mutes auto-playing videos on Twitch's homepage. 📺

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
igorskyflyer
Daily installs
0
Total installs
5
Ratings
0 0 0
Version
v1.0.1
Created
2026-01-29
Updated
2026-01-29
Size
1.84 KB
Compatibility
Compatible with Firefox Compatible with Chrome Compatible with Opera Compatible with Safari Compatible with Edge
License
GPL-3.0-or-later
Applies to
🔇 Mutes auto-playing videos on Twitch's homepage. 📺

Twitch - Mute homepage


A UserScript that mutes auto-playing videos on Twitch's homepage.


✅ Features

  • 🔇 Auto‑mute autoplay - silences intrusive Twitch.tv homepage videos the moment they start playing
  • 🎯 Homepage‑only scope - runs exclusively on the Twitch root URL (https://twitch.tv/), not on channels or sub‑pages
  • ⏱️ Smart retry logic - polls for the video player up to 5 times at 2‑second intervals to ensure detection
  • 🎬 Event‑based control - hooks into the playing event so the video is paused exactly when playback begins
  • 🖥️ Lightweight - no external libraries, no grants, minimal overhead
  • 🌍 Cross‑browser compatible - tested on Chrome, Firefox, Opera, Safari, and Edge
  • 📝 Transparent debugging - logs an error in the console if the player cannot be found, with a support link for reporting
  • ⚖️ Open source license - released under GPL‑3.0‑or‑later for community use and modification


🧩 Compatibility

  • Chrome
  • Firefox
  • Safari
  • Edge
  • Opera


📜 License

Licensed under the GPL-3.0-or-later.


Made with care by Igor Dimitrijević (igorskyflyer).