userscripts
userscripts copied to clipboard
An open-source userscript manager for Safari

In an page with CSP, if inline js and js url not in whitelist are both disabled, seems no API can be used to insert a script into page. Tampermonkey...
Broadly, error logging needs to be improved. Specifically, errors that are delivered in the popup are not very useful.
```js // ==UserScript== // @name TestScript // @description This is your new file, start writing code // @match // @exclude-match *://*.google.com/* // @grant unsafeWindow // ==/UserScript== unsafeWindow.console.log(`This is a test...
_System Information:_ > macOS or iOS version: iOS 15.5 / 16b3 > Userscripts version: latest > Safari version: > Is this issue related to script injection? > Did the test...
### System Information: > macOS version: 12.4 (21F79) > Userscripts version: Userscripts Safari Version 4.2.0 (52) > Safari version: Version 15.5 (17613.2.7.1.8) > Is this issue related to script injection?:...
Since the iOS version does not have an editor view, the only way to view detailed information such as the script version is to open the corresponding script file in...
Optimize the loading experience for the popup: - do the [updates check](https://github.com/quoid/userscripts/blob/2a83cf0b62932077d0019df5f704c35725f0fa4a/src/popup/App.svelte#L318) some time *after* the popup loads - figure out a better way for [checking/updating `@require`ed assets](https://github.com/quoid/userscripts/blob/2a83cf0b62932077d0019df5f704c35725f0fa4a/extension/Userscripts%20Extension/Functions.swift#L1877) that is...
https://user-images.githubusercontent.com/101378590/176054410-169dcd08-decd-4386-bdde-44251b17d32e.mp4 From time to time I experience loading waits as shown in the screen recording, even when I just want to quickly check or disable/enable a script, I have to...