Onion Link Opener

Open .onion links in Tor Browser

  1. // ==UserScript==
  2. // @name Onion Link Opener
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description Open .onion links in Tor Browser
  6. // @author Your Name
  7. // @match *://*/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13.  
  14. // Function to check if the link is a .onion link
  15. function isOnionLink(url) {
  16. return url.includes('.onion');
  17. }
  18.  
  19. // Get all anchor tags on the page
  20. const links = document.getElementsByTagName('a');
  21.  
  22. // Loop through the links and modify .onion links
  23. for (let link of links) {
  24. if (isOnionLink(link.href)) {
  25. // Change the link to open in Tor Browser
  26. link.href = 'tor:' + link.href;
  27. }
  28. }
  29. })();