Stack Exchange Network

Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

How do I install a userscript?

What are the steps to install a userscript for any of the major browsers? This question is for the benefit of those trying to get the minimal theme working. One browser per answer please.

  • greasemonkey
  • userscripts

Moshe's user avatar

  • Related: How to install a private user script in Chrome 21+? –  V2Blast Mar 12, 2022 at 1:51

Detailed instructions are available on the Stack Apps Site

How to install user scripts in Chrome There are two methods for installing UserScripts in Chrome. The first is to install the TamperMonkey extension, which makes installation simple and easy. The second is to follow these instructions below: Note: As of Chrome 35 (late May 2014), downloaded user scripts cannot be installed using the second method. Please use the TamperMonkey extension.
  • Click on the link to the .user.js file found in the post

Look for the confirmation at the bottom of your browser and click Continue .

Are you sure you want to continue?

The script should have appeared in your downloads bar.

  • If the file name is modified to <filename>.user (<number>).js , rename the file so it ends with .user.js . Note: If file extensions are not displayed on your system, the name has to end with .user .

the extension manager

  • Drag drop the file from the downloads bar to the extensions page. If you had renamed it, drag-drop it from your file manager.

Release the mouse if the text "Drop to install" appears.

Confirm New Extension - click "Add" to install the script

The script should now be installed. Refresh all tabs affected by the script to start using it.

How to install user scripts in Firefox

  • Install the Greasemonkey add-on for Firefox if you haven't done so already
  • Click on the link to the .user.js file found in the post.

A Greasemonkey Installation dialog will appear. Review the sites on which this script will work on, view the source of the script if so desired and confirm that you wish to install the script

Greasemonkey Installation dialog

How to install user scripts in Safari

GreaseKit (The hack approach, for Safari 4 and earlier)

  • Download and Install SIMBL – (From the SIMBL website), SIMBL, pronounced like “symbol” or “cymbal” enables hacks. In other words, you can “patch” Mac applications to add functionality to them.
  • Next, download GreaseKit . To install it, drag the GreaseKit.bundle file to ~/Library/Application Support/SIMBL/Plugins . If you don’t have a SIMBL/Plugins/ folder, just create it, then drop GreaseKit.bundle into it.
  • Restart Safari, and you will see a new entry in the menu bar for “GreaseKit”.
  • Click on the link to the .user.js file found in the post to install the userscript.

from http://mosheberman.com/wordpress/?p=284

NinjaKit (a Safari 5 extension)

  • Go to the NinjaKit homepage . The page is in Japanese, but don't worry—the install link is in English.
  • Click on the "NinjaKit for Safari" link.
  • If you are prompted to open or save the file, select open. If the file automatically downloads, find the downloaded file ( NinjaKit.safariextz ) and double-click it.
  • When Safari pops up a message confirming you want to install NinkaKit, click install.

How to install user scripts in Opera 15 and newer versions

Install the TamperMonkey extension , which makes installation simple and easy.

How to install user scripts in Opera 12 and older versions

  • Create a folder for userscripts. (eg, C:\Program Files\Opera Browser\Userscripts\ - it does not need to be within the Program Files folder, anywhere is fine.)
  • Within Opera, go to Tools > Preferences .
  • Click the Advanced tab.
  • Click Content in the choices on the left.
  • Click JavaScript options .
  • For the "User JavaScript files", click Choose .
  • Select the userscripts folder created in step 1. and click OK .
  • Click on the link to the .user.js file and save it to the userscripts folder created in step 1.

Refresh the tab(s) affected by the script to start using it.

from http://www.howtogeek.com/howto/3986/set-up-user-scripts-in-opera-browser/

Development resources

  • UserScripts - a site to host Greasemonkey scripts.
  • How to use jQuery in your scripts

Community's user avatar

  • What content type should a web server use in to make the Safari version of the instructions work properly? It looks like just naming the file .user.js is not enough. –  internetdotcom Dec 4, 2011 at 18:13
  • I would guess application/javascript but I am not positive... Sounds like a good question for you to post @dpk! –  Josh Dec 4, 2011 at 20:10
  • 4 In Chrome 21+ it’s not that easy anymore, sadly :( See here: How to install a private user script in Chrome 21+? –  Mathias Bynens Jul 19, 2012 at 11:40
  • This answer is outdated. In Opera 15+ you’ll need to install Tampermonkey to enable and manage user scripts. –  Mathias Bynens Jul 8, 2014 at 8:06

You must log in to answer this question.

Not the answer you're looking for browse other questions tagged greasemonkey browser userscripts ..

  • The Overflow Blog
  • How to succeed as a data engineer without the burnout
  • How do you evaluate an LLM? Try an LLM.
  • Featured on Meta
  • New Focus Styles & Updated Styling for Button Groups
  • Upcoming initiatives on Stack Overflow and across the Stack Exchange network
  • Google Cloud will be Sponsoring Super User SE

Hot Network Questions

  • Layover in Beijing extended by two days
  • Safe to remove out-of-service 3-line landline junction box by myself?
  • When incrementing a private key by 1, by how much is the public key Incremented?
  • Short story; a journalist visits a hospital with patients who are mentally ill. One patient pretends to use invisible tools to build a machine
  • Prepositions after, before etc. as temporal determiners
  • To what extent can US police lie to a suspect?
  • Michael Noll's early computer art - arranging graphic elements in a circular manner
  • Short Story. Mouse is sent by a human scientist in a spaceship to moon. Intercepted by intelligent aliens. Given intelligence and speech. Named Mickey
  • Is this a photo of a historical reinactment of an 1868 treaty signing?
  • What are some good examples of spectral sequences which degenerate after the first nontrivial differential?
  • Preprinting 19☐☐ year on UK postal vote envelopes
  • What is this connector called and are they commonly used?
  • Does standard quantum mechanics imply anti realism?
  • Where does "excess" energy go when a vehicle uses a lower gear to move at a given speed?
  • Story about alien contact, a 'Gehenna' bioweapon and the moon being destroyed as a warning shot
  • Why don't airports use different radio frequencies/channels for each plane to prevent communications from interfering with each other?
  • Is a new Tourney rear hub better than a 15 year old Deore hub?
  • Are Tiagra BR-4600 brake pads compatible with 105 BR-5810 calipers?
  • What type of aircraft do Tintin and Captain Haddock use on their way to Peru in "The Seven Crystal Balls"?
  • pandoc does not seem to include .rtf files. Can I add them?
  • Simple problems that calculators get wrong
  • Piping live sound from raspberry pi to macOS
  • In The Lord of the Rings, did anyone ever say "The fellowship is now complete."?
  • The incomplete sonnets at the beginning of Don Quixote - what does the pattern mean?

userscripts safari reddit

Userscripts 4+

User script and style manager, justin wasack.

  • #35 in Developer Tools
  • 4.9 • 127 Ratings

Screenshots

Description.

Userscripts is an open source Safari extension that lets you save and run arbitrary bits of JavaScript (and CSS) code for the websites you visit. It implements a code editor right in your browser for a simple method of creating, editing and saving your code. Features: - Open source - Straightforward usage - Multiple domain specific scripts - CSS or JS - Automatically locally saves your scripts to the file system - "Advanced" Javascript editor with auto complete - No user tracking Use cases: - Automatic page redirection - Website page manipulation (styling, element creation) - Custom ad-blocking - Website custom code injection If you're looking for a way to easily create quality of life Javacript code snippets for your web browsing experience, give Userscripts a try.

Version 4.4.5

Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Changes: - fix: correctly returns xhr errors when type is blob - #558

Ratings and Reviews

127 Ratings

no data collection going on

i am new to this stuff but this developer is safe. i was scared ngl. you have the apple badge too. learned that all app store apps should be safe due to rigorous standards and scanning. i used it to modify a website to help me with school. i am also learning programming. i also read his github readme. i dont need to get tamper monkey for free through chrome installation. mac os appstore tamper monkey costs $2. minor, but still inconvenient. this is so good and i get to keep using only safari for m1 optimized mac. thank you developer. you will be successful. i hope you dont sell out when you make it big hahaha. you're so good :D

Good project, but feeling like not complete for beginner

This is an excellent open-source project with a simple interface and completely free. However, the software only has two actions for a certain script, on and off, without further operations. It should be noted that many scripts currently provide more options for specific web pages, such as the option to support single or double columns on search result pages. This software does not provide this function. I guess users need to write their own operations in the script, but for ordinary users, this is very difficult. I hope the developers can take care of beginners and allow ordinary users to further set up script functions on specific web pages.

Developer Response ,

Thank you for your kind words and feedback. The script options page needs to be implemented by the script author himself. But we know that there is a related API that we have not implemented yet, which may affect opening the options page from some scripts. We hope to resolve this issue in the future: https://github.com/quoid/userscripts/issues/230
Needed this for Mac Safari! Just the tool to use to run Javascripts on webpages. Easy to install; easy to control; easy to update. Just works. [Question: I have a red badge in the </> icon in the Safari toolbar. It's saying "1," like I have a pending message or problem, but I can't see anything. What's that for and can I clear it?]
Yes, you can disable the count in the settings of the extension page. It tells you the number of user scripts matched and injected for the current page.

App Privacy

The developer, Justin Wasack , indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Information

  • Developer Website
  • App Support
  • Privacy Policy

You Might Also Like

Web Inspector

HTTP Catcher

Koder Code Editor

ServerCat - SSH Terminal

Mac Safari 13 - Userscripts extension on App Store

Hi, Is anybody using the Userscripts extension/app on Safari 13 to run WaniKani scripts ?

I’ve had lots of people yelling at me to use various scripts…and they do seem interesting.

It looks like all the advice is to use Tampermonkey - but it hasn’t been updated and only runs on Safari up to version 12 (if my analysis is correct).

I am not willing to move to any other browser…so please don’t suggest or tell me to try or do that as another alternative…and please don’t ‘Mac-hate’ me…please.

On Reddit is says… “It’s really basic compared to the likes of Tampermonkey, but it’s on the App Store today and does what it says on the tin.”

It’s also to do with the point that .safariextz support has gone in Catalina Mac OS.

I’ll write separately to Tampermonkey, to ask when they will have Tampermonkey up on the AppStore.

cheers… Bluey

It seems the Tampermonkey developer is working on an update, this is from 3 days ago:

The new Safari seems to enforce a stronger security policy, and frankly the userscript managers are a security nightmare because they execute arbitrary code.

thanks. looks like it will be a while before Tampermonkey comes to Safari 13… oh well.

I’m a bit late to this conversation, but I just updated Safari to version 13 so I just now ran into this issue. It looks like Tampermonkey is now (or since October) available from the Mac App store. Unfortunately it now costs a little money. Not much, though. Worth for those who want to use Safari. I’m still on Mojave, but it looks like it should run in Catalina as well.

Just putting this out there so people don’t get the idea from this thread that it’s now impossible to run scripts on Safari. There’s also a free app called “Userscripts” available at the Mac App store, but from what I can see, it requires javascript knowledge to get existing scripts to work, so I’ll give it a pass. For now, I may go back to Firefox for WaniKani since the Reorder Ultimate script never looked right in Safari anyway.

FYI, I use Tampermonkey on Catalina with Safari 13 sometimes. It mostly works but it’s rather buggy. It has trouble if you go to Wanikani too quickly after opening Safari. Same if you navigate too quickly between pages that use scripts.

Thanks. That’s useful info.

Just wanted to chime in that I’ve been using the paid app store version of Tampermonkey on Mac Safari 13 and it’s working great. My laptop is a bit old and Chrome drains my battery very fast, so I’m happy to use WaniKani on Safari.

An update to this post almost three years later. Since that time, the free “Userscripts” app has become quite functional, so I thought I’d mention that that is what I’m currently using on Safari.

Sezme, could I ask you for any tips? I can’t get the userscripts extension on Safari to do anything on WaniKani. I’ve tried WaniKani open framework and the Keisei Semantic-Phonetic script, and Userscripts shows them running, but WaniKani looks totally normal. I typed wkof into the Javascript console, and seemed to get the expected result, but still I just don’t know what’s going on.

What scripts do you use that for sure work using the Userscripts extension?

EDIT: Well, now it seems I got Double-Check at least partially working, though now when I press f or e the info fails to load. It’s weird. But Keisei Semantic-Phonetic is just doing nothing. Maybe I need to buy Tampermonkey.

I don’t think any of the scripts I use fail because it’s Userscripts rather than Tampermonkey (although I could be wrong). It does seem that a lot of scripts aren’t working anymore because of changes to the Wanikani API itself.

image

button to work in GreasyFork with Userscripts. Instead I just copy and paste the code in directly, and that seems to work (as long as the Wanikani API is currently cooperative). To paste the code into Userscripts, click the + button, choose Javascript, and then paste into the window. After you save it, the script should appear with the correct name on the left side.

Oh, and to answer your question, Reorder Omega definitely loads in Userscripts, although it doesn’t seem to work as well as it used to. I mainly put that down to changes in the API as I mentioned above. Edit: I tweaked the Reorder Omega settings a bit more and I think it’s working acceptably for me now.

I posted in the Keisei thread, and it turns out that Userscripts doesn’t support the function to read data from the script’s support files. Anyway, I went ahead and paid the $2 for TamperMonkey and the Keisei script works fine with that.

userscripts safari reddit

Tampermonkey is one of the most popular browser extension with over 10 million users . It's available for Chrome , Microsoft Edge , Safari , Opera Next , and Firefox .

It allows its users to customize and enhance the functionality of your favorite web pages . Userscripts are small JavaScript programs that can be used to add new features or modify existing ones on web pages. With Tampermonkey, you can easily create, manage, and run these userscripts on any website you visit.

For example, with Tampermonkey, you could add a new button to a web page that lets you quickly share a link on social media, or to automatically fill in a form with your personal information. This is especially useful in the age of digitization, where web pages are often used as user interfaces for accessing a wide range of services and applications.

Additionally, Tampermonkey makes it easy to find and install userscripts created by other users . This means that you can quickly and easily access a vast library of customizations and enhancements for your favorite web pages, without having to spend hours writing your own code.

Whether you're a web developer looking to add new features to your site, or just a regular user looking to improve your online experience , Tampermonkey is a great tool to have in your toolkit.

userscripts safari reddit

Tampermonkey

Safari 12+ | MacOS 10.13+

Tampermonkey Legacy

Safari 6-11

Easy Script Access

popup menu

The Tampermonkey's popup is useful for quickly and easily managing installed userscripts. In some browsers you have to manually pin the icon to see it all the time. It allows users to enable or disable scripts, view the status of scripts, and start update checks without leaving the current page. This makes it easy for users to control the behavior of their installed userscripts and customize their browsing experience. Furthermore the number of running scripts is displayed as small number right at the extension icon near the address bar. ( video tutorial)

Script Overview

script overview

Tampermonkey's dashboard shows a clear overview of the scripts that are installed. You can see when they were updated the last time, if they do have a homepage, you can sort them and many more... ( video tutorial)

Multiple Configuration Modes

config mode

You can choose between three different configuration modes Novice, Beginner and Advanced. This allows power user to access and use advanced features and capabilities of Tampermonkey. ( video tutorial)

Automatic Script Update

script update settings

Automatic updates can help to keep you userscripts secure by automatically installing the latest security patches and updates. It can also help to maintain compatibility by automatically installing the latest updates for web page changes. You will also automatically benefit from latest features and enhancements added. You can setup how often the scripts will be checked for updates .

security settings

Only the paranoid survive! Blacklist all sites that never should be accessible by a userscript.

Compatibility

compatibility settings

Tampermonkey offers a compatibility layer for older userscripts and userscripts that were written to run at Greasemonkey (<= 3.x) It tries to detect which options are necessary automatically.

Script Synchronization

sync settings

You're using more than one browser, one at home and one at work? Simply enable Tampermonkey's sync feature to synchronize your scripts.

CodeMirror Editor

editor settings

You need to develop or edit a script? No problem! Tampermonkey comes with a built-in editor .

Syntax Check with ESLint

editor with linter hints

Your script doesn't work? Tampermonkey's syntax check might find the issue... 😅

Rapid development

allow access to file urls

Tampermonkey's editor is OK, but you want to use your own? The solution is to enable file access and to @require the local copy of your script.

You can also try out the Tampermonkey Editors extension to edit the script at vscode.dev

If you're not happy with Tampermonkey (this is unlikely to happen, but who knows 😉), then you can remove it at the browser's extension page.

userscripts safari reddit

Greasy Fork

Welcome to greasy fork, a site for user scripts., what are user scripts.

User scripts put you in control of your browsing experience. Once installed, they automatically make the sites you visit better by adding features, making them easier to use, or taking out the annoying bits. The user scripts on Greasy Fork were written by other users and posted to share with the world. They're free to install and easy to use.

Step 1: install a user script manager

userscripts safari reddit

To use user scripts you need to first install a user script manager. Which user script manager you can use depends on which browser you use.

Desktop Mobile (Android) Mobile (iOS)

  • Chrome: Tampermonkey or Violentmonkey
  • Firefox: Greasemonkey , Tampermonkey , or Violentmonkey
  • Safari: Tampermonkey or Userscripts
  • Microsoft Edge: Tampermonkey or Violentmonkey
  • Opera: Tampermonkey or Violentmonkey
  • Maxthon: Violentmonkey
  • AdGuard : (no additional software required)
  • Dolphin: Tampermonkey
  • UC: Tampermonkey
  • Kiwi: Tampermonkey or Violentmonkey

Step 2: install a user script

userscripts safari reddit

Browse this site to find a user script you want to try. Here is a sample of the most popular scripts:

  • Wanikani Double-Check - Allows retyping typo'd answers, or marking wrong when WK's typo tolerance is too lax.
  • Twitter Download Dog - DownLoad all the Twitter images and videos with one click without login twitter account.
  • fsfb script - An agma.io script, which includes fastsplit, secret bot packs, linesplit lock, and many other amazing features!
  • InstaKill Updated V4 - InstaKill for MooMoo.io! Press 'T' to instantly insta, adjust your speed, and explore more options in the menu!
  • Multibox script Working December 2023 - multibox

Once you've found a user script, click the green install button on the user script's page, and your user script manager will ask you to confirm the install.

Step 3: use the user script

Go to the site the user script affects. It should automatically do its thing. After trying out the user script for a while, go back to where you installed the user script and leave some feedback for the user script's author.

  • Operating Systems & Software
  • Macintoshian Achaia

Current state of content blockers and Safari web extensions on iOS/iPadOS.

  • Thread starter Moodyz
  • Start date Dec 4, 2021

More options

Moodyz

Ars Scholae Palatinae

  • Dec 4, 2021
  • Add bookmark

I know there's probably some thread somewhere in this forum about iOS/Safari content blockers, but wager that was started when it was new on iOS, back when big bezels and Penny-Farthings were still in fashion. It's 2021 now and with Safari supporting web extensions and all that newfangled jazz, I figure this topic could use another look. So what's the most powerful ad/tracker/content blocker for iOS/iPadOS these days? My research (basically just drunken goog/ddg/reddit-fu) points to a final showdown between 1Blocker vs AdGuard . From what I've read, along with personal experience using past versions of both, 1Blocker seems to be favoured by the uber Apple-centric folk, from those used to paying $100/yr for calendar apps to the Apple blogger/twitter/medium circle-jerkers. AdGuard on the other hand seems to be more favoured by the privacy and open source crowd, though its iOS and Mac following seems to be small compared to its Windows and Android following. Currently I'm leaning on AdGuard because; 1. AdGuard uses traditional blocklists in .abp syntax, which update regularly (or you can force update) 1Blocker seems to download their own rules and I have no idea what sources they employ. 2. AdGuard's blocking works like blockers I'm used to. 1Blocker (and many other blockers) have this weird "categories based" blocking structure that ends up blocking comments on Ars articles or replies on reddit frontends (like libredd.it) unless I spend a lot of time creating whitelist rules. AdGuard with a decent set of filters still blocks nasty disqus or wordpress comments, but at least I can troll Ars comments section normally. 3. Lifetime sub price for AdGuard's "Pro" features is cheaper, and even the free version of AdGuard gives you more blocking than 1Blocker. Fwiw, I'm only looking at the Safari blocking features. I know both AdGuard and 1Blocker offer system-wide blocking by creating a sinkhole for blacklisted domains by creating a local VPN profile, but that's of no use to me since I currently use IVPN as my daily-driver and they already have decent ad/tracker blocking DNS using the venerable oisd (full version) blocklist, which basically contains most of the domains employed for the in-app tracker blocking that AdGuard DNS or 1Blocker's Firewall promise. What are your thoughts? EdiT: Initially started this thread with a focus on ad/tracker-blockers, but I've amended the subject title to include Safari web extensions as well. All forms of recommendations are welcome.  

japtor

Ars Legatus Legionis

Don't have much to say on the comparison other than AdGuard not yet being updated to use the new WebExtensions stuff, which (for my main use) can get blocking working on YouTube again. I used the free parts of 1Blocker to do it (and only it), but ran into weird stoppages/blackouts during what seemed to be ad breaks anyway, requiring reloading, so gave up on that. I'd really like blocking syncing in AdGuard but that's not a thing yet. I think there's some work being done, meanwhile I think 1Blocker already can do it? (Getting slightly out of the scope of the thread, for YouTube I'm using an extension called Hyperweb which does way too much, but just using it for script injection, where I used the script in AdGuard's shortcut workaround which seems to more or less work. Ideally Userscripts Safari will come out eventually to have something just for that and other scripts.)  

japtor said: Don't have much to say on the comparison other than AdGuard not yet being updated to use the new WebExtensions stuff, which (for my main use) can get blocking working on YouTube again. Click to expand...
I'd really like blocking syncing in AdGuard but that's not a thing yet. Click to expand...
...for YouTube I'm using an extension called Hyperweb which does way too much, but just using it for script injection Click to expand...
Ideally Userscripts Safari will come out eventually to have something just for that and other scripts.) Click to expand...
Moodyz said: japtor said: Don't have much to say on the comparison other than AdGuard not yet being updated to use the new WebExtensions stuff, which (for my main use) can get blocking working on YouTube again. Click to expand...
  • Dec 5, 2021

After much research, I started using Better https://better.fyi/ I like their ethical approach and feel like the devs have less chance to sell out compared to more commercial entities like Ghostery. If I want to block ads, I want to block ads, period. The “ethical ad” bs pushed by Google and others is just that, bs. There must be no trust on the user side in anything that relates to advertising. Choose your providers wisely. “Ethical ad” bs example: yesterday I was watching a guitar-related channel on YouTube and an ad for Kettle vodka run by Sainsbury’s (UK supermarket) came on. WTF? I don’t drink vodka and have no intention to do so. So, thanks for 5he Vinegar hint.  

  • Dec 6, 2021
japtor said: 1Blocker is subscription based too iirc, but like that, I just use the free features in Hyperweb. We'll just the script injection feature, which is annoying cause there's no way to turn off everything else other than tapping the billion other toggles off. Definitely been tempted to get StopTheMadness for a while. There'd be a lot of overlap in what I'd use Userscripts for so just kinda holding out for that. Same with single feature stuff like Vinegar and others...and if they're from random developers I'm a bit wary about them without someone going through the code it's injecting into pages. But I'm just a layman when it comes to this stuff and haven't looked too much into it, so not sure if they've done some security provisions to prevent malicious uses (other than the scary dialog when you enable them). Click to expand...
wicker_man said: “Ethical ad” bs example: yesterday I was watching a guitar-related channel on YouTube and an ad for Kettle vodka run by Sainsbury’s (UK supermarket) came on. WTF? I don’t drink vodka and have no intention to do so. Click to expand...
wicker_man said: After much research, I started using Better https://better.fyi/ I like their ethical approach and feel like the devs have less chance to sell out compared to more commercial entities like Ghostery. Click to expand...

Ars Tribunus Angusticlavius

  • Dec 14, 2021

I paid for a 1blocker subscription, as it covers most of my usual devices (iOS and macOS). I don't think about it much, but sometimes I wander over to a site on my work PC that I'm used to seeing without ads, and it's terrible. This is something I'm willing to pay a small amount of money for.  

VirtualWolf

VirtualWolf

  • Dec 16, 2021
Jeff3F said: I paid for a 1blocker subscription, as it covers most of my usual devices (iOS and macOS). I don't think about it much, but sometimes I wander over to a site on my work PC that I'm used to seeing without ads, and it's terrible. This is something I'm willing to pay a small amount of money for. Click to expand...

D:

also, given the defective biz model that browsing without ads/tracking is trying to stymy, I find it hard to trust/believe-in any company that offers it mostly for free. And, given that there is a level of trust there, I felt like 1blocker was around long enough and was prominent enough (or at least well-written about by several tech sites) that I would try them.  

hestermofet

I use uBlock Origin. Seems to work fine, supports every browser under the sun including Safari. I don't know why anyone would pay for an ad blocker, the best block lists are generated for free by the community. Seems kind of skeevy to turn around and charge people merely to implement it, especially on platforms like Apples' where an ad blocking engine is built in. edit: I see this is for iOS, yeah, nevermind then  

  • Dec 18, 2021
hestermofet said: I use uBlock Origin. Seems to work fine, supports every browser under the sun including Safari. I don't know why anyone would pay for an ad blocker, the best block lists are generated for free by the community. Seems kind of skeevy to turn around and charge people merely to implement it, especially on platforms like Apples' where an ad blocking engine is built in. edit: I see this is for iOS, yeah, nevermind then Click to expand...

I paid whatever few bucks Wipr wanted and am happy with it. It's unnoticeable, which is kinda great praise?  

I'm very happy with Adguard for safari on macOS.  

  • Jan 9, 2022
japtor said: Don't have much to say on the comparison other than AdGuard not yet being updated to use the new WebExtensions stuff, which (for my main use) can get blocking working on YouTube again. I used the free parts of 1Blocker to do it (and only it), but ran into weird stoppages/blackouts during what seemed to be ad breaks anyway, requiring reloading, so gave up on that. I'd really like blocking syncing in AdGuard but that's not a thing yet. I think there's some work being done, meanwhile I think 1Blocker already can do it? (Getting slightly out of the scope of the thread, for YouTube I'm using an extension called Hyperweb which does way too much, but just using it for script injection, where I used the script in AdGuard's shortcut workaround which seems to more or less work. Ideally Userscripts Safari will come out eventually to have something just for that and other scripts.) Click to expand...
  • Great Tech Gifts for Any Occasion
  • The Best Gadgets for The Beach or Pool

The Top 13 Greasemonkey and Tampermonkey User Scripts

Enhance your web browser's capabilities with these free extensions

userscripts safari reddit

Greasemonkey and Tampermonkey enhance a web browser's capabilities. These  add-ons let you choose from thousands of user scripts that modify web page behavior and appearance. With Greasemonkey and Tampermonkey scripts, you can download Facebook and Instagram albums in one click, revamp Pandora's look and feel, and more.

Browsers don't vet user scripts the same as most extensions. So, use scripts at your own risk. The scripts featured here have a significant user base and have proven to be relatively safe. However, there's no guarantee when it comes to overall safety.

Install and Use Greasemonkey

Greasemonkey is only available for Firefox . To download it, visit the Greasemonkey download page on the Mozilla add-ons website.

After Firefox restarts, a new button in the form of a smiling monkey appears in the browser's address bar. Select the monkey toggle switch to enable and disable the Greasemonkey extension. Select the down arrow accompanying the toggle to modify the Greasemonkey settings and open the Firefox User Scripts management interface.

Install and Use Tampermonkey

Tampermonkey is available for a range of web browsers. Similar to Greasemonkey, you manage Tampermonkey using a toggle switch on the address bar. This toggle switch turns its functionality off and on, checks for updates, creates your user script, and opens a dashboard where you manage the Tampermonkey settings and the installed scripts.

To install Tampermonkey on Chrome, Microsoft Edge, Firefox, Safari, and Opera Next, visit the extension's official website and follow the instructions specific to your browser.

The Top User Scripts

Here are some of the best scripts, listed in alphabetical order. 

Anti-Adblock Killer

Fast and light.

Easy installation.

Buggy for some users.

Can slow the browser.

May block non-ad pop-ups.

Many websites either recommend or force you to disable ad-blocking software such as Adblock Plus. This script overrides that restriction in some cases and allows your ad blocker to function as expected. It's not perfect, but it's better than nothing.

Svetlana Orusova / Getty Images

Removes unwanted items.

Works with popular sites.

Responsive upstream.

No recent updates.

Sometimes buggy.

Lack of modifications.

Many free downloads are coupled with additional applications, extensions, or settings modifications that you may not want. Some downloads include harmless additions such as a branded browser toolbar or a change to your home page. However, some free downloads may install adware and other less-than-reputable software. This script does a good job of removing these unwanted items on some of the most popular websites.

Auto Close YouTube Ads

Customizable settings.

Support YouTubers with shorter ads.

Three menu options.

Doesn't have auto skip for banner ads.

Some users report bugs.

Only works on YouTube.

This configurable script automatically closes YouTube video ads after a time delay that you choose. It also offers an option to mute these advertisements as soon as the ad launches.

Direct Links Out

Zen Rial / Getty Images

Frequent updates.

Works on popular sites.

Supports subdomains.

Doesn't work on all sites.

Some buggy subdomains.

No customization options.

Many websites display a warning and require user interaction when you click a link that redirects to another site. This script disables that functionality on many popular domains, including Google, YouTube, Facebook, and X (formerly Twitter).

Feedly Filtering and Sorting

Enhances the Feedly website.

Advanced filtering.

Custom sorting.

Buggy in Firefox.

Can be slow to load.

The Feedly Filtering and Sorting script adds some useful features such as advanced keyword matching, auto-load, filtering, and restricting to the popular news-aggregation site.

Google Hit Hider by Domain

Oleksiy Maksymenko / Getty Images

Supports multiple search engines.

Filters spam.

Blocks offensive content.

Not functional with some browsers.

Some results aren't filtered.

Buttons can be buggy.

Block certain websites or entire domains from appearing in search engine results with this script. The title is a bit misleading, as it supports Bing, DuckDuckGo, Yahoo, and other search engines in addition to Google.

It works best with Chrome or Firefox.

Google Search Extra Buttons

Customized search.

Improved search time.

Option to revert to the old theme.

Can't change button locations.

Doesn't work with all browsers.

Only works with Google search.

This script adds useful buttons to Google's engine. These buttons include tools to search for PDF documents and search for results from user-specified time intervals, including days, weeks, months, years, and hours.

Instagram Reloaded

View full-size content.

Uses keyboard shortcuts.

Direct image downloads.

Some features only work with Chrome.

Videos download without audio.

Can't download Stories.

View and download full-size images and videos from Instagram by pressing a keyboard shortcut with this script.

This script works with all browsers, but the direct-download feature only works with Chrome .

Linkify Plus Plus

Supports dynamic content.

Custom allowlist and blocklist.

Embeds images.

Only works with Chrome or Firefox.

Incompatible with some scripts.

Can be buggy.

This script converts text URLs and IP addresses into links to the respective destinations. It makes almost any text link a clickable link.

Manga Loader

Support for over 70 sites.

Long strip format.

Works on mobile through a bookmarklet.

Some images don't load.

Mobile can be buggy.

If you're a fan of the Japanese comic genre, this script displays complete chapters on one page in an easy-to-read long-strip format on many of the web's most popular Manga sites.

Pinterest Without Registration

Browse Pinterest without a login or registration.

Removes modal pop-ups.

Unlocks scrolling.

Login may be required after some scrolling.

Only works in the U.S.

This script lets you browse image collections on Pinterest without creating an account on the site. However, it doesn't work as expected on all pages.

Translate.google Tooltip

Image Source / Getty Images

Translates selected text into a tooltip.

Works with Google Translate.

Responds instantly.

May not work with Firefox.

Use this script to translate selected text on a web page to the language of your choice with the Alt key and the cursor.

Wide GitHub

Read lines of code without scrolling.

See more documentation simultaneously.

Easy to toggle.

No GitHub Enterprise support.

Only works with Chrome.

Limited functionality.

Programmers find this script useful. It resizes all GitHub repository pages for a better look and feel.

Find More Greasemonkey and Tampermonkey User Scripts

When you're ready to search for scripts, the following sites are the best starting points. Not every script works across all browsers, so verify the corresponding description and notes before installation. 

  • Greasy Fork : Greasy Fork is a terrific source for user scripts. It offers a rapidly growing compendium of over 10,000 scripts, a well-maintained and easy-to-use interface, and an active forum. The Greasy Fork Bull**** Filter script makes searching the site effortless. It hides scripts for games, social networks, and those with non-English characters in the Greasy Fork description.
  • OpenUserJS : OpenUserJS offers a wide range of scripts. It provides a user-friendly repository with a continually expanding selection.
  • Userscripts.org (mirror) : At one time, Userscripts.org was the only place to find the best scripts. It went offline and is now available as a mirrored site on a different domain. You'll find thousands of scripts on this mirror site, and many of these are not safe. Use discretion when downloading from the Userscripts.org mirror.

Get the Latest Tech News Delivered Every Day

  • The 22 Best Chrome Extensions for Chromebooks in 2024
  • The 10 Best Bookmarking Tools for the Web
  • The 14 Best Plugins (Extensions) for Chrome in 2024
  • 12 Best Places to Listen to Free Music Online
  • The 7 Best Chrome Flags of 2024
  • The Top 10 Internet Browsers for 2024
  • The 20 Best Firefox Extensions of 2024
  • The 7 Best Android Apps for Chromebook of 2024
  • 13 Best Places to Watch Free Movies Online
  • The 10 Best Google Play Apps of 2024
  • The 6 Best Fire Maps of 2024
  • 9 Best Safari Extensions of 2024
  • 11 Best Free Movie Download Sites for 2024
  • The 6 Best Coupon Websites of 2024
  • 11 Best Sites With Free Action Movies
  • The 5 Best Housing Apps of 2024

Awesome

Curated list of awesome lists

Awesome userscripts.

A curated list of Awesome Userscripts.

User scripts can improve your browsing experience, and open a lot of possibilities to make the sites you visit better by adding features, making them easier to use, or taking out the annoying bits.

Brave Search

Additional catalogues, contributing.

To use user scripts you need to first install a user script manager. Here are managers for various browsers:

  • Supports GM 4 userscripts.
  • Supports GM 3 userscripts.
  • Supports GM 4 userscripts and some GM 3 userscripts.
  • Supports both GM 3 and GM 4 userscripts.
  • Supports some GM 3 userscripts.

The most popular userscript managers are Greasemonkey, Tampermonkey, and Violentmonkey.

There's no focused plugins to get Userscripts running on Internet Explorer, but the Adguard extension provide this feature.

  • Direct links out - Removes all "You are leaving our site" and redirection stuff from links.
  • Linkify Plus Plus - Turn plain text URLs into links.
  • Select text inside a link like Opera - Disable link dragging and select text.
  • Show and reload broken images - Show and reload broken images, even when it contains "alt" tag.
  • Show Password onMouseOver - Show password when mouseover on password field.
  • URL Shortener Unshortener - Adds small button next to shortened URLs that will replace the shortened URLs with their real locations and vice-versa. Useful for when you don't want to blindly click links.
  • Anti-Adblock Killer - Bypasses anti-adblock functionality in websites.
  • AntiAdware - Remove forced download accelerators, managers, and adware on supported websites.
  • AdsBypasser - Bypass Ads, Popups and count-down ads.
  • BraveGPT - Display ChatGPT answers in Brave Search sidebar (powered by GPT-4!)
  • ChatGPT Auto-Continue - Automatically continue generating multiple ChatGPT responses.
  • ChatGPT Auto Refresh - Auto-sends background requests to keep sessions fresh & prevent Cloudflare checks + network errors.
  • ChatGPT Infinity - Generate endless answers from all-knowing ChatGPT (in any language!)
  • ChatGPT Widescreen Mode - Adds Widescreen + Fullscreen modes to ChatGPT + Poe.
  • Autoclear ChatGPT History - Auto-clears chat history when visiting chat.openai.com for maximum privacy.
  • DuckDuckGPT - Display ChatGPT answers in DuckDuckGo sidebar (powered by GPT-4!)
  • GoogleGPT - Display ChatGPT answers in Google Search sidebar (powered by GPT-4!)
  • Gist to dabblet - Add a Dabblet link to Gists saved from Dabblet.
  • GitHub Commit Whitespace - Adds button to hide whitespace diffs from commits.
  • GitHub Custom Emojis - Add custom emojis anywhere on GitHub.
  • GitHub Dark Script - Apply the GitHub-Dark style to the site.
  • GitHub Diff File Toggle - Add a toggle to each diff file (shift-click toggles all files).
  • GitHub Image Viewer - Preview images from within the file listing.
  • GitHub Make Tooltips - Convert all titles into GitHub tooltips.
  • GitHub Monospace Editor - Provide MonoSpace font on GitHub textareas.
  • GitHub PR Approvals - Require approvals in GitHub PRs before merging is allowed.
  • GitHub Toggle Code Wrap - Toggle code wrapping in files.
  • GitHub User Info - Show user information on avatar hover.
  • GitHub code colors - Add a color swatch preview to code.
  • GitHub code folding - Add code folding to files.
  • GitHub code guides - Add code guides to files and diffs.
  • GitHub code show whitespace - Show whitespace (spaces/tabs/carriage returns) in files.
  • GitHub collapse in comment - Toggle long code blocks in comments.
  • GitHub collapse markdown - Toggle markdown headers.
  • GitHub custom hotkeys - Add your own custom hotkeys to all of GitHub.
  • GitHub custom navigation - Add a custom navigation bar to link anywhere.
  • GitHub diff files filter - Add a file type filter to diffs.
  • GitHub diff links - Add next and previous buttons to each diff file.
  • GitHub font preview - Preview OTF, TTF and WOFF font files.
  • GitHub image preview - Add an image preview mode.
  • GitHub indent comments - Use the tab key in comments.
  • GitHub issue comments - Toggle the view of some issue comments and timeline entries.
  • GitHub issue counts - Show the number of issues in repository view.
  • GitHub issue highlighter - Highlight the linked issue.
  • GitHub label color picker - Add an extensive color picker to the label editor.
  • GitHub monospace font toggle - Add a monospace font toggle to comments.
  • GitHub remove diff signs - Remove diff signs from file diffs.
  • GitHub rtl comments - Add right-to-left indicators in comments.
  • GitHub search autocomplete - Add a search filter autocomplete to all of GitHub.
  • GitHub sort content - Sort lists and tables on GitHub.
  • GitHub static time - Convert time ago into a time format of your choice.
  • GitHub table of contents - Show a TOC window for Readme and wiki pages.
  • GitHub title notification - Add a notification indicator to browser tabs.
  • GitHub toggle expanders - Expand or collapse all commit titles.
  • GitHub toggle wiki sidebar - Toggle wiki sidebar view.
  • GitHub Commit Diff - Adds button to show diff (or patch) file for commit.
  • GitHub News Feed Filter - Add filters for Github homepage news feed items.
  • GitHub Pages Linker - Add a link to Github Pages (gh-pages) when available.
  • GitHub Pull Request From Link - Make pull request branches linkable.
  • GitHub Reply Comments - Easy reply to Github comments.
  • GitHub Skip Delete Repo Verification - Skips the verification step when deleting a repository.
  • GitHub Star History - Adds star history chart to every repo's sidebar.
  • Endless Google - Load more results automatically and endlessly.
  • Google Images direct link - Adds direct links to images and pages in google image search.
  • Google Translate Keyboard Shortcut - Adds keyboard shortcut for quick swapping between active languages.
  • Reddit Search On Google - Adds a button to your Google searches to show only Reddit posts.
  • Handy Image - Displays the full size image for many image hosting websites, skipping popups and other annoying stuff.
  • Image Max URL - Finds larger or original versions of images/videos for thousands of supported websites, including a customizable image popup feature.
  • Mouseover Popup Image Viewer - (Deprecated) Shows images and videos behind links and thumbnails.
  • Mouseover Popup Image Viewer (updated fork) - An updated fork of MPIV, maintained by one of Violentmonkey's developers.
  • Picviewer CE+ - Powerful picture viewing tool which can popup/scale/rotate/batch save pictures automatically.
  • Remove Google Click Tracking - Removes Google's click-tracking from result links.
  • Remove Yandex Redirect - Removes Yandex's click-tracking from result links.
  • Hide YouTube recommendations - Hides the thumbnails and titles of the recommended videos to reduce distraction and procrastination.
  • Iridium - Adds a lot of extra functionality to YouTube, including pop-out videos, extra control over video/comment feeds, and much more.
  • YouTube Classic - Reverts YouTube to its classic design (unround corners, restore dislikes + remove/redirect Shorts).
  • YouTube Peek Preview - See video thumbnails, ratings and other details when you mouse over a Youtube link from almost any website.
  • YouTube Subtitle Download - Adds links to download video subtitles.
  • Greasemonkey Hacks - Complete wiki book on Userscripts.
  • Greasemonkey Tutorial for Beginners - How to create simple Userscripts and installing it using Greasemonkey.
  • Video - GreaseMonkey Userscript Development
  • UserScripts Mirror - Mirror of the original Userscripts.org repository (that is currently down).
  • Greasy Fork
  • Stack Overflow
  • #greasemonkey on Freenode
  • r/userscripts on Reddit

Contributions are very welcome!

Please have a look at CONTRIBUTING for guidelines.

To the extent possible under law, Bruno Candido Volpato da Cunha has waived all copyright and related or neighboring rights to this work.

userscripts safari reddit

This Safari extension helps fix my Reddit experience now that Apollo is gone

B rowsing Reddit on my iPhone used to be an enjoyable experience. Not by using the official Reddit app, you understand – that was (and still is) a nightmare – but by using the much-beloved Apollo app. Yet since Reddit jealously forced Apollo’s developer to shutter the app, I’ve been left in something of a no man’s land.

Using the Reddit app isn’t really an option, as it’s so full of ads and irritating design features that I’ve long since given up on it. But the other alternative – browsing the site in Safari – has its own problems, mainly relating to those incredibly annoying nagging pop-ups that beg you to launch the official app. We’ve been over this Reddit, your app sucks, I’m not going to use it.

For a long time, I was at a loss for what to do. Until, that is, I discovered a handy little Safari extension called Sink It for Reddit . Install this app, tweak a few options, and your browsing experience is freshened up and made a whole lot more bearable. It’s not quite as good an experience as using Apollo was (but then again, what is?), but it’s lured me back to Reddit without requiring me to shore up the official app’s download count. That alone is a win.

What does Sink It for Reddit do?

Sink It for Reddit automatically removes all of those annoying banners telling you to try the Reddit app. These sections take up significant portions of the screen and interrupt your browsing, but with Sink It for Reddit, they’re gone in a flash.

But it offers much more than just automatic banner banishment. You can block ads and promoted content, hide the navigation bar for a more immersive view, add a ‘back to top’ button so you don’t have to endlessly scroll upwards, and much more.

There are a bunch of other improvements found in the app, and combined they make Sink It an all-in-one fix-up shop for Reddit. I’ve gotten so used to some of its tweaks that I occasionally forget that they’re not native features, that’s how good it is.

The same developer has also launched Sink It for Twitter/X , which takes a similar approach of nuking X’s most irritating features and making the experience on Safari much more pleasant (well, apart from all the weirdos and vitriol, but that’s well beyond the developer’s remit).

As great as Sink It for Reddit is, it doesn’t quite hit Apollo’s level of greatness. But in a world where Reddit is cracking down on almost any competitors to its own (frankly awful) official app, it’s a welcome addition to my Home Screen. If you’re sick of the way Reddit works but still love its content and community, it’s a great app to try.

How to use Sink It for Reddit

  • First of all, open the Settings app and go to Safari > Extensions . Tap Sink It for Reddit , then enable all the toggles. Make sure reddit.com and Other Websites are also set to Allow in the Permissions section
  • Now, open Sink It for Reddit and tap the red Sink It Settings button . Here you’ll find all of the app’s tweaks divided into categories
  • Try tapping the Comments Upgrades button . Go through the list of adjustments and enable any that catch your eye. All your changes are applied automatically, there’s no Save button you have to press. You can now go to the other settings sections and make any changes you want
  • While most settings are enabled or disabled using a simple toggle, you can also add to your lists of favorite subreddits and banned subreddits using the relevant sections in Sink It’s settings
  • You’ll notice that some settings have colored dots next to them. These indicate which version of Reddit the features are supported on. Green dots refer to the new unified user interface (UI), while yellow ones are for old Reddit only. Red dots work for both old and new UIs on desktop, while blue dots denote support for both old and new UIs on mobile

 This Safari extension helps fix my Reddit experience now that Apollo is gone

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

Tampermonkey is the most popular userscript manager, with over 10 million users. It's available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox.

Tampermonkey/tampermonkey

Folders and files, repository files navigation.

This repository contains the source of the Tampermonkey extension up to version 2.9. All newer versions are distributed under a proprietary license.

Tampermonkey is the most popular userscript manager for Google Chrome.

  • manage and edit all your userscripts
  • enable and disable your scripts with 2 clicks
  • easily sync you scripts between different Chrome instances
  • search scripts from userscripts.org by URL (with TamperFire enabled)

Beneath of other tags, functions and features the following ones are supported:

  • full unsafeWindow access
  • all GM_* functions including (GM_registerMenuCommand, GM_getResourceText, GM_getResourceURL, GM_notification)
  • a lot of tags supported by Greasemonkey and Scriptish (like @resource, @require, ...)

For a full overview please take a look at the FAQ or just install TM. ;)

This code is provided entirely free of charge by the programmer in his spare time so donations would be greatly appreciated. Please consider a donation.

http://tampermonkey.net/donate.html

Tampermonkey (stable): https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo

Tampermonkey (beta): developer version, might contain bugs! https://chrome.google.com/webstore/detail/gcalenpjmijncebpfijmoaglllgpjagf

Tampermonkey (Legacy - Manifest version 1): for browsers based on Chromimum 17. http://tampermonkey.net/crx/tm_legacy.crx

Tampermonkey (retro): very old version 1.1.2190, no support! http://tampermonkey.net/crx/tampermonkey_retro.crx

http://code.google.com/p/tampermonkey/

FAQ: http://tampermonkey.net/faq API: http://tampermonkey.net/api Meta Data Block: http://tampermonkey.net/metadata

Report Bugs: http://tampermonkey.net/bug

GPLv3. See COPYING for details.

DEPENDENCIES:

Google Chrome or Chromium 17 or higher

BASIC BUILD INSTRUCTIONS:

  • install Google Chrome or Chromium
  • install Cygwin when using Windows
  • open a konsole/terminal, and type:

cd svn checkout http://tampermonkey.googlecode.com/svn/trunk/ tampermonkey-read-only cd tampermonkey-read-only ln -s build_sys/mkcrxfolder.sh . ./mkcrxfolder.sh -e0

Depending on your installed browser and OS (I hope this makes the overall scheme clear ;)

chrome.exe --pack-extension=rel/ chromium.exe --pack-extension=rel/

coogle-chrome --pack-extension=rel/ chromium-browser --pack-extension=rel/

ls -la now shows two new files:

-rw-r--r-- 1 user user 305170 Aug 29 09:09 rel.crx -rw-r--r-- 1 user user 916 Aug 29 09:09 rel.pem

rel.crx is the Chrome extension, rel.pem the key to create another Tampermonkey extension file with the same extension ID

You can install rel.crx by drag'n'drop or (depending on your OS)

chrome.exe rel.crx chromium.exe rel.crx

coogle-chrome rel.crx chromium-browser rel.crx

Jan Biniok [email protected] http://tampermonkey.net/donate.html

Contributors 3

@derjanb

  • JavaScript 97.2%

COMMENTS

  1. Userscripts for Safari

    Userscripts for Safari - An open-source userscript Safari App Extension. With .safariextz support gone in Catalina I was kind of hoping something like this would exist and from a quick search it turns out it does. It's really basic compared to the likes of Tampermonkey, but it's on the App Store today and does what it says on the tin.

  2. quoid/userscripts: An open-source userscript manager for Safari

    Userscripts Safari currently supports the following userscript metadata: @name - This will be the name that displays in the sidebar and be used as the filename - you can not use the same name for multiple files of the same type; @description- Use this to describe what your userscript does - this will be displayed in the sidebar - there is a setting to hide descriptions

  3. GitHub

    Userscripts extension (recommended): no setup required & works on iOS! or using Tampermonkey : step 1, open config.user.js in the built-in editor and open the settings tab. Set the position to 1, and "run at" to document-start.

  4. greasemonkey

    Click JavaScript options. For the "User JavaScript files", click Choose. Select the userscripts folder created in step 1. and click OK. Click on the link to the .user.js file and save it to the userscripts folder created in step 1. Refresh the tab (s) affected by the script to start using it.

  5. ‎Userscripts on the App Store

    Userscripts is an open source Safari extension that lets you save and run arbitrary bits of JavaScript (and CSS) code for the websites you visit. It implements a code editor right in your browser for a simple method of creating, editing and saving your code. Features: - Open source - Straightforward usage - Multiple domain specific scripts ...

  6. mobile safari

    However, this approach does not load userscripts automatically, they have to be manually loaded on each page load. There seem to be at least two third-party browsers which support userscripts, the Gear Browser and the Alook Browser. I don't have experience with Gear, but in Alook you can create userscripts which are loaded automatically based ...

  7. How can I use userscripts in Safari? : r/applehelp

    169K subscribers in the applehelp community. Q&A related to Apple hardware, software, and services. Welcome to r/AppleHelp!

  8. Mac Safari 13

    Hi, Is anybody using the Userscripts extension/app on Safari 13 to run WaniKani scripts ?. I've had lots of people yelling at me to use various scripts…and they do seem interesting. It looks like all the advice is to use Tampermonkey - but it hasn't been updated and only runs on Safari up to version 12 (if my analysis is correct).

  9. Home

    Tampermonkey is one of the most popular browser extension with over 10 million users . It's available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox. It allows its users to customize and enhance the functionality of your favorite web pages. Userscripts are small JavaScript programs that can be used to add new features or modify ...

  10. Greasy Fork

    Step 2: install a user script. A user script's install button. Browse this site to find a user script you want to try. Here is a sample of the most popular scripts: Once you've found a user script, click the green install button on the user script's page, and your user script manager will ask you to confirm the install.

  11. GitHub

    How to use. To use user scripts you need to first install a user script manager. Here are managers for various browsers: Greasemonkey - Firefox. Supports GM 4 userscripts. Greasemonkey for Pale Moon - Pale Moon. Supports GM 3 userscripts. Firemonkey - Firefox. Supports GM 4 userscripts and some GM 3 userscripts.

  12. Problems with a Userscript in Safari? : r/applehelp

    Posted by u/hiflyer780 - 3 votes and 11 comments

  13. Current state of content blockers and Safari web extensions on iOS

    Dec 4, 2021. #1. I know there's probably some thread somewhere in this forum about iOS/Safari content blockers, but wager that was started when it was new on iOS, back when big bezels and Penny ...

  14. GitHub

    Userscripts Safari currently supports the following userscript metadata: @name - This will be the name that displays in the sidebar and be used as the filename - you can not use the same name for multiple files of the same type; @description- Use this to describe what your userscript does - this will be displayed in the sidebar - there is a setting to hide descriptions

  15. Super simple script runs on some pages, not others. Why?

    1. In a chrome browser, when I add the JS function in the console and then double click on the page I get this notification (I tried the stack overflow site): Console Image. My guess is your userscript manager may add the script you write differently depending on the website, and the websites that don't work are because of this warning.

  16. Userscripts extension stops working after a while of Safari uptime

    After a while of having Safari open I'll notice that Userscripts just stops working -- no scripts are being injected and the developer console doesn't show any Userscripts activity either. Clicking on the Userscripts extension icon in my Safari toolbar also just gives me the endless spinning loading circle. The only thing that seems to fix it ...

  17. The Top 13 Greasemonkey and Tampermonkey User Scripts

    Userscripts.org (mirror): At one time, Userscripts.org was the only place to find the best scripts. It went offline and is now available as a mirrored site on a different domain. ... 9 Best Safari Extensions of 2024. 11 Best Free Movie Download Sites for 2024. The 6 Best Coupon Websites of 2024. 11 Best Sites With Free Action Movies. The 5 Best ...

  18. Awesome Userscripts

    Awesome Userscripts . A curated list of Awesome Userscripts. ... Safari, Opera, Firefox (also with support for mobile Dolphin Browser and UC Browser) Supports both GM 3 and GM 4 userscripts. ... Reddit Search On Google - Adds a button to your Google searches to show only Reddit posts.

  19. Userscript Beginners HOWTO · OpenUserJS/OpenUserJS.org Wiki

    Userscripts (a.k.a User Scripts, User scripts, or .user.js) are open-source licensed add-ons for web browsers that change web pages as they are loaded. They give users the power to make websites do what they want them to, rather than what was originally intended. This kind of script is usually file named on your computer as site it affects ...

  20. This Safari extension helps fix my Reddit experience now that ...

    For a long time, I was at a loss for what to do. Until, that is, I discovered a handy little Safari extension called Sink It for Reddit.Install this app, tweak a few options, and your browsing ...

  21. GitHub

    It's available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox. Tampermonkey is the most popular userscript manager, with over 10 million users. It's available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox. ... manage and edit all your userscripts; enable and disable your scripts with 2 clicks; easily sync you ...