User scripts on mobile

Being able to user Tampermonkey is relatively recent.
I didn’t understand why they selected TM but not the others, which are open source.
And can you install Stylus, now?
It was not possible, last time I checked.

The add-on collection is older but is only possible with Firefox Beta.

It seems it’s strangely not that open or easy:

:thinking:

I’m keeping Kiwi Android Browser for now. :slight_smile:

Yesterday I tried Firefox 160 (current version), on my Android 9 Redmi 7, again.

:open_mouth: Oh wow! Now at last it has Violentmonkey and Stylus support!
I briefly tested them with some userscripts like COLLECTION HIGHLIGHTER and MASS MERGE RECORDINGS, and some userstyles like mb wiki MOBILE NARROW LAYOUT FIX and HIDE LISTENBRAINZ PLAYER.

Good stuff, everything works!

The little inconveniences when editing MB with Firefox (compared to Kiwi) is that Firefox:

  • Does not have the devtools
  • Does not have the Copy link text context menu item (I use it ten times per second when editing MB, for writing my edit notes
  • Does not have the open link in tab group
  • Pauses scripts in background tabs (no good for collection loading or mass merging while doing something else in other tabs)

But still, it’s huge!
The good thing is that if you use Firefox on PC, you can certainly send tabs to and from it, like it was possible with Firefox 68.

Another cool :pushpin: PINNED SOLUTION

3 Likes

I woke up today and my userscripts don’t work on Kiwi.

How do I troubleshoot this?

1 Like

Same for me … probably has to do with developer mode … but i can’t figure it out on kiwi … switched to firefox for now

1 Like

:scream: It must be Manifest v3 problem?
I’ve enabled developer mode (it’s in Extensions menu), but still same!

1 Like

Ah … good to know … I found now the developer switch … but as you said

1 Like

Ah it’s not because of Manifest v3, but because of a Violentmonkey regression that is being investigated:

1 Like

Is the same Violentmonkey new version 2.21.0 working good on Firefox for Android?

Oops I somehow messed up Tampermonkey with Violentmonkey… I’m actually using the former but Tampermonkey is also not working in kiwi anymore for me … that’s why I switched to Firefox for now

Yes!! Violentmonkey works again!! Thanks to version 2.22.0!

I was unable to edit for a moment!

2 Likes

This isn’t a userscript issue, today Kiwi browser had an update and it messed something up.

Anyone else has this issue? Cc @jesus2099


1 Like

I have version 124.0.6327.4 and no problems.
What is your version?
Oh now I see there is a version awaiting for install. I will not update, for the moment, then… Thanks for the warning.

It’s not a userscript problem, it’s a stylesheet isue, right?
Maybe you can try to submit a bug…
Wow, all repos have been archived, it’s scary.

Or it’s good news?!
They say extension support has been added to something called Microsoft Edge Canary!

However I doubt that it wlil have the webdev tools debugging console, copy link text and everything, as Kiwi has…
I will go back again to Firefox, once Kiwi does not work any more, maybe…

1 Like

Sad. I wish I can downgrade Kiwi without reinstalling my userscripts.

Open in new tab group and copy link text is so important for me.

For now I downgraded to an older Kiwi Version.

(Pretty easy to just save a backup of Violentmonkey settings and import:))

1 Like

If somebody is interested in userscript on ios.

This worked for me (only tested with my sanojjonas userscript)

2 Likes

Seems too late but I think you could have used the export/import feature, for this.

Anyway, with Kiwi being abandoned, I have to find a good replacement Android browser (once again) with:

  • Full Violentmonkey support (using browser extension store)
  • Full Stylus support (using browser extension store)
  • WebDev tools (JavaScript debug console, CSS element inspector, Network inspector, Storage inspector, …)
  • Copy link text context menu item

Same CSS issue with Kiwi Browser 132.0.6961.0.

It’s a pity this no input borders regression and another Stylus not always loading regression were created in this final version, just before closing the GitHub project.

But we could have had much worse regressions, I think we’re lucky.

The no input borders regression could be fixed with a simple userstyle for MB.
But for now, I can live with it.

I’m more focusing on finding another Android browser.