A simple, open-source, userscript editor for Safari.
Install via Mac App Store or clone the project and build with Xcode.
Using the extension is simple. You can open the editor by clicking on the the toolbar button. Any code you write will be injected into every website you visit.
Here are some usage notes:
cmd + sto save changes to the editor- hinting is automatic, you can use the shortcut
ctrl + spacebarto toggle hinting manually - your code is saved into
~/Library/Containers/com.userscripts.macos.Userscripts-Extension/Data/Documents/data.json- the json object has two properties
codeis the what you have saved from the editorlastEditedis the time of the last save
- the json object has two properties
- you can click the download icon to save your script file locally, without needing to navigate to this folder
- you can toggle script injection on and off by clicking the "power" icon
With the depreciation of .safariextz style extension in Safari 12, I wanted a way to quickly and easily create some "quality of life" userscripts. Since it's no longer possible to create and sign, even personal, .safariextz extensions, I needed a new way to dynamically create userscripts.
There are other userscripts editors/managers for other browsers, and even good ones for Safari, but I wanted something very simple and open-source.
Userscripts does not collect any data from its users nor monitor activities or actions you perform within the application and extension. This means everything that you do with the application and extension is private to you and is never shared with the developers or third parties. Since there is no data collection, there is no data retention of any kind.
