Skip to content

Web extension, which allows you to set custom redirects. It is useful for redirecting popular sites to alternative frontends (e.g. youtube to invidious), or restoring functionality (e.g. automatic redirection to Zoom's web client).

License

Notifications You must be signed in to change notification settings

lifo9/Redirector

Repository files navigation

Redirector

Web extension, which allows you to set custom redirects. It is useful for redirecting popular sites to alternative frontends (e.g. youtube to invidious), or restoring functionality (e.g. automatic redirection to Zoom's web client).

Firefox installation

  1. Install
  2. Right click on extension icon -> Manage Extension -> Three dots -> Preferences
  3. Import Example rules (change extension to .json)
  4. Profit

Chrome installation

  1. Download & unzip
  2. Go to chrome://extensions
  3. Developer mode ON
  4. Load unpacked
  5. Click details -> extension options
  6. Import Example rules (change extension to .json)
  7. Profit

Build it yourself

# Safari uses declarativeNetRequest API, while uses Firefox webRequest API.
# You have to set VITE_BROWSER_TYPE variable before building the app to either 'safari' or 'firefox'
export VITE_BROWSER_TYPE='firefox'
yarn install
yarn build

or

npm install
npm run build
Screen.Recording.2022-09-25.at.21.39.01.mov

About

Web extension, which allows you to set custom redirects. It is useful for redirecting popular sites to alternative frontends (e.g. youtube to invidious), or restoring functionality (e.g. automatic redirection to Zoom's web client).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published