Remember userscripts? These little scripts are a useful alternative to browser extensions. They can be used for lots of things, most often for changing something on websites, like removing elements.
Brave Software announced support for scriplets in the company’s Brave Browser today. These work similarly to userscripts. Users of the browser may add scriptlets to Brave so that they run on selected sites automatically.
The new feature has landed in Brave 1.75, the current stable version of the browser.
Good to known: the process is fiddly right now. You need to enable developer mode, add the scriptlets yourself, and assign websites to these scriplets using custom filters.
Here is how it works in detail:
- Load the Content Filters section of the settings. The easiest option is to load this URL: brave://settings/shields/filters
- Toggle Developer Mode to turn it on.
- Activate the “add new scriplet” button on the same page after enabling developer mode.
- Type a name for the scriptlet. You may want to avoid spaces.
- Type or paste the code of the script.
- Select the Save button.
- Now use the following syntax to assign the scriptlet to specific websites: example.com##+js(name-of-your-scriptlet.js)
- Select the save changes button.
Notes:
- Replace example.com with the hostname of the website, e.g., chipp.in.
- Replace name-of-your-scriptlet.js with the name that you have specified during creation.
Brave will execute the script whenever the matching domain is visited.
You can check out the technical documentation of the feature here.
Userscripts or Scriptlets?
Userscript extensions offer some advantages. They may load userscripts easily from various sources, and they may also update them. They also work in all browsers, which is great if you use multiple browsers.
Brave’s solution supports pasting scripts, but it is still fiddly to link them to specific sites and maintain them.
With that said, it may be interesting to advanced users who prefer to avoid extensions whenever possible.
I cannot really say how Brave’s integrated solution compares to userscripts. It is more powerful, equally powerful, or less?
What is your take on the integration? Good move by Brave?

















