useascript is a repository of userscripts for a clearer Internet 🌃
The name (use-a-script) denotes that the various scripts supporting many websites are loaded from a single script. This is done to conveniently manage many userscripts and simplify the development / testing model. At the same time, it eliminates the need for a 3rd party host.
The userscript is hosted here:
https://dra.vin/useascript/useascript.user.js
It has a corresponding .meta.js so updates will work automatically.
Run make to build the bundle. It requires esbuild. The script will go directly to your clipboard (assuming Wayland) using wl-copy. Then, paste the result into your userscript manager's editor. A less cumbersome method is desired, please suggest a better way if you know one!
Brought to you by Avindra Goolcharan.
The source code is fully licensed under GPL-3.0-only. See COPYING
for more info.