An Open-Source Extension that Blocks YouTube Shorts.
Youtube Shorts Block Extension
Shorts Block is an easy-to-use browser extension that interacts with the DOM to disable YouTube Shorts, which can overwhelm the user experience.
You will still be able to watch shorts, but unlike in the actual polluted YouTube, you need to reach the shorts tab and show interest in seeing them.
Implemented Features:
- Remove YouTube Shorts visibility from Home, Results and Trending.
- Automatically convert Shorts videos into a regular format.
- Remove Youtube Shorts section, while watching video.
-Full Block Youtube Shorts.
-Personal Settings. Different modes for the extension.
Modes:
-Full Block: Shorts get fully blocked/removed.
-Soft Block: The extension will only remove the Youtube Shorts from the Home/Trending/Results Page, but you can watch shorts if you want on their section.
-View as Video: You can watch youtube shorts, in normal video format.(This mode is not compatible with Full Block).
Code and version changes, can be found under:
https://github.com/CarlosSanchess/Youtube-Shorts-Block
Read more
You will still be able to watch shorts, but unlike in the actual polluted YouTube, you need to reach the shorts tab and show interest in seeing them.
Implemented Features:
- Remove YouTube Shorts visibility from Home, Results and Trending.
- Automatically convert Shorts videos into a regular format.
- Remove Youtube Shorts section, while watching video.
-Full Block Youtube Shorts.
-Personal Settings. Different modes for the extension.
Modes:
-Full Block: Shorts get fully blocked/removed.
-Soft Block: The extension will only remove the Youtube Shorts from the Home/Trending/Results Page, but you can watch shorts if you want on their section.
-View as Video: You can watch youtube shorts, in normal video format.(This mode is not compatible with Full Block).
Code and version changes, can be found under:
https://github.com/CarlosSanchess/Youtube-Shorts-Block
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Youtube Shorts Block", "version": "1.0.6", "description": "An Open-Source Extension that Blocks YouTube Shorts.", "permissions": [ "tabs", "storage" ], "host_permissions": [ "https://www.youtube.com/*" ], "content_scripts": [ { "matches": [ "https://www.youtube.com/*" ], "js": [ "/scripts/Storage.js", "/scripts/foreground.js" ], "css": [ ] } ], "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "action": { "default_popup": "index.html", "default_icon": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" } }}
Read more