r/userscripts

Anyone else think about what site owners see when we run userscripts on their pages?

Not trying to be paranoid but if I'm running a userscript on a checkout page, that script has access to everything on the page. Makes me wonder how sites actually monitor for this kind of thing or if they even do.

reddit.com
u/BasePerfect2865 — 3 days ago
▲ 203 r/userscripts+3 crossposts

I Built an Extension That Restores the Media Grid on X

After X removed the grid view from profile media tabs, I built a small extension that restores the original media grid. It only runs on X, collects no data, and makes no external requests.

Will work on all Chromium-based browsers, such as Google Chrome, Microsoft Edge, Opera, Brave, Vivaldi, and Arc.

The source code is available on GitHub:

https://github.com/QuantumDeus/x-media-grid-restore

greasyfork Script:
(Recommend to use with Violentmonkey‬)

https://greasyfork.org/scripts/591463-x-media-grid-restore

u/Shadowshoot — 5 days ago
▲ 4 r/userscripts+1 crossposts

F to C

Hi All,

So many people here post in degrees F. Of course, 95% of the population on Earth has no idea what F is much less how to use it. The other 95% would really benefit from a bot that finds posts with degrees F, puts a bracket around the F and insert the C equivalent.

reddit.com
u/leoyoung1 — 5 days ago
▲ 0 r/userscripts+1 crossposts

Share and Embed Scripts Instantly with ScriptDrop

Hi everyone! I have recently have started a business and looking for clients! Introducing ScriptDrop! ScriptDrop is the fastest way to host and share scripts. Paste your code and get a versioned, globally cached URL you can embed anywhere—no setup required. Update with confidence using semantic versioning and instant rollbacks.

Click the link below to get started! Thank you!

ScriptDrop — Weekly AI Scripts for YouTube Creators

reddit.com
u/gracemcdonald2045 — 7 days ago
▲ 19 r/userscripts+2 crossposts

[Userscript] Make Chrome use Lanczos3 to upscale images instead of whatever blurry nonsense it uses. Also has Fit-to-width and Integer-fit-to-width capabilities! Particularly good for 4K displays set to over 100% scaling.

GitHub link.

Controls

Key What it does
Alt+H Show or hide the info overlay. Remembered per site
Alt+M Size: fit the window width → biggest whole-number zoom → one image pixel per screen pixel
Alt+Q Filter: Lanczos3 → nearest → browser. Same size each time, so you can compare
Alt+P Turn on or off for the site you're on. Remembered per site
Alt + left clickon an image Show that one image at one image pixel per screen pixel
Alt + right clickon an image Show that one image at twice its own resolution
Alt+G Show or hide the overlay's diagnostic rows (size, factor, status, memory)

I'd attach images, but I'm pretty sure reddit will compress them, so go check them out here.

u/Ikkoru — 7 days ago
▲ 2 r/userscripts+1 crossposts

Looking for a userscript to download google sheets that restrict it.

There's this sheet I want to download (it's a visual guide to save editing) but the owner of the sheet restricted it. Is there a script that can download it so I don't have to screenshot everything? (the images are tiny so I have to zoom in and have multiple screenshots per row.)
Edit: They marked as no copies as well :/

reddit.com
u/Neat-Investment-8377 — 7 days ago
▲ 4 r/userscripts+1 crossposts

Selecting a bookmark at random

I have written a tampermonkey script to pick a bookmark at random from a raindrop.io collection and open it in a new tab. Posted to greasyfork if anyone wants to try it out or tweak it further. It works on the desktop versions of Chrome and Firefox with the tampermonkey extension installed, and Firefox on Android.

https://greasyfork.org/en/scripts/565400-raindrop-random-bookmark

It scrolls through the list first, so it might take a while on a large collection.

u/gengiz_corn — 9 days ago

My wife never clicked the links I sent her. So I built a Chrome extension to fix it.

I send my wife random links all the time. But instead of clicking them, her reply is almost always: "What is this?"

Honestly, it’s a bit of a buzzkill. But when we talked about it, she made a fair point: a raw URL with zero context feels like homework. You don't know if it's a 10-minute read or a jump scare. Nobody likes naked links.

I tried manually copying page titles and pasting URLs, but as a frontend dev, I hate repetitive manual tasks. So I wrote a script to fix my own communication flow.

It’s calledCopy Page Title and URL Pro.

Just hit Ctrl+Shift+P (or Cmd+Shift+P), and it instantly copies the page title and a clean URL to your clipboard. It automatically strips out all that ugly ?utm_ tracking garbage.

Since I live in Jira and Notion, I also baked in Markdown/HTML support. You can even highlight a quote, hit a shortcut, and bundle the quote + title + link in one go.

It’s completely free, open-source, and runs 100% locally with zero tracking.

Best of all: my wife actually clicks my links now.

If you’re tired of mystery URLs, give it a try. Would love to hear your feedback!

u/Melodic-Middle-4265 — 9 days ago