tampermonkey VS Redirector

Compare tampermonkey vs Redirector and see what are their differences.

tampermonkey

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

Redirector

Browser extension (Firefox, Chrome, Opera, Edge) to redirect urls based on regex patterns, like a client side mod_rewrite. (by einaregilsson)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
tampermonkey Redirector
26 69
3,898 1,406
2.2% 1.5%
0.0 3.4
about 1 month ago 16 days ago
JavaScript JavaScript
GNU General Public License v3.0 only MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

tampermonkey

Posts with mentions or reviews of tampermonkey. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-11.
  • Show HN: Sniper: A Manifest V3 web extension for dynamic user specified actions
    2 projects | news.ycombinator.com | 11 Dec 2023
    This extension makes use of JS computed property names to perform user specified dynamic actions on user specified elements.

    I started working on an extension primarily for my own very specific use case. I knew of Tampermonkey and it's relatives before, but hadn't used it extensively. I also was following the news of MV3, so wasn't sure of their long term viability. But more than anything having recently got into frontend development I also just wanted to build an extension myself, getting to understand the newer limitation and alternatives was just a bonus point.

    Literally a couple of days ago I got to know (From HN nonetheless https://news.ycombinator.com/item?id=38526277) that userscripts are going to be allowed in MV3 too, so I finally decided to actually check out ViolentMonkey, which is pretty neat, but from the looks of it would have to migrate to `chrome.userScripts.register` which would eventually require `userScripts` permission and with it would need [developer mode enabled](https://developer.chrome.com/docs/extensions/reference/api/u...). While browsing through the subsequent discussions I saw there were many other alternatives for dynamic script execution, from creating and the dynamic code to `` tags to using `evaljs`, but I wasn't aware of them while building this (see for ex: <a href="https://news.ycombinator.com/item?id=31425256">https://news.ycombinator.com/item?id=31425256</a> and <a href="https://github.com/Tampermonkey/tampermonkey/issues/644#issuecomment-857838249">https://github.com/Tampermonkey/tampermonkey/issues/644#issu...</a>) (and tbf it wan't even my goal to get full JS execution in my extension).<p>Long term my goal was to build a small JSON config for the actions needed and parse and apply them to have the desired behavior. I also was planning on exposing some extension only behavior (like tab functionality) via message passing with service workers (The config could be something like

  • If your Firefox suddenly started to hang or become extremely slow today, check if you have tampermonkey 5.0. Disable it for now as it seems to be the culprit.
    5 projects | /r/firefox | 8 Dec 2023
    Do you use "Never Remember History"? There are bug reports about it. Fix is soon to be released.
  • Ever since today my browser stopped working
    1 project | /r/GreaseMonkey | 8 Dec 2023
    Yes, I'm having the exact same problem. It was updated on Nov. 30 and I can't find a way to downgrade back to the last version. There's been several issues posted on the tampermonkey github recently but I don't have enough technical knowledge to know if any of those issues applies to this problem. And just like you, I can't even see my scripts to move them to a different script manager.
  • Tampermonkey: Dev Mode will become mandatory for running userscripts in Chromium
    2 projects | news.ycombinator.com | 5 Dec 2023
    I have no damn idea why Tampermonkey, which as very best I can tell is closed source <https://github.com/Tampermonkey/tampermonkey/blob/master/REA...>, is on the "blessed" Firefox for Android list when Violentmonkey <https://github.com/violentmonkey/violentmonkey#readme> is MIT, although I readily admit doesn't it have a "politically correct" name
  • How can I create a self hosted tampermonkey?
    1 project | /r/selfhosted | 11 Oct 2023
    I use it a lot and it used to be on github until version 2.9. I guess I could use that but wondering if there are some other nice selfhosted versions where I can easily modify my Chrome webpages that I should consider.
  • umm..."Introducing Tam, your helpful assistant", Tampermonkey's v4.19 opt-out (should be opt-in) 'feature'. Thoughts?
    2 projects | /r/GreaseMonkey | 26 Jun 2023
    I want to chime on that as it's worth noting that Tampermonkey is no longer open source. I mean it's like that for years - its GitHub repo clearly stands it's just an archive version and commits there date back to 2018. Here's one of the first posts when author went proprietary license and started gaining data (with his comment btw) and technically there's also Security section in FAQ and full Privacy Policy. Also FWIK website is the only place you get info about changes - highlighting that to stop looking for insights on GitHub.
  • Tampermonkey extension
    1 project | /r/firefox | 25 May 2023
    If you can't the answers you're looking for in the Tampermonkey FAQ, you can ask them in the official Tampermonkey support forum.
  • Weird cookie behavior
    2 projects | /r/userscripts | 13 Apr 2023
    Tampermonkey devs have implemented it but didn't release it yet and Violentmonkey devs don't want to implement it, so I guess I'm not fixing this issue anytime soon.
  • badfilter with dynamic filters?
    1 project | /r/uBlockOrigin | 17 Feb 2023
    Specific case: uBlock Origin seems to block TamperMonkey from either injecting or running my userscript. (See https://github.com/Tampermonkey/tampermonkey/issues/1709 ) I was thinking it might be one of the above rules but I can't really get much out of the logger, and trying to disable those rules doesn't work. Does anyone have an idea on how to progress?
  • Firefox Android now supports tampermonkey
    11 projects | news.ycombinator.com | 16 Feb 2023
    https://github.com/Tampermonkey/tampermonkey/blob/master/COP...

    this says GPL so unless they update their license file here, this stays

Redirector

Posts with mentions or reviews of Redirector. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-15.
  • Show HN: YouTube Shorts Redirector
    4 projects | news.ycombinator.com | 15 Apr 2024
    Redirector is great, but unfortunately is no longer maintained because the author passed away[0].

    [0] https://github.com/einaregilsson/Redirector/issues/329

  • Google: Angular and Wiz Are Merging
    3 projects | news.ycombinator.com | 21 Mar 2024
    https://einaregilsson.com/redirector/

    Note the site I linked is very dodgy, so probably not trustworthy.

  • Should toggle button show its current state or the state to which it'll change?
    1 project | news.ycombinator.com | 12 Feb 2024
    I don't mean to just blanket shit on Teams, but Teams is just a confusing mess of UI choices and UX design that makes no sense even within the context of using Teams. The meeting icons are of course pretty awful as you cited, but it's even more things for me [0]:

    - When joining a Teams call, the toggle for video gets "selected" so that pressing Return or spacebar (I think one or both) will toggle the video on -- noticing that you did this or that the video toggle is selected is a matter of chance as it's hard to see

    - For some bizarre reason Teams has a "start call" shortcut that just immediately starts a call without the usual pre-call warning items. Joining a meeting from your calendar gives you a "pre-meeting room" where you can confirm your mic/video settings before joining, but hitting the call shortcut or button immediately starts a call

    - Sometimes right-click menu loads slowly and additional options load after you right-click and move the mouse -- it so happens this will usually put the cursor on Pinning the message instead of selecting reply or edit

    - Regarding Reply/Edit, there is a nice button to jump right to both, but for chats one button is showed, for private messages another is shown

    - All teams messages are linkable; whether or not you right-clicked on a link in the message and are copying the link or if you're getting a link to the message itself depends on if you happen to notice whether you have 2 options on right-click or 3+ options

    - Copying a linked item (e.g., document, media, picture) will have Download or Copy Link button. Copy link for some reason puts up a text box across the conversation you're having that is dismissible with escape or clicking usual x in box corner -- other "copy link" options just copy the link normally, other ones (like copying channel link) will open a window with the link for you to copy

    - it is huge pain for me personally that the links you copy from Teams are Sharepoint links and pasting it in a browser tries to open files in Sharepoint browser, even if Sharepoint absolutely cannot display a preview of the file: you sit while Sharepoint tries to load a preview, and only after a few seconds of Sharepoint trying does it show you a download button to get the file (thankfully there are browser extensions like Redirector [1] which can be used to create redirects for auto-downloads...just Microsoft likes to change the URL for actual downloads relatively often so occasionally you need to update your redirects..)

    Teams is so inconsistent and the UI and UX are equally inconsistent -- Teams is also not shy about showing tutorial prompts for features just whenever it wants to, no matter how long you've been using Teams, sometimes it will just block the entire app to highlight some feature it wants to advertise. I honestly don't think this or anything has to do with flat UI versus other ones, it's just plain lack of attention. maybe flat ui's give the impression of a "completed" thing, but I just can't see that most of the UI/UX issues for apps like Teams are about the aesthetic so much as just a complete lack of concern over what actually using the app is like.

    0 - All points here were observed on vanilla teams installations on different computers -- maybe my work just has weird defaults, but I'm not confident that is the case

    1 - https://github.com/einaregilsson/Redirector

  • Understanding the different styles
    2 projects | /r/regex | 9 Dec 2023
    I hated the new layout, and wanted to revert back to the one we've used for awhile. To do this, I had to download the browser plugin https://github.com/einaregilsson/Redirector and install it in Firefox.
  • What is this garbage UI change?
    1 project | /r/help | 7 Dec 2023
    then let a browser plugin do it. works well so far, but it's still an imposition what reddit does here, unreadable. e.g. https://einaregilsson.com/redirector/
  • Most promoted and blocked domains among Kagi Search users
    6 projects | news.ycombinator.com | 4 Aug 2023
    This is cool but imo it makes more sense to have URL redirection as a browser extension. That way all twitter links resolve to nitter. I use this one https://einaregilsson.com/redirector/
  • Twitter now requires an account to view tweets
    11 projects | news.ycombinator.com | 30 Jun 2023
  • All Twitter content seems to be behind a login wall today
    5 projects | news.ycombinator.com | 30 Jun 2023
    I still have a few accounts I glance at from time to time. Hockey, Game Devs, Artists, etc. who haven't migrated away despite everything, so this is kinda obnoxious.

    I created some Redirector (https://einaregilsson.com/redirector/) rules to redirect Tweet and Twitter Profile URLs to their HTML embed equivalents.

    Should be able to just import the rules and it seems to work alright with some caveats.

  • Browers extensions
    5 projects | /r/linuxquestions | 28 May 2023
    The aforementioned uBlock Origin in all of them. Furthermore I have Dark Reader, KeePassXC-Browser, Redirector and (since very recently, but might be temporary) SponsorBlock in the browsers in which it makes sense.
  • Be careful what fic you post on tumblr from now on, they are banning certain things
    1 project | /r/FanFiction | 26 May 2023
    Someone suggested this extension that lets you use RegEx to replace urls. I'm going to play around with it this weekend and see if I can get it to just display every page on tumblr with the dashboard url. https://github.com/einaregilsson/Redirector

What are some alternatives?

When comparing tampermonkey and Redirector you can also consider the following projects:

violentmonkey - Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.

privacy-redirect - A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.

uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

nitter - Alternative Twitter front-end

json-rules-engine - A rules engine expressed in JSON

old-reddit-redirect - Ensure Reddit always loads the old design

chrome-extensions-samples - Chrome Extensions Samples

browser_extension - A browser extension that redirects popular sites to alternative privacy friendly frontends

searx - Privacy-respecting metasearch engine [Moved to: https://github.com/searx/searx]

libredirect - A browser extension that redirects popular sites to alternative privacy friendly frontends [Moved to: https://github.com/libredirect/browser_extension]

LeechBlockNG - LeechBlock NG (Next Generation) for Firefox is a simple productivity tool designed to block those time-wasting sites that can suck the life out of your working day. All you need to do is specify which sites to block and when to block them.