Tampermonkey alternatives in 2026: 6 options compared
Violentmonkey, ScriptCat, Greasemonkey, Userscripts for Safari, Robomonkey and ScriptPanda: what each is for, where it runs, and who should pick it.
23 October 2026 · 5 min read
Tampermonkey is the best-known way to run userscripts, but it isn't the only one. Some alternatives are open source, some run in browsers Tampermonkey doesn't, and a newer kind writes the script for you instead of running one you found.
Everything said here about other products comes from each product's own website or store listing as read on 23 October 2026. We haven't tested claims we couldn't see, and these products change often, so check before you decide.
First, what kind of tool do you need?
There are two different jobs here:
- Running scripts that already exist. You've found a script on Greasy Fork, or written one, and you need something to run it. That's a userscript manager: Tampermonkey and the first four options below.
- Getting a script that doesn't exist yet. You know what you want a site to do and can't find a script for it. That's an AI builder: the last two options.
If you're not sure what a userscript is, start with What is a userscript?
Violentmonkey
Violentmonkey's site calls it "an open source userscript manager". It's available for Chrome, Firefox and Edge, and the site notes that the Chrome Web Store version has moved to Manifest V3. It also says the extension contains no ads.
Pick it if you want an open-source manager for the browsers most people use, to run scripts you already have.
ScriptCat
ScriptCat describes itself as an "open-source userscript engine" that is "Tampermonkey-compatible", supporting the usual userscript format and GM functions so existing scripts move over unchanged. It runs on Chrome, Edge and Firefox. Its stand-out claim is that scripts can keep running without an open tab, including on a timed schedule.
Pick it if you want an open-source, Tampermonkey-compatible manager, or you need scripts that run on a timer rather than on a page you're looking at.
Greasemonkey
Greasemonkey is the original userscript manager, and it's for Firefox, including Firefox for Android. Its listing on Mozilla's add-ons site gives an MIT licence and doesn't mention a Chrome version.
Pick it if you use Firefox and want the classic option.
Userscripts (for Safari)
Userscripts is "an open-source userscript manager for Safari", for macOS and for iPhone and iPad, installed from Apple's App Store. Its project page lists macOS 12 with Safari 14.1 or later, and iOS 15.1 or later.
Pick it if you use Safari, especially on an iPhone or iPad, where the others don't run.
Robomonkey
Robomonkey's Chrome Web Store listing, as read in October 2026, describes an AI-powered extension and userscript builder for automations and web scraping. It says it works as a userscript manager too, and that it works with most scripts written for Tampermonkey and Greasemonkey. It's free to install with in-app purchases.
Pick it if you want an AI builder that can also run the scripts you've collected. We compare it with ScriptPanda in detail in Robomonkey alternative: ScriptPanda compared.
ScriptPanda
ScriptPanda is our Chrome extension, so weigh this section accordingly. It builds the script from a description: you open its side panel on the site, say what you want in plain English, and it reads a trimmed outline of the page, writes the userscript, installs it and runs it. If the site changes and the tool breaks, you ask it to fix the tool for the page as it is now.
It isn't a manager for scripts you've collected. It doesn't run existing Tampermonkey scripts, and it builds one tool per page, which runs while the page is open. It has paid plans, shown on the pricing page.
Pick it if you know what you want a site to do and there's no script for it. Many people keep Tampermonkey for published scripts and use ScriptPanda for the rest, as ScriptPanda vs Tampermonkey explains.
Side by side
| Runs existing scripts | Writes scripts for you | Browsers | Open source | |
|---|---|---|---|---|
| Violentmonkey | Yes | No | Chrome, Firefox, Edge | Yes |
| ScriptCat | Yes | No | Chrome, Edge, Firefox | Yes |
| Greasemonkey | Yes | No | Firefox | Yes, MIT |
| Userscripts | Yes | No | Safari on macOS, iPhone, iPad | Yes |
| Robomonkey | Most, it says | Yes | Chrome | Not stated |
| ScriptPanda | No | Yes | Chrome 138+ | No |
One setting they all share in Chrome
Whichever you choose, Chrome only lets an extension run scripts you supply once you've
turned on Allow User Scripts for it, on its details page in chrome://extensions. If a
new manager seems to do nothing, that's almost always why. See
Userscripts not working in Chrome?
The short version
To run scripts that exist, choose a manager for your browser: Violentmonkey or ScriptCat for Chrome, Edge and Firefox, Greasemonkey for Firefox, Userscripts for Safari. To get scripts that don't exist yet, try an AI builder on the exact page you want to change.
Keep reading
- Auto-refresh vs watching a page for changes in ChromeAuto-refresh only helps if you notice what changed. When reloading is enough, and how to make a page tell you when the part you care about changes.
- Userscripts not working in Chrome? Turn on Allow User ScriptsUserscripts that install fine but do nothing in Chrome usually need one switch: Allow User Scripts, on the extension's details page. Here's where it is.
- How to clean up your LinkedIn, X and Reddit feedsLinkedIn won't turn off its feed, X won't hide trends, Reddit charges to remove ads. What each site lets you change, and how to hide the rest.