2022-04-16 11:15:57 +03:00
< img src = "./img/libredirect_full.svg" height = "50" / >
2022-02-15 20:45:01 +03:00
2022-05-05 20:36:30 +03:00
A web extension that redirects YouTube, Twitter, Instagram... requests to alternative privacy friendly frontends and backends.
2022-01-28 17:04:53 +03:00
2022-10-09 09:34:59 +02:00
[![Matrix Badge ](https://img.shields.io/matrix/libredirect:matrix.org?label=matrix%20chat )](https://matrix.to/#/#libredirect:matrix .org)
2022-05-11 18:59:47 +03:00
[![Firefox users Badge ](https://img.shields.io/amo/users/libredirect?label=Firefox%20users )](https://addons.mozilla.org/firefox/addon/libredirect/)
2022-07-22 05:19:21 +00:00
[![LibrePay Badge ](https://img.shields.io/liberapay/gives/libredirect?label=Liberapay )](https://liberapay.com/LibRedirect)
2022-05-11 18:59:47 +03:00
2022-12-26 03:00:16 +00:00
[![OpenCollective Badge ](https://opencollective.com/libredirect/tiers/badge.svg )](https://opencollective.com/libredirect#category -CONTRIBUTE)
2022-04-16 10:53:17 +03:00
[![Firefox Add-on ](./img/badge-amo.png )](https://addons.mozilla.org/firefox/addon/libredirect/)
2022-05-11 18:59:47 +03:00
< a href = "./chromium.md" >
2022-07-26 22:28:50 +01:00
< img src = "./img/badge-chromium.png" height = 60 >
2022-05-11 18:59:47 +03:00
< / a >
2022-04-16 10:53:17 +03:00
2022-04-15 19:46:57 +03:00
< img src = "./img/1.png" width = 350 >
< img src = "./img/2.png" width = 350 >
< img src = "./img/3.png" width = 350 >
< img src = "./img/4.png" width = 350 >
2022-10-21 17:39:38 +08:00
- Youtube => [Invidious ](https://github.com/iv-org/invidious ), [Piped ](https://github.com/TeamPiped/Piped ), [Piped-Material ](https://github.com/mmjee/Piped-Material ), [CloudTube ](https://sr.ht/~cadence/tube/ ), [FreeTube ](https://github.com/FreeTubeApp/FreeTube ), [Yattee ](https://github.com/yattee/yattee )
- Youtube Music => [Beatbump ](https://github.com/snuffyDev/Beatbump ), [Hyperpipe ](https://codeberg.org/Hyperpipe/Hyperpipe )
- Twitter => [Nitter ](https://github.com/zedeus/nitter )
- Instagram => [Bibliogram ](https://sr.ht/~cadence/bibliogram/ )
- TikTok => [ProxiTok ](https://github.com/pablouser1/ProxiTok )
- Reddit => [Libreddit ](https://github.com/spikecodes/libreddit#instances ), [Teddit ](https://codeberg.org/teddit/teddit#instances )
- Imgur => [Rimgo ](https://codeberg.org/video-prize-ranch/rimgo )
2022-12-27 14:20:50 +00:00
- Medium => [Scribe ](https://sr.ht/~edwardloveall/Scribe/ )
2022-10-21 17:39:38 +08:00
- Quora => [Quetre ](https://github.com/zyachel/quetre )
- IMDb => [libremdb ](https://github.com/zyachel/libremdb )
- LBRY/Odysee => [Librarian ](https://codeberg.org/librarian/librarian ), [LBRY Desktop ](https://lbry.com/get )
- Search => [SearXNG ](https://github.com/searxng/searxng ), [SearX ](https://searx.github.io/searx/ ), [Whoogle ](https://benbusby.com/projects/whoogle-search/ ), [LibreX ](https://github.com/hnhx/librex/ )
- Translate => [SimplyTranslate ](https://git.sr.ht/~metalune/simplytranslate_web ), [LingvaTranslate ](https://github.com/TheDavidDelta/lingva-translate ), [LibreTranslate ](https://github.com/LibreTranslate/LibreTranslate )
2022-12-26 03:00:16 +00:00
- Google Maps => [OpenStreetMap ](https://www.openstreetmap.org/ ), [FacilMap ](https://github.com/FacilMap/facilmap )
2022-10-21 17:39:38 +08:00
- Send Files => [Send ](https://gitlab.com/timvisee/send )
2022-01-28 17:04:53 +03:00
2022-04-29 04:32:39 +00:00
**Note**: The Extension will be using random instances by default. You can modify this and add custom instances too.
2022-01-28 14:13:06 +01:00
2022-12-31 11:01:50 +03:00
# Please read the [FAQ](https://libredirect.github.io/faq.html) if you have any questions!
2022-06-05 20:10:42 +03:00
2021-01-11 17:50:49 +11:00
## Donate
2022-07-26 22:28:50 +01:00
2022-05-08 18:08:05 +03:00
[![Liberapay ](./img/liberapay.svg )](https://liberapay.com/LibRedirect)
[![Patreon ](./img/patreon.svg )](https://patreon.com/LibRedirect)
2022-10-09 07:36:44 +00:00
[![Buy me a coffee ](./img/bmc.svg )](https://www.buymeacoffee.com/libredirect)
2022-12-26 07:16:32 +00:00
< a href = "https://opencollective.com/libredirect" > < img src = ./img/Open-Collective.png width = 19% height = 19% > < / a >
2022-05-08 18:08:05 +03:00
2022-10-21 17:39:38 +08:00
- XMR: `4AM5CVfaGsnEXQQjZSzJvaWufe7pT86ubcZPr83fCjb2Hn3iwcForTWFy2Z3ugXcufUwHaGcucfPMFgPXBFSYGFvNrmV5XR`
2022-05-08 13:34:13 +03:00
2022-12-26 07:16:32 +00:00
Note : We have removed our addresses for BTC and ETH. If you want to donate via Crypto use OpenCollective. We still have XMR as OpenCollective doesn't support it.
2022-05-08 13:34:13 +03:00
## Mirror Repos
2022-07-26 22:28:50 +01:00
2022-05-08 13:34:13 +03:00
[![Codeberg ](https://raw.githubusercontent.com/ManeraKai/manerakai/main/icons/codeberg.svg )](https://codeberg.org/LibRedirect/libredirect)
2022-10-09 07:53:06 +00:00
[![GitHub ](https://raw.githubusercontent.com/ManeraKai/manerakai/main/icons/github.svg )](https://github.com/libredirect/libredirect/)
2022-06-05 20:10:42 +03:00
## Translate
2022-07-26 22:28:50 +01:00
2022-06-05 20:10:42 +03:00
[![Weblate ](./img/weblate.svg )](https://hosted.weblate.org/projects/libredirect/extension)
2021-01-11 17:46:00 +11:00
## Development
2022-07-26 22:28:50 +01:00
2021-01-11 17:46:00 +11:00
### Install Dependencies
2022-07-26 22:28:50 +01:00
2022-05-08 18:08:05 +03:00
[Node.js ](https://nodejs.org/ ) latest LTS is recommended
2022-07-26 22:28:50 +01:00
2022-05-05 20:36:30 +03:00
```
npm update
npm install
```
2021-01-11 17:46:00 +11:00
2022-10-26 04:00:31 +08:00
To generate HTML that uses `config.json` (needed to develop/build the extension), run:
2022-10-25 12:43:59 +01:00
2022-07-05 22:02:32 +02:00
```
2022-09-28 20:18:32 +01:00
npm run ejs
2022-07-05 22:02:32 +02:00
```
2022-10-25 12:43:59 +01:00
2022-10-24 23:03:34 +01:00
Afterwards, you will need to run it if you modify `config.json` or any files ending with .ejs.
2022-07-26 22:28:50 +01:00
2022-10-26 04:00:31 +08:00
### Build the extension zip archive:
2022-07-26 22:28:50 +01:00
2022-05-05 20:36:30 +03:00
```
npm run build
```
2021-01-11 17:46:00 +11:00
2022-09-28 20:18:32 +01:00
### Run automated tests
2022-07-26 22:28:50 +01:00
2022-05-05 20:36:30 +03:00
```
npm run test
```
2019-09-20 20:45:58 +10:00
2022-02-15 20:45:01 +03:00
### Test in Firefox
2022-07-26 22:28:50 +01:00
2022-05-05 20:36:30 +03:00
```
npm run start
```
2022-02-15 20:45:01 +03:00
### Install temporarily
2022-07-26 22:28:50 +01:00
2022-10-21 17:39:38 +08:00
1. open `about:addons`
2. type in the address bar `about:debugging`
3. press `load temporarily addon`
2022-02-15 20:45:01 +03:00
2022-04-16 11:15:57 +03:00
### Install in Firefox ESR, Developer Edition, Nightly
2022-07-26 22:28:50 +01:00
2022-10-21 17:39:38 +08:00
1. open `about:config`
2. set `xpinstall.signatures.required` to `false`
3. open `about:addons`
4. click on the gear shaped `settings` button and select `Install Add-on From File...`
5. select `libredirect-VERSION.zip` from `web-ext-artifacts` folder
2022-02-15 20:45:01 +03:00
2022-04-16 11:15:57 +03:00
### Install in Chromium browsers
2022-07-26 22:28:50 +01:00
2022-10-21 17:39:38 +08:00
1. open `chrome://extensions`
2. enable `dev mode`
3. select `load unpacked extension`
4. select `src` folder
2022-02-15 20:45:01 +03:00
2022-12-26 03:00:16 +00:00
---
2022-03-28 19:47:05 +03:00
[Privacy Policy ](Privacy-Policy.md )\
2022-09-28 20:18:32 +01:00
Forked from [Privacy Redirect ](https://github.com/SimonBrazell/privacy-redirect )
2022-12-26 03:00:16 +00:00