Userscripts is an open source Safari extension that lets you save and run arbitrary bits of JavaScript (and CSS) code for the websites you visit. It implements a code editor right in your browser for a simple method of creating, editing and saving your code.


- Open source
- Straightforward usage
- Multiple domain specific scripts
- CSS or JS
- Automatically locally saves your scripts to the file system
- "Advanced" Javascript editor with auto complete
- No user tracking

Use cases:

- Automatic page redirection
- Website page manipulation (styling, element creation)
- Custom ad-blocking
- Website custom code injection

If you're looking for a way to easily create quality of life Javacript code snippets for your web browsing experience, give Userscripts a try.

What’s New

Version 3.0.2

- style update for editor search bar
- prevent auto full stops in code editor

Ratings and Reviews

5.0 out of 5
41 Ratings

41 Ratings

kvnox ,

No frills tampermonkey for Safari!

Userscripts allows me to write little JavaScript snippets to execute on different websites. It's a bit barebones in that you need to determine which site you are on within the script, however the minimalism is appreciated and I hope the developer continues to build upon this excellent foundation!

412MaxG ,

The single most useful extension available

Couldn't live without it. Plus the developer is extremely thoughtful, dedicated, and responsive.

davidcalhoun2 ,

Solid, easy-to-use extension

I was delighted to find such a well-built open-source extension. Thank you for your hard working on this extension. It's great!

Developer Response ,

Thank you for taking the time to review the app/extension. I truly appreciate your kind words.

App Privacy

The developer, Justin Wasack, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.