OBSOLETE as of Firefox 57. Use [greasemonkey-4] or [tampermonkey] as applicable. If using some other browser userscript engine, use [userscripts].
OBSOLETE as of Greasemonkey 4 -- which is a major change that is not backwards compatible.
Usage Hint
Use this tag if you are using Firefox, pre version 57. Use the tampermonkey tag if you are using Tampermonkey on Chrome. For all other userscripts, please use the userscripts tag.
GreasemonkeyMain add-on page is a userscript manager for Firefox. Userscripts are written in JavaScript, and run in every page as specified by the @include
, @exclude
, and @match
rules.
Greasemonkey also permits special operations that ordinary javascript is not allowed to do. See the Greasemonkey API.
Userscripts are also available on/for other browsers; see the tag wiki of userscripts.
Important: Please use greasemonkey only if you are running the Firefox browser and/or using the scriptish add-on.
For all others, use tampermonkey, if it applies, or userscripts.
Premade userscripts:
Premade userscripts can be found at:
Userscripts.org-- Oldest and most extensive, but plagued with spam and reliability problems as of Spring 2014. It is, alas, now (2015) completely defunct.
Lots of very useful scripts can still be found at the Read-only mirror of Userscripts.org, however.- OpenUserJS.org -- A new site founded to pick up the slack as Userscripts.org failed.
- Greasy Fork -- Site with open-source on GitHub.
- StackApps -- Stack Exchange's own site has many userscripts to enhance the Stack Overflow and Stack exchange experience.
- Wikipedia-specific scripts at Wikipedia
- See also, User Script Hosting on the Greasemonkey wiki