💾 Archived View for tilde.team › ~jahoti › browser-extensions › index.gmi captured on 2024-07-09 at 00:15:10. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
Copyright © 2021 jahoti
This page is licensed under the CC BY-SA 4.0 or (at your option) later.
Please note this page only documents extensions as examples for those looking to write their own website fixes. No effort is made to check that the versions of extensions published on this page are up-to-date or even functional, and script blockers/filters, redirection utilities, or other tools helpful to any habitual web browser concerned about the dangers of nonfree software are excluded.
Unless otherwise noted, all extensions are available under the GPLv3 or (at your option) later and distributed in source code form. They can be unpacked like a standard .zip file. For actively maintained versions of software repackages from GNU IceCat, see that project's repository[1].
[1] GNU IceCat repository (HTTP, external)
Written by Nathan Nichols for GNU IceCat to make the USPS shipping calculator operational.
Written by Johannes Marbach for GNU IceCat as a substitute for non-free JavaScript on libgen.me. Mozilla's signature on this package has not been updated, so your browser will need to allow unsigned extensions for this to run. You can allow them if it does not by visiting "about:config" and setting "xpinstall.signatures.required" to false.
Written by Nathan Nichols for GNU IceCat to provide utilities tools for dealing with common problems caused by disabling JavaScript.
Written by Nathan Nichols for GNU IceCat as a package of fixes for various websites. This package has not been signed by Mozilla, so your browser will need to allow unsigned extensions for this to run. You can allow them if it does not by visiting "about:config" and setting "xpinstall.signatures.required" to false.
A WebExtension to load media on theonion.com
this may interfere with HieloJS if they are installed simultaneously. It is not maintained, albeit at no risk for such a simple extension; written for the library's Autumn Project[5].
Hachette, A Browser Extension Gathering Free Fixes for some JavaScript-Crippled Websites
Written for the library's Autumn Project[5]; now deprecated in favor of a superior upcoming project external to the libraru, also named Hachette.
Automatically deploys local scripts on PeerTube instances so that they will continue to work with LibreJS enabled (and perhaps other soft script blockers). The code is entirely free, but under a mixture of licenses that is better assessed from the actual PeerTube source[2] than the included binaries. To build the extension:
[2] Official PeerTube Repository (HTTP, external)
[4] PeerPlumber build script GPG signature
A stand-alone extension to help fix accuweather.com with JavaScript disabled (already incorporated into Hachette); written for the library's Autumn Project[5].
A stand-alone extension to help fix bandcamp.com with JavaScript disabled; written for the library's Autumn Project[5].
A stand-alone extension to help fix rgs.org with JavaScript disabled (already incorporated into Hachette); written for the library's Autumn Project[5].
A stand-alone extension to help fix sumofus.org with JavaScript disabled; written for the library's Autumn Project[5].
A stand-alone extension to help fix worldcat.org with JavaScript disabled; written for the library's Autumn Project[5].