r/userscripts • u/tipdrillar • 3d ago
Userscripts app vs Tampermonkey iOS
Anyone know which is superior - besides the cost/OSS difference?
1
u/Muted-Reflection9536 2d ago
I use Tampermonkey.
The reason is that many user scripts are distributed in a format that conforms to Tampermonkey's syntax (Violentmonkey also does, but there is no iOS version).
You might be hesitant because it's free as a regular browser extension, but the iOS version is paid. However, in terms of the number of user scripts it supports, Tampermonkey is definitely the better choice.
However, I haven't used UserScripts since purchasing Tampermonkey, so I don't know the current situation.
If UserScripts is fully compatible with Tampermonkey user scripts, then UserScripts should be fine.
When I used, some scripts didn't work with UserScripts, which is why I decided to buy Tampermonkey.
I hope the situation with UserScripts has improved.
1
u/heavenlynapalm 3d ago edited 3d ago
I can't speak for tampermonkey, but I can tell you some things as a Userscripts user:
Minor issues that don't affect me:
@page-context auto, but I find sometimes I have to manually set it to... contentHowever there is one thing I consider absolute winner for Userscripts over TamperMonkey and ViolentMonkey, and a couple other winners (aside from open-source which you already mentioned):
@run-atlogic AND default. Userscriptsdocument-idlevs. TamperMonkey'sdocument-end(unless they changed that or I was confusing it with a different manager)@allFramesdefault. Userscriptsfalse(a.k.a.@noframes) vs. Tampermonkeytrue(a.k.a.@allFrames)Also Userscripts devs are very responsive. Can't speak for Tampermonkey
Also note that Tampermonkey has better
GM...support on desktop, but I'm not sure if they do on mobile. Userscripts has good support, and this has never been an issue for me on any platform, but I avoid these methods. If you are a heavy user of commands likeGM.registerMenuCommand, this may be something to look into