The Piped Redirect extension allows users to redirect YouTube links to a Piped instance either through a context menu option, a popup button, or automatically based on their preferences. This project contains the implementation for both Chrome (also compatible with Opera) and Firefox. The idea came, because I wanted to enjoy the YouTube recommendation algorithm but bypass the new AdBlock Warning.
On newer chrome versions, it is no longer possible to install .crx
files, to install please rename the .crx
file into an .zip
file extract and load the file as unpacked.
Maybe I will come around to publishing on the web store in the future.
To install this extension on your browser, follow these steps:
- Goto Releases and download the newest version.
- Open the Chrome/Opera browser and navigate to
chrome://extensions/
. - Drag and Drop the
.crx
file into the browser window. - Click on Install.
- Goto Releases and download the newest version.
- Open Firefox and navigate to
about:addons
. - Click on the gear icon and select
Install Add-On From File...
and select the.xpi
file. - Naviagte to
www.youtube.com
, click onManage Extension
andAlways allow on youtube.com
. Otherwise the automatic redirection does not work.
To install this extension on your browser, follow these steps:
- Download the project files and extract the zip file.
- Open the Chrome/Opera browser and navigate to
chrome://extensions/
. - Enable
Developer mode
by toggling the switch on the top right corner. - Click
Load unpacked
and select thechrome
folder from the extracted project files.
- Download the project files and extract the zip file.
- Open Firefox and navigate to
about:debugging#/runtime/this-firefox
. - Click
Load Temporary Add-on...
and select themanifest.json
within thefirefox
folder from the extracted project files.
- Right-click context menu option to open YouTube links in a Piped instance.
- Browser action popup button to redirect the current YouTube video page to a Piped instance.
- Automatic redirection of YouTube video pages if opend in new tab to a Piped instance based on user preference.
- Options page to configure the Piped hostname and enable/disable automatic redirection.
To configure the extension:
- Click on the extension icon in the toolbar.
- Click on
Options
. - Enter the desired Piped hostname (default is
piped.kavin.rocks
). - Toggle the
Enable Automatic Redirection
checkbox to enable or disable automatic redirection of YouTube video pages when opening a new tab. - Click
Save
to save your preferences.
- Install node and npm
- Execute
npm install
to install packages - Execute
node build.js
to produce chrome and firefox extensions as zip, then import
- When opening a YouTube video in the same window, the page does not automatically get redirected.
This project is open-source and available under the MIT License.