sjehuda / FREELink

Published:

Version: 23.03+b09f90d updated

Summary: Correct links to privacy respecting proxy frontends

Groups:

Homepage: https://openuserjs.org/scripts/sjehuda/FREELink

Support: https://openuserjs.org/scripts/sjehuda/FREELink/issues

Copyright: 2023, Schimon Jehudah (http://schimon.i2p)

License: AGPL-3.0-only; https://www.gnu.org/licenses/agpl-3.0.en.html

🔀 FREELink (to be merged into FREEdirector)

Rewrite links to privacy-oriented and open-source proxy frontends.

FREELink replaces links to privacy-oriented frontends, such as Scribe, Nitter, Libreddit, etc.

This allows more reliable access to available public instances per service, while also helping to distribute traffic more evenly across all instances and avoid performance bottlenecks and rate-limiting.

The main thing that's need to be on focus is the selection of URLs. Please test and report issues.


Upcoming changes:

  • Identifying URLs (use Blacklist and Whitelist);
  • Act on viewport (use Event Listener);
  • Improve event listener to act on nested hyperlinks;
  • Improve event listener to act on viewport instead of click or mouseover;
  • Check instance http status using GM.xmlHttpRequest.

Rating: 0