Userscript manager
![]() | This article or section is in a state of significant expansion or restructuring. You are welcome to assist in its construction by editing it as well. If this article or section has not been edited in several days, please remove this template. If you are the editor who added this template and you are actively editing, please be sure to replace this template with {{in use}} during the active editing session. Click on the link for template parameters to use.
This article was last edited by 2600:8801:8A01:DD00:E873:B950:E879:9E90 (talk | contribs) 7 years ago. (Update timer) |
A userscript manager is a type of browser extension and augmented browsing technology that allows users to install scripts (written in JavaScript) to modify webpages as they browse them, and provides an interface to load, create, and organize userscripts. Popular userscript managers include Tampermonkey and Greasemonkey. Several host sites make repositories available for sharing scripts.
Greasemonkey
Greasemonkey is a userscript manager made available as a Mozilla Firefox extension. It enables users to install scripts (written in JavaScript) that make on-the-fly changes to web page content after or before the page is loaded in the browser (also known as augmented browsing). The changes made to the web pages are executed every time the page is viewed, making them effectively permanent for the user running the script. Greasemonkey can be used for customizing page appearance, adding new functions to web pages (for example, embedding price comparisons within shopping sites), fixing rendering bugs, combining data from multiple web pages, and numerous other purposes. Users can either write their own scripts, or collect them from the web.
Violentmonkey
Violentmonkey is a userscript manager browser extension for browsers that support WebExtensions. It enables users to install scripts (written in JavaScript) to modify webpages as they browse them, and provides an interface to load, create, and organize userscripts.
Lubemonkey
Lubemokney is a next generation userscript manager for Firefox that utilizes SQlite Database storage. It enables users to install scripts (written in JavaScript) to modify webpages as they browse them, and provides an interface to load, create, and organize userscripts.
usi (User|Unified Script Injector)
USI is a userscript manager browser extension for Chrome, Firefox, and Firefox for Android. It enables users to install scripts (written in JavaScript) to modify webpages as they browse them, and provides an interface to load, create, and organize userscripts.
Tampermonkey
Tampermonkey is a userscript manager browser extension for mainstream browsers, including Chrome, Edge, Firefox, Opera, and Safari. It enables users to install scripts (written in JavaScript) to modify webpages as they browse them, and provides an interface to load, create, and organize userscripts.
NinjaKit
NinjaKit is a userscript manager browser extension for mainstream browsers, including Chrome and Safari. It enables users to install scripts (written in JavaScript) to modify webpages as they browse them, and provides an interface to load, create, and organize userscripts.