Wikipedia:User scripts/List

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
List of user scripts
User scripts are powerful customisations, authored by the community, that allow registered Wikipedians to change Wikipedia's interface beyond the options available in preferences. This page provides a list of available scripts and instructions on installing them. User scripts are written in JavaScript.
  • Click here to skip directly to the script list.
  • Many of the most popular scripts become gadgets, and are subsequently removed from this page. You can enable them via Preferences – Gadgets. It is recommended that you check there first for any tool you might be looking for, since gadgets have been widely tested and proven useful and reliable.
  • Most scripts are designed and tested primarily with the Vector skin, Wikipedia's current default.


How to install user scripts: (Simple method for scripts located on English Wikipedia)

  1. First, make sure you are registered and logged in. Only logged-in users can install scripts.
  2. Click "[show]" next to "How to install" in the description of the script you want to install and follow the instructions.
  3. If there is no instruction in the description of the script, then follow the link to the script's documentation and look for installation instructions there.
  4. After you copy the necessary code to your common.js file as instructed in the footnote/documentation, save the page and bypass your cache to make sure the changes take effect.

Automatic installer: Script Installer makes script installations fully automatic. The installer itself can be installed in the Preferences → Gadgets section in your preferences. Afterwards, scripts can be installed with a single click.


Appearance and behavior[edit]

Scripts that change the appearance or behavior (UI/UX) of the site. Any script that does nothing other than add a link to a page to a menu, panel or toolbar belongs to § Shortcuts. Any script that makes an edit to a page (i.e. increases the user's contributions) or changes the appearance or behavior of the edit form (action=edit/submit) belongs to § Editing.

Site-wide[edit]

Scripts that change the appearance or behavior of the site across namespaces.

Name Description Users
Total Active
6 Tabs Vector (source)Shows edit and history tabs for both main and talk pages while viewing either one.
How to install
Click here and paste:
{{subst:lusc|1=User:js/6tabs-vector.js}}
N/AN/A
Backlinks from title (source)WhatLinksHere functionality on headline like in original Wiki.
How to install
Click here and paste:
{{subst:lusc|1=User:Kku/Scripts/BacklinkTitle.js}}
N/AN/A
browserStorageManager (source)Manage cookie and web storage items.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/browserStorageManager/r.js}}
N/AN/A
Cat next (source)Adds a button to go to a random page in a category.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/cat-next.js}}
73
Confirm Logout (source)Interrupts logout procedure (via personal navigation link) with a confirmation dialog (except on user preferences pages where user scripts aren't loaded). Created for and only tested with the Vector skin.
How to install
Click here and paste:
{{subst:lusc|1=User:Fred Gandt/confirmLogout.js}}
2313
Confirm Logout (source)Same as the above, except it provides a customizable HTML prompt to confirm a logout. Likely to work with all skins and browsers. If it doesn't, let the author know!
How to install
Click here and paste:
{{subst:lusc|1=User:Guywan/Scripts/ConfirmLogout.js}}
77
Float Head (source)Makes the Wikipedia head navigation floating.
How to install
Click here and paste:
{{subst:luss|1=User:BrandonXLF/FloatHead.css}}
N/AN/A
Float Side (source)Makes the Wikipedia side panel floating.
How to install
Click here and paste:
{{subst:luss|1=User:BrandonXLF/FloatSide.css}}
N/AN/A
GoToTitle (source)Navigate to other pages by "editing" the page title at the top of pages as if it were an input box. Press ↵ Enter to navigate to the page entered.
How to install
Click here and paste:
{{subst:lusc|1=User:Chlod/Scripts/GoToTitle.js}}
N/AN/A
goToTop (source)(Handy for phones) Adds a small button to the bottom left of the page which moves to the top of the page when tapped.
How to install
Click here and paste:
{{subst:lusc|1=User:Numbermaniac/goToTop.js}}
8419
goToTop (source)Modified version that prevents the button from covering the toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/goToTop.js}}
169
Hide Vector Sidebar (source)Hides the left sidebar in Vector. Can access the sidebar anytime by alt-shift-a.
How to install
Click here and paste:
{{subst:lusc|1=User:PleaseStand/hide-vector-sidebar.js}}
22615
Invert (source)Adds a link to inverts the colour of all Wikipedia pages.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/Invert.js}}
N/AN/A
Live notifications (source)Displays notification alerts and messages in a little popup box, live as they happen (or soon thereafter).
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/livenotifications.js}}
88
NeverUseMobileVersion (source)Redirects to the desktop version when Google sends you to the mobile version.
How to install
Click here and paste:
{{subst:lusc|1=User:Þjarkur/NeverUseMobileVersion.js}}
2621
nightpedia (source)A dark mode for WMF wikis.
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/nightpedia.js}}
2315
noeditredlinks (source)Stops the opening of the editor when clicking on red links.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/noeditredlinks.js}}
97
PortletLinks (source)A script to manage and create custom portlet links (links in the toolbar, sidebar etc.) without knowledge of JavaScript.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/PortletLinks.js}}
N/AN/A
RedirectNotification (source)Get notified when you are redirected, allowing you to view the redirect page.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/RedirectNotification.js}}
N/AN/A
scriptManager (source)Selectively run your scripts on the fly.
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/scriptManager.js}}
177
Seven Tabs (source)Designed for compactness and the Modern skin, Seven Tabs shows edit and history tabs as above, but also includes an optional section 0 tab. Should work on Monobook as well.
How to install
Click here and paste:
{{subst:lusc|1=User:Amorymeltzer/seventabs.js}}
N/AN/A
simple-notifs (source)Another notification panel.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/simple-notifs.js}}
N/AN/A
SkinSwitcher (source)Allows users to view pages in any of the seven available skins (Vector, MonoBook, Modern, Minerva, MinervaNeue, and ApiOutput).
How to install
Click here and paste:
{{subst:lusc|1=User:Eizen/SkinSwitcher.js}}
N/AN/A
superjump (source)Custom keyboard shortcuts to jump to any page, and more!
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/superjump.js}}
114
Talk to Wiki (source)In-beta script that enables voice-activated functionality for navigation of Wikipedia.
How to install
Click here and paste:
{{subst:lusc|1=User:WikiMacaroons/talktowiki.js}}
N/AN/A
To Bottom (source)Adds a link to the bottom of the page in the right navigation menu.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ToBottom.js}}
94
To Top (source)Adds a link to the top of the page in the footer.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ToTop.js}}
N/AN/A
To Top Button (source)Adds a button to go to the top of the page to the bottom right corner of the page.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ToTopButton.js}}
93
TodoList (source)Adds a todo list link to the head. The link will open a popup that allows you to view, add to, and modify your todo list. The todo list is stored in your user options, so it's private.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/TodoList.js}}
1511
ToggleSidebar (source)Adds a link to toggle the sidebar (only testing for Vector).
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ToggleSidebar.js}}
N/AN/A
Unslashifier (source)Redirects accidental navigation to a nonexistent page ending in a slash ("Foo/") to the normal page ("Foo").
How to install
Click here and paste:
{{subst:lusc|1=User:Majavah/Unslashifier.js}}
N/AN/A
up-one-lvl-kbd (source)The "U" keyboard shortcut now goes up one subpage level.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/up-one-lvl-kbd.js}}
527
Update Notifications (source)Updates the alert and notification counts every few seconds.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/UpdateNotifications.js}}
107
User JavaScript and Stylesheet Manager (source)Created for and only tested with the Vector skin.
  • Creates a discrete graphical user interface utilizing intuitive drag-and-drop to manage your user scripts and stylesheets. i.e.
    1. Switch resources (scripts or stylesheets) on/off without editing your common.js or any other page(s).
    2. Temporarily include resources with a simple click and confirm.
    3. Add/remove resources easily with button clicks and/or text entry etc.
  • Additional benefits of a more technical nature including caching of select resources on a per session basis to reduce API calls…
  • Feedback welcomed and encouraged.
How to install
Click here and paste:
{{subst:lusc|1=User:Fred Gandt/userResourceManager.js}}
101
VisualEditorEverywhere (source)Displays the Visual Editor "Edit" tab and "Edit" section link on pages that don't normally have them: templates, talk pages, Wikipedia namespace.
How to install
Click here and paste:
{{subst:lusc|1=User:Novem Linguae/Scripts/VisualEditorEverywhere.js}}
66
Watchlist Notifier (source)Notification of changes to watched pages. Changes are checked on each page load, with notifications appearing at the top of the page under its title.
How to install
Click here and paste:
{{subst:lusc|1=User:Ais523/watchlistnotifier.js}}
18517
Watchlist scout (source)Polls your watchlist when you open any Wikipedia page, and then once a minute after that. When it discovers a new, unread page in your watchlist, creates a user-message informing you of the change, and stops polling. The message contains links to your watchlist, to the changed pages, and to their history page.
How to install
Click here and paste:
{{subst:lusc|1=User:קיפודנחש/watchlistScout.js}}
N/AN/A
Watchlist-notice (source)Adds a toolbar notice (like the "You have new talk page messages" one) when there are unread changes on your watchlist.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/watchlist-notice.js}}
1911
Watchlist-watcher (source)Similar to Watchlist-notice, but instead of green bar which links to watchlist page, adds a box similar to "your alerts" and "your messages", with the number of unread pages in your watchlist (grey if 0, blue otherwise), click opens a popup with your watchlist content.
How to install
Click here and paste:
{{subst:lusc|1=User:קיפודנחש/wathlistWatcher.js}}
84
Wide Skin (source)Hides the sidebar and transfers its links to menus and the footer. Tested with the Vector skin.232

Body[edit]

Scripts that change the appearance or behavior of the part that reflects wikitext (#bodyContent) across namespaces.

Name Description Users
Total Active
alwaysEditSectionLink (source)Should add section links to pages where there are sections but no editsection links. (For example, archive pages with __NOEDITSECTION__).
How to install
Click here and paste:
{{subst:lusc|1=User:The Voidwalker/alwaysEditSectionLink.js}}
105
CollapseSections (source)Adds a button to collapse sections like on mobile.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/CollapseSections.js}}
165
copySectionLink (source)Displays a hidden pilcrow (¶) after editable section titles. When you mouse-over the section heading, the pilcrow will appear as a link to that section. This can then be used to more easily get copy/pasteable links in the format of Page#Section.
How to install
Click here and paste:
{{subst:lusc|1=User:Bility/copySectionLink.js}}
4212
copySectionLink (source)A mod of User:Bility's script (see above) fixed to work on any Wiki and to handle titles with question marks correctly.
How to install
Click here and paste:
{{subst:lusc|1=User:SoledadKabocha/copySectionLink.js}}
126
copy-section-link (source)Another mod of User:Bility's script that also shows wikilink syntax, not just an external link.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/copy-section-link.js}}
1311
FloatingTOC (source)Collapsible floating Table of Contents.
How to install
Click here and paste:
{{subst:lusc|1=User:Ugog Nizdast/FloatingTOC.js}}
131
FloatingTOC (source)Same thing, but with formatting closer to standard TOC.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/FloatingTOC.js}}
72
fragmentAnchors (source)Visualizes fragment anchors and checks for duplicates.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/fragmentAnchors/r.js}}
N/AN/A
Green Redirects (source)Makes redirects green.
How to install
Click here and paste:
{{subst:luss|1=User:BrandonXLF/GreenRedirects.css}}
N/AN/A
hideSectionDesktop (source)Enables level 2 sections to be collapsed in the desktop view, like in mobile. Adds a [toggle visibility] link to each section header.
How to install
Click here and paste:
{{subst:lusc|1=User:BethNaught/hideSectionDesktop.js}}
73
Highlight recently added text (source)Highlights text that has been recently added or added since you last visited the page.
How to install
Click here and paste:
{{subst:lusc|1=User:Þjarkur/Highlight recently added text.js}}
179
highlightSearch (source)Highlights the search key word in the selected article from the search page.
How to install
Click here and paste:
{{subst:lusc|1=User:Ravid ziv/highlightSearch.js}}
194
hover-edit-section (source)A keyboard shortcut to edit the section you're hovering over.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/hover-edit-section.js}}
93
Link Classifier (source)Colors links on the page to indicate redirects, broken redirects, disambiguation pages, and XfDs by default.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/linkclassifier.js}}
624219
NoRedirect (source)Adds a ("no redirect") link to all links to redirects that links directly to the page, skipping the redirect.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/NoRedirect.js}}
72
Picture Popups (source)Enlarge images without leaving the page and without disabling the page content. Doesn't work with the Modern skin.
How to install
Click here and paste:
{{subst:lusc|1=User:Zocky/PicturePopupsVector.js}}
5110
ProblemImages (source)Marks images (which are either at Commons or on Wikipedia) staying for deletion or maintenance.
How to install
Click here and paste:
mw.loader.load( '{{subst:fullurl:User:Perhelion/problemImages.js|action=raw&ctype=text/javascript}}' );
N/AN/A
searchForSection (source)Allows the user to enter a section name and jump to it.
How to install
Click here and paste:
{{subst:lusc|1=User:TheTVExpert/searchForSection.js}}
N/AN/A
Section Footers (source)Adds subtle clones of all section headings (including [ edit ] links) to the end of their respective sections; allows section editing from the bottom of all sections. Glitchy (working on it)
How to install
Click here and paste:
{{subst:lusc|1=User:Fred Gandt/sectionFooters.js}}
N/AN/A
section-redir-note (source)When you get redirected to a section, the "Redirected from" note now shows below the section heading.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/section-redir-note.js}}
1715
SimpleLightbox (source)Simple lightbox which enlarges images without leaving the page, faster and easier than Media Viewer.
How to install
Click here and paste:
{{subst:lusc|1=User:Rezonansowy/SimpleLightbox.js}}
353
Subdue Links (source)Adds a button to the tools menu to make content hyperlink text colouration turn-off-and-on-able. Doesn't affect UI links. Created for and only tested with the Vector skin.
How to install
Click here and paste:
{{subst:lusc|1=User:Fred Gandt/subdueLinks.js}}
N/AN/A
svgReplace (source)Replaces all PNG thumbnails for SVG files with their actual SVGs. Downloads SVG files in addition to PNGs, so shouldn't be used by the bandwidth-conscious.
How to install
Click here and paste:
{{subst:lusc|1=User:Opencooper/svgReplace.js}}
N/AN/A
ToggleSmall (source)Enables small and big text to be made default size, as well as unstriking text.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/ToggleSmall.js}}
N/AN/A
untoclimit (source)Undoes the effects of {{TOC limit}}.
How to install
Click here and paste:
{{subst:luss|1=User:Anomie/untoclimit.css}}
N/AN/A
veditLinks (source)Adds an edit beta link to {{Lx}} style toolbars.
How to install
Click here and paste:
{{subst:lusc|1=User:Technical 13/Scripts/Gadget-veditLinks.js|2=User:Technical 13/Scripts/Gadget-veditLinks}}
123
wiktLookup (source)Double-click a word, and go to its definition on Wiktionary.
How to install
Click here and paste:
{{subst:lusc|1=User:Bawolff/wiktLookup.js}}
172

Namespace-specific[edit]

Articles[edit]

Scripts primarily designed to change the appearance or behavior of encyclopedic content (though they may be useful on other pages too).

Name Description Users
Total Active
Article Quality (AQ) Fetcher (source)Stylizes article links according to the grade of the target article as based on the assessment team's quality scale.
How to install
Click here and paste:
{{subst:lusc|1=User:N8wilson/AQFetcher.js}}
7424
Client-side MathJax (source)Enables MathJax rendering of mathematical notation within <math> tags. You will never have to see grainy images in place of math again! Preferences → Appearance → Math must be set to "LaTeX source". Fast once cached in your browser.
How to install
Click here and paste:
{{subst:lusc|1=User:Esquivalience/mathjax.js}}
237
collapse infoboxes (source)Collapses infoboxes.
How to install
Click here and paste:
{{subst:lusc|1=User:Frietjes/collapse infoboxes.js}}
N/AN/A
Copyvio-check (source)Runs a check inside the NPP reviewer toolset and display the % copyvio violation.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/copyvio-check.js}}
6542
Custom GeoHack replacement (source)Use your own custom page with only links you choose, and with whatever formatting you want, instead of the regular GeoHack.
How to install
Create your custom GeoHack page here; then click here and paste:
{{subst:iusc|1=User:Evad37/Custom GeoHack replacement.js}}
N/AN/A
Deletion Finder (source)Adds links to the deletion log and any AfD discussions next to an article's title (only if there are any).
How to install
Click here and paste:
{{subst:lusc|1=User:Writ Keeper/Scripts/deletionFinder.js}}
14756
div.GoogleMap (source)Block control that allows to display the Google Maps in Wikipedia, as well as to draw markers and tracks on maps.
How to install
Click here and paste:
{{subst:lusc|1=User:Nitobus/div.GoogleMap.js}}
N/AN/A
Duplinks-alt (source)Highlights links that occur more than once in an article (separate for lead and body).
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/duplinks-alt.js}}
379249
FindSources (source)Adds a bar below the page title to find sources using {{Find sources mainspace}}.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/FindSources.js}}
116
GeoHack replacement script (source)Replace coordinates' external links to GeoHack with direct links to a single mapping provider.144
Google Title (source)Adds a link next to an article's title to search Google for that title in a new tab.
How to install
Click here and paste:
{{subst:lusc|1=User:Writ Keeper/Scripts/googleTitle.js}}
6319
SearchHelper (source)A fork of Writ's script, and it adds links next to an article's title to Google (web, image, news, book), Yahoo, Creative Commons, Wikidata etc, and also to an Indian newspapers custom search.
How to install
Click here and paste:
{{subst:lusc|1=User:Titodutta/scripts/SearchHelper.js}}
107
idResolver (source)Pops up multiple links for ISBN, DOI, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/idResolver/r.js}}
N/AN/A
Imperial First (source)When metric units are listed first, this script re-orders the units to put Imperial first. Opposite of Metric First.
How to install
Click here and paste:
{{subst:lusc|1=User:Thespaceface/ImperialFirst.js}}
N/AN/A
ipareader (source)Adds a button beside all International Phonetic Alphabet (IPA) pronunciations to play the text with a speech synthesizer (text-to-speech).
How to install
Click here and paste:
{{subst:lusc|1=User:IagoQnsi/ipareader.js}}
1914
Metric First (source)When Imperial units are listed first, this script re-orders the units to put metric first. Opposite of Imperial First.
How to install
Click here and paste:
{{subst:lusc|1=User:Thespaceface/MetricFirst.js}}
223
PlayAudioNow (source)Makes {{audio}} links playable while staying on the page, without having to open or save the raw file, regardless of the format.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/PlayAudioNow.js}}
65
quick-before (source)BEFORE searches, for arbitrary pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/quick-before.js}}
2411
retroambox (source)Circa-2006 styles for templates using the ambox metatemplate.
How to install
Click here and paste:
{{subst:luss|1=User:Lojbanist/retroambox.css}}
N/AN/A
Serendipity (source)Inserts alphabetically adjacent article content to distract you the way traditional print encyclopedias used to. Also disables newfangled hypertext features.
How to install
Click here and paste:
{{subst:lusc|1=User:Mxn/serendipity.js}}
154
showKanji (source)Shows the corresponding Japanese kanji and furigana of a page under the title if any is found.
How to install
Click here and paste:
{{subst:lusc|1=User:Opencooper/showKanji.js}}
153
Smaller Templates (source)Makes maintenance templates appear smaller, both horizontally and vertically.
How to install
Click here and paste:
{{subst:lusc|1=User:Gary/smaller templates.js}}
146
Smart quotes (source)Convert dumb quotes into typographically correct curly quotation marks for reading.
How to install
Click here and paste:
{{subst:lusc|1=User:Eana Hufwe/SmartQuote.js}}
N/AN/A
Subject's Age From Year (source)Roll over any year in an article about a dated subject and see the age of that subject that year.
How to install
Click here and paste:
{{subst:lusc|1=User:Gary/subjects age from year.js}}
2910
Toggle VF (source)Creates a voice-friendly PDF version of any Wikipedia article that can be read aloud by text-to-speech applications such as Voice Dream, TextAloud, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:P999/Toggle VF.js}}
329
WRStitle (source)Adds a link next to an article's title to open a Wikipedia Reference Search for that title in a new tab.
How to install
Click here and paste:
{{subst:lusc|1=User:Sam Sailor/Scripts/WRStitle.js}}
1310
References[edit]
Name Description Users
Total Active
CitationStyleMarker (source)Show the citation style of a citation beside the citation.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/CitationStyleMarker.js}}
108
Cite Unseen (source)Adds icons to citations based on the source's attributes, such as if the source is a news article, an opinion piece, or government-controlled.
How to install
Click here and paste:
{{subst:lusc|1=User:SuperHamster/CiteUnseen.js}}
14197
CiteHighlighter (source)Highlight citations green, yellow, or red depending on their reliability. Pulls from a very large list, including WP:RSP and WP:NPPSG.
How to install
Click here and paste:
{{subst:lusc|1=User:Novem Linguae/Scripts/CiteHighlighter.js}}
2017
HarvErrors (source)Displays errors when using Harv templates.
How to install
Click here and paste:
{{subst:lusc|1=User:Ucucha/HarvErrors.js}}
386151
RefToggle (source)Enables removal of reference numbers in square brackets.
How to install
Click here and paste:
{{subst:lusc|1=User:Zhaofeng Li/RefToggle.js}}
308
ToggleReferences (source)Adds a button to toggle inline references to footnotes.
How to install
Click here and paste:
{{subst:lusc|1=User:Majavah/ToggleReferences.js}}
N/AN/A
Unreliable/Predatory Source Detector (source)Identify unreliable and questionable sources used on Wikipedia.
How to install
Click here and paste:
{{subst:lusc|1=User:Headbomb/unreliable.js}}
321218

Discussions[edit]

Name Description Users
Total Active
AFD age detector (source)Adds a line in the format Page created: 1 wks 0days 0hrs 0mins 1secs ago by Username. to the top of an AFD discussion.
How to install
Click here and paste:
{{subst:lusc|1=User:Splarka/oldafd.js}}
134
Old AfD (source)Updated version of the above.
How to install
Click here and paste:
{{subst:lusc|1=User:Amorymeltzer/oldafd.js}}
147
collapseBots (source)Autocollapse talk pages comments made by bots.
How to install
Click here and paste:
{{subst:lusc|1=User:Opencooper/collapseBots.js}}
N/AN/A
Comment Highlighter (source)Highlights your discussion comments.
How to install
Click here and paste:
{{subst:lusc|1=User:PleaseStand/highlight-comments.js}}
8223
Comments in local time (source)Displays signature timestamps in your local time, relative to the current time. A replacement for Wikipedia:Comments in Local Time with better language and timezone support.
How to install
Click here and paste:
{{subst:lusc|1=User:Mxn/CommentsInLocalTime.js}}
2315
Fold Archives (source)Collapses archived talk page threads to reduce taken screen space.
How to install
Click here and paste:
{{subst:lusc|1=User:Chlod/Scripts/FoldArchives.js}}
N/AN/A
Nominations Viewer (source)Collapses the nominations on pages like WP:FAC and WP:PR into expandable headers with basic information on the nomination, significantly decluttering the pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Gary/nominations viewer.js}}
10255
strike-archived (source)Strikes out sections where discussions have been closed.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/strike-archived.js}}
1713
TalkHelper (source)Improves readability of long talk pages, highlighting posts from yesterday and today.
How to install
Click here and paste:
{{subst:lusc|1=User:GhostInTheMachine/TalkHelper.js}}
N/AN/A
TalkHelper2 (source)Version 2 – as above, but also build a table of contents for the posts.
How to install
Click here and paste:
{{subst:lusc|1=User:GhostInTheMachine/TalkHelper2.js}}
N/AN/A
TimestampDiffs (source)Adds a link at the end of every comment, from the timestamp to the diff in which it was added.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/TimestampDiffs.js}}
1615
Unclutter (source)Hides excessive warnings, makes some of the interface collapsible and minimises signatures.
How to install
Click here and paste:
{{subst:lusc|1=User:Kephir/gadgets/unclutter.js}}
378
UserBlind (source)Hides usernames to reduce bias.
How to install
Click here and paste:
{{subst:lusc|1=User:Yair rand/UserBlind.js}}
N/AN/A
Vote Symbols (source)Adds graphical icons to users' !votes in discussions.
How to install
Click here and paste:
{{subst:lusc|1=User:Ais523/votesymbols.js}}
23240
Vote Symbols Plus (source)Modified version of Ais523's Vote Symbols with new keywords and icons, plus a few bugfixes from the original script.
How to install
Click here and paste:
{{subst:lusc|1=User:Pythoncoder/Scripts/voteSymbols.js}}
2416
Watching Indicator (source)Adds an indication to your signature of whether you are watching the page.
How to install
Click here and paste:
{{subst:lusc|1=User:Anne drew Andrew and Drew/WatchingIndicator.js}}
103

Templates[edit]

Name Description Users
Total Active
WatchDoc (source)Automatically watch/unwatch the documentation page of a template (and its talk page) when you watch/unwatch a template.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/WatchDoc.js}}
85

Modules, scripts and stylesheets[edit]

Name Description Users
Total Active
code-link (source)Adds internal and external links to JS, CSS and Scribunto pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/code-link.js}}
118
CodeLinks (source)Also links template titles and module names in module invocations; only links http and https URLs.
How to install
Click here and paste:
{{subst:lusc|1=User:Erutuon/scripts/CodeLinks.js}}
N/AN/A
userscriptInterwikiLink (source)If the user is viewing user script, it will show the link that can be copied to other projects.
How to install
Click here and paste:
{{subst:lusc|1=User:Dixtosa/userscriptInterwikiLink.js}}
92

Files[edit]

Name Description Users
Total Active
file-toggle-transparency (source)Changes the transparent color fill on file description pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/file-toggle-transparency.js}}
N/AN/A
imageres (source)Provides statistics for files and their sizes.
How to install
Click here and paste:
{{subst:lusc|1=User:Alex 21/script-imageres.js}}
N/AN/A
MegapixelDisplay (source)Displays the number of megapixels (106 pixels) on the image page.
How to install
Click here and paste:
{{subst:lusc|1=User:Dschwen/MegapixelDisplay.js}}
146

Drafts[edit]

Name Description Users
Total Active
edits-since-decline (source)Show an [edits since this decline] link on the latest decline banner on an AfC draft.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/edits-since-decline.js}}
N/AN/A

Page-specific[edit]

Name Description Users
Total Active
Find Unpatrolled New Pages by Subject (source)Thanks to User:InceptionBot by User:Bamyers99, we have subject categorized new page search results listed at User:AlexNewArtBot and sub-pages thereof; if you are interested in Wikipedia:New pages patrolling, adding this script to your account's common.js file before reading these lists will allow:
  • The script to create buttons on these pages, which on use will begin relevant searches to determine which new pages listed remain unpatrolled, and highlight those references/page-links.
  • All links in the page will open by default in a new tab or window (to keep the search results open), and visited pages will have the normal [Mark page as patrolled] option at the bottom right.
  • Created for and only tested with the Vector skin.
How to install
Click here and paste:
{{subst:lusc|1=User:Fred Gandt/getUnpatrolledOfAlexNewArtBotResultsPages.js}}
2811
Gadgets definition (source)Pretty-prints and adds links to MediaWiki:Gadgets-definition.
How to install
Click here and paste:
{{subst:lusc|1=User:Erutuon/scripts/gadgets-definition.js}}
N/AN/A

Page information[edit]

Scripts that show information about the page you're viewing.

Name Description Users
Total Active
DYK Check (source)Tool for checking Did You Know eligibility. Also known as DYKcheck.
How to install
Click here and paste:
{{subst:lusc|1=User:Shubinator/DYKcheck.js}}
1798648
EditWarChecker (source)Adds a traffic-light symbol to the top right of articles that displays the approximate number of reverts and users reverting within the last 24 hours.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/EditWarChecker.js}}
6738
lastEdit (source)Shows the last person to edit the page and the relative time of the edit under the page title.
How to install
Click here and paste:
{{subst:lusc|1=User:Opencooper/lastEdit.js}}
157
LastEditor (source)Provides links to user, talk and contribs pages of page's last editor, and additionally provides a "diff" link, minor edit marker, and summary of the edit in question.
How to install
Click here and paste:
{{subst:lusc|1=User:Eizen/LastEditor.js}}
N/AN/A
Link Redirect Title (source)Modifies the title heading of any redirect destination page, creating a link to the proper destination. Created for and only tested with the Vector skin.
How to install
Click here and paste:
{{subst:lusc|1=User:Fred Gandt/linkRedirectTitle.js}}
N/AN/A
lintHint (source)Displays Lint errors.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/lintHint/r.js}}
6632
PageCreator (source)Displays information about a page's creator and links to the first revision of the page.
How to install
Click here and paste:
{{subst:lusc|1=User:Eizen/PageCreator.js}}
N/AN/A
Show number of active watchers & monthly views on every page (source)
How to install
Click here and paste:
{{subst:lusc|1=User:Þjarkur/Show number of active watchers & monthly views on every page.js}}
1812
Superlinks (source)Quickly view information related to the page.
How to install
Click here and paste:
{{subst:lusc|1=User:Bradv/Scripts/Superlinks.js}}
8659
talk-tab-count (source)Shows number of level-2 headings on the talk page tab.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/talk-tab-count.js}}
7321
talkCount (source)Shows the number of talk discussions for the current page inside the "Talk" tab.
How to install
Click here and paste:
{{subst:lusc|1=User:Opencooper/talkCount.js}}
109
talklink (source)Colorizes the "talk" tab link to indicate when it is empty or a redirect.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/talklink.js}}
207
Wikidata Q numbers (source)Adds Wikidata Q numbers to the article title.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/wikidata Qnum.js}}
145
Word Count (source)Adds a link to the sidebar's toolbox to view various page size statistics. A variant on Prose Size that offers actual counting of words rather than counting whitespace characters, and handles separate counting of references.
How to install
Click here and paste:
{{subst:lusc|1=User:Caorongjin/wordcount.js}}
228

Search form[edit]

Scripts that change the appearance or behavior of Special:Search or the search box on each page.

Name Description Users
Total Active
Custom Search (source)Adds the ability to search using whatever search engine you want.N/AN/A
Open search in new tab automatically (source)Open search results list or suggestions in new tab automatically.
How to install
Click here and paste:
{{subst:lusc|1=commons:MediaWiki talk:Search-results-new-tab.js}}
N/AN/A
SearchEditLink (source)Adds an [edit] link next to each search result.
How to install
Click here and paste:
{{subst:lusc|1=User:Mr. Stradivarius/gadgets/SearchEditLink.js}}
N/AN/A
Search Engine (source)Adds buttons to search Wikipedia using Google and Bing.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/searchengine.js}}
N/AN/A
search-links (source)Adds edit links to the search suggestions box.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/search-links.js}}
66
search-shortcuts (source)Expand some common shortcuts while typing in the search bar.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/search-shortcuts.js}}
119
SearchNamespace (source)Adds a pulldown menu next to the quick search bar allowing selection of namespace to search in.
How to install
Click here and paste:
{{subst:lusc|1=User:Writ Keeper/Scripts/SearchNamespace.js}}
378
Search Suite (source)List-friendly search results enhancer. On/off features include sort, single-line results, wikilink formatting, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:The Transhumanist/SearchSuite.js}}
3818

Diffs[edit]

Name Description Users
Total Active
CleanDiffURLs (source)Converts long diff URLs to the short Special:Diff/ form which can be linked in edit summaries.
How to install
Click here and paste:
{{subst:lusc|1=User:Þjarkur/CleanDiffURLs.js}}
1410
CompareRevisions (source)Adds a button to the diff page to compare the two revisions side-by-side.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/CompareRevisions.js}}
N/AN/A
Consecudiff (source)Adds links to diffs of consecutive edits by the same user on watchlist, history, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/Consecudiff.js}}
N/AN/A
Diff Time (source)Adds time between diffs and time since each revision.
How to install
Click here and paste:
{{subst:lusc|1=User:Dudemanfellabra/diffs.js}}
232
diff-context (source)Click a button in diffs to show more lines of context.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/diff-context.js}}
1710
diff-permalink (source)Shows a text field at the top of diff pages and oldids that contains the short Special:Diff/ (or Special:Permalink/) format.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/diff-permalink.js}}
10446
diffcur (source)Adds a "Cur →" link next to the "Next edit →" link in diffs.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/diffcur.js}}
N/AN/A
DiffFontSwitcher (source)Toggle between fonts for diff by clicking on a line number.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/DiffFontSwitcher.js}}
N/AN/A
DiffOnly (source)Adds "diff only" links to diff pages, and optionally to history pages, recent changes, and the watchlist. Diff-only pages load quickly, so are useful for tasks that involve trawling through lots of diffs.
How to install
Click here and paste:
{{subst:lusc|1=User:Mr. Stradivarius/gadgets/DiffOnly.js}}
117
ExpandDiffs (source)Loads diffs inline on history, contributions, and recent changes pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Bradv/Scripts/ExpandDiffs.js}}
1412
fancy-diffs (source)Links in diffs are now clickable, including template names and external links, and images have expandable previews.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/fancy-diffs.js}}
3424
In-place diffs (source)Adds buttons to each line on the Recent Changes screen, the watchlist, the contributions screen, and article history screens, allowing one to load (and show/hide after loading) an individual diff without moving to another page and view multiple diffs at once.
How to install
Click here and paste:
{{subst:lusc|1=User:Writ Keeper/Scripts/commonHistory.js}}
18540
Link Intermediate Revisions (source)Links the "intermediate revisions" message so it can be clicked to see a history listing of those revisions.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/link intermediate revisions.js}}
134
LiveDiffLink (source)Show a live-updated diff link at the top of History pages while you select revisions, so you don't need to actually load the diff to get a diff link.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/LiveDiffLink.js}}
3914
MoreDiffInfo (source)Adds more information to diff pages such as revision ID, size, and ORES score.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/MoreDiffInfo.js}}
85
offset-history-link (source)On diff page, links to the history/contribs starting at that diff.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/offset-history-link.js}}
N/AN/A
TextDiff (source)Adds a button to diff pages that shows a simpler, text-only diff. It is often difficult to see the actual changes to the text amongst the templates and other markup.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/TextDiff.js}}
2415
User History with in-place diffs (source)Modification of Ale jrb's original UserHist script, which allows filtering of an article's edit history by author name, to add the inline diff functionality, as with the "In-place diffs" script above. (Note that the "In-place diffs" script is not required to use this one, but there is no overlap between the two; this one does not replace the general "In-place diffs" functionality).
  • Note: does not seem to be compatible with AJAX watchlist. Still works on contributions and history pages. On the watchlist, works until the first Ajax refresh on the page (20 seconds by default, but this time can be adjusted).
How to install
Click here and paste:
{{subst:lusc|1=User:Writ Keeper/Scripts/userHistory.js}}
268

Listings[edit]

Multiple[edit]

Scripts that change the appearance or behavior of multiple types of listings.

Name Description Users
Total Active
12HourFormat (source)Changes occurrences of 24-hour times to 12-hour (AM/PM) times. Works in logs, page histories, file history tables, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:Guywan/Scripts/12HourFormat.js}}
3414
Autolink (source)Makes plaintext [[wikilinks]], {{transclusions}}, and URLs clickable where they normally aren't (i.e. in the History tab and on .js pages).
How to install
Click here and paste:
{{subst:lusc|1=User:Lenore/autolink.js}}
8019
clickDivertimento (source)Open certain links in new tabs.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/clickDivertimento/r.js}}
N/AN/A
Convert from 24-hour (source)Changes times in user contributions and history pages to use 12-hour AM/PM clock.
How to install
Click here and paste:
{{subst:lusc|1=User:Bility/convert24hourtime.js}}
342
live-reload (source)Show history/log entries live as they come in, and update the tab name to indicate new entries.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/live-reload.js}}
1611
pageTeaserHint (source)Displays opening paragraph snippets in search results, categories, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/pageTeaserHint/r.js}}
N/AN/A
RemoveMarkAll (source)Completely disables the recent Watchlist and History page changes that highlight updates to pages since your last visit.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/RemoveMarkAll.js}}
103
Show Revision ID (source)Adds the revision ID to each revision on history, contribution, and watchlist pages.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ShowRevisionID.js}}
1312
Watchlist mark (source)Bolds watched pages in Category and "User Contributions" listings. Also adds a "Show watchlist controls" link to enable watching and unwatching directly from these listings.
How to install
Click here and paste:
{{subst:lusc|1=User:קיפודנחש/watchlistMark.js}}
63

Watchlist and recent changes[edit]

Scripts that change the appearance or behavior of both watchlist and recent changes pages.

Name Description Users
Total Active
CatChangeLinker (source)Completes diff and history links for category additions/removals on Watchlist/RecentChanges.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/CatChangeLinker.js}}
N/AN/A
Enhanced RC expander (source)Automatically expands watchlist/RecentChanges/RelatedChanges links in enhanced RC mode. Also adds a button to collapse all, similar to "Watchlist Links" above, which apparently isn't working currently.
How to install
Click here and paste:
{{subst:lusc|1=User:PiRSquared17/rcexpander.js}}
N/AN/A
listPageOptions (source)Auxiliary functions: toggle display options; unwatch; mark as visited; hide certain types of pages and edits.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/listPageOptions/r.js}}
84
Thanky (source)Adds thank links next to diff links on the watchlist, and some other special pages with diff links.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/Thanky.js}}
2414
Watchlist[edit]
Name Description Users
Total Active
Ajax watchlist with in-place diffs (source)Combines Theopolisme's Ajax watchlist script and Writ Keeper's in-place diff script, which are otherwise not compatible.
How to install
Click here and paste:
{{subst:lusc|1=User:Sunrise/Scripts/AjaxInlineDiffs.js}}
63
ajaxWatchlist (source)Automatically updates your watchlist by displaying new changes as they come in at Special:Watchlist, no reloading necessary.
How to install
Click here and paste:
{{subst:lusc|1=User:Theopolisme/Scripts/ajaxWatchlist.js}}
369
Catwatch (source)Shows the addition of pages to specified categories on your watchlist.
How to install
Click here and paste:
{{subst:lusc|1=User:Ais523/catwatch.js}}
6016
clear-watchlist.js (source)Clear your entire watchlist over time.
How to install
Click here and paste:
{{subst:lusc|1=User:ToBeFree/scripts/clear-watchlist.js}}
N/AN/A
customWatchlists (source)Create and manage your own custom watchlists.
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/customWatchlists.js}}
5020
Hollis (source)Show a "since last seen" link which gives you the diff of the page since you have last looked at it.
How to install
Click here and paste:
{{subst:lusc|1=User:Kephir/gadgets/hollis.js}}
125
importWatchlist (source)Import watchlists from other users, provided you have their watchlist token. Useful if you have multiple accounts.
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/importWatchlist.js}}
N/AN/A
Interwiki Watchlist (source)Adds interwiki watchlists to your watchlist; supports only a few popular wikis.
How to install
Click here and paste:
{{subst:lusc|1=User:Yair rand/interwikiwatchlist.js}}
246
LagToMinutes (source)When "High database server lag" message shows up, this script displays the total days/hours/minutes/seconds of the lag, in addition to the default total seconds display.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/LagToMinutes.js}}
3012
ReverseMarked (source)Lets you know which watchlist changes you've already checked by fading out viewed items.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/ReverseMarked.js}}
309
Smart Watchlist (source)Watchlist customization and organization.
How to install
Click here and paste:
{{subst:lusc|1=User:UncleDouggie/smart watchlist.js}}
6613
unwatch (source)Adds a link to unwatch a page on your watchlist.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/unwatch.js}}
107
Unwatch (source)Simply adds an 'unwatch' link next to 'diff' and 'history'.
How to install
Click here and paste:
{{subst:lusc|1=User:Insertcleverphrasehere/unwatch.js}}
N/AN/A
Unwatch deleted (source)Remove recently deleted pages from your watchlist.
How to install
Click here and paste:
{{subst:lusc|1=User:Zackmann08/unwatch_deleted.js}}
N/AN/A
W-Ping (source)Set up reminders (pings) for things to do that will appear on your watchlist at the scheduled time in the future.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/W-Ping.js}}
2621
Watchlist Links (source)Adds some useful links to your Watchlist.
How to install
Click here and paste:
{{subst:lusc|1=User:Js/watchlist.js}}
23054
Watchlist-hideAWB (source)Hide/show option for edits made using WP:AWB. Options appear in the "More" dropdown (Vector skin) or on a tab next to "Special page" (Monobook skin).
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/Watchlist-hideAWB.js}}
2613
Watchlist-openUnread (source)Open multiple unread watchlist pages with a single button. Various options can be set, see documentation.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/Watchlist-openUnread.js}}
2412
watchlist-update-title (source)Updates the HTML title of the watchlist page with a live count of number of new changes (when in live updates mode), which can be seen while working on another tab.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/watchlist-update-title.js}}
N/AN/A
WatchlistLinksNewTab (source)Open all links in the Watchlist in a new tab, even on a normal click. Useful to prevent accidental taps and the like from exiting the watchlist.
How to install
Click here and paste:
{{subst:lusc|1=User:Galobtter/scripts/WatchlistLinksNewTab.js}}
N/AN/A
WatchlistResetConfirm (source)Adds a confirmation dialogue to the "Mark all pages as visited" button and resets the watchlist much faster without refreshing the page.
How to install
Click here and paste:
{{subst:lusc|1=User:NQ/WatchlistResetConfirm.js}}
N/AN/A
WatchlistSorter (source)Sorts your watchlist by namespace, making it much easier to browse.
How to install
Click here and paste:
{{subst:lusc|1=User:The Transhumanist/WatchlistSorter.js}}
1912
WatchlistTidy (source)Minor change to watchlist layout – move the new changes notification out of the active filters block so that it is not lost when the filters are hidden.
How to install
Click here and paste:
{{subst:lusc|1=User:GhostInTheMachine/WatchlistTidy.js}}
N/AN/A
WikidataWatchlistLabels (source)Adds labels to P-numbers and Q-numbers (properties and items) for Wikidata edits, e.g. "Created claim: instance of (P31): bus station (Q494829)" instead of "Created claim: Property:P31: Q494829".
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/WikidataWatchlistLabels.js}}
2615
Recent changes[edit]
Name Description Users
Total Active
AjaxRC (source)Automatically refreshes the Recent Changes every 60 seconds using Ajax.
How to install
Click here and paste:
{{subst:lusc|1=User:Kangaroopower/AjaxRC.js}}
101
GlobalRecentChanges (source)Allows you to monitor recent changes across various wikis (*.wikimedia, *.wikipedia, *.wiktionary).
How to install
Click here and paste:
{{subst:lusc|1=meta:User:Dentonius/scripts/GlobalRecentChanges.js}}
N/AN/A
RC Notify (source)Adds in-browser notifications about potentially harmful edits to Special:RecentChanges.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/rcnotify.js}}
N/AN/A
RC Patrol (source)Browse through recent changes in browser for easy patrolling and reversion.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/rcpatrol.js}}
4020
RC-links-new-tab (source)Make all links in recent changes open in a new tab.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/RC-links-new-tab.js}}
N/AN/A
rc-thanks (source)"Thanks" links for RecentChanges.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/rc-thanks.js}}
65
RCWidget (source)Adds a widget to the sidebar allowing for the patrolling of recent changes.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/rcwidget.js}}
N/AN/A

History[edit]

Name Description Users
Total Active
ActiveWatchers (source)Adds a link to History pages, next to the "Number of watchers" link, to show the number of Active Users watching the page ("active" defined as users who have logged in within the last 30 days).
  • The button "Active" no longer works.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/ActiveWatchers.js}}
8223
Compare link (source)Makes the "compare selected versions" button into a link (diffs can be in new windows, tabs, etc.).
How to install
Click here and paste:
{{subst:lusc|1=User:Mattflaschen/Compare link.js}}
84
DynaThank (source)Hides "thank" links on History pages until you choose to display them.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/DynaThank.js}}
133
hide-reverted-edits (source)Shows a sanitized version of page history by hiding reverted edits and the reverts themselves. Activated by a button next to "Compare selected revisions".
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/hide-reverted-edits.js}}
1810
HistComb (source)Combines consecutive edits by same editor into a single entry on history pages, replaces size with increment (like in watchlist/recent changes), shortens talk, contribs and undo to single letter, highlights own edits with light green background, redirects link «Contributors» under heading to toolserver.
How to install
Click here and paste:
{{subst:lusc|1=User:Alex Smotrov/histcomb.js}}
14519
histFilter (source)Adds a button to filter the page's history to only show revisions of blocked users.
How to install
Click here and paste:
{{subst:lusc|1=User:The Voidwalker/histFilter.js}}
86
History button links (source)Similar to the above, but accounts for the new style and also works for the sysop revdel links.
How to install
Click here and paste:
{{subst:lusc|1=User:Amorymeltzer/historyButtonLinks.js}}
N/AN/A
historydiffselect (source)Adjusts the radio buttons to select the last viewed revision.
How to install
Click here and paste:
{{subst:lusc|1=User:Frietjes/historydiffselect.js}}
N/AN/A
HistoryGraph (source)Generates and displays an SVG line graph of a page's size over time, at 1-month intervals.
How to install
Click here and paste:
{{subst:lusc|1=User:Cobaltcigs/HistoryGraph.js}}
N/AN/A
HistoryHighlight (source)When clicking on a "hist" link from a user contributions page, the resulting page history has all edits by that user highlighted. Customizable highlight colour! 16,777,216 colours to choose from!
How to install
Click here and paste:
{{subst:lusc|1=User:Guywan/Scripts/HistoryHighlight.js}}
85
HistoryView (source)Changes the display of history pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Yair rand/HistoryView.js}}
106
MoveHistory (source)Lists the past moves a page has gone through.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/MoveHistory.js}}
109
Remove thanks (source)Removes all "thank" links from History pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Epicgenius/nothanks.js}}
N/AN/A
responsiveHistoryCompare (source)Dynamically moves Compare selected revisions buttons next to the selected revisions on action=history pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Fred Gandt/responsiveHistoryCompare.js}}
83
Undo move (source)Changes the undo link of page moves to Special:MovePage to undo the move.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/undo-move.js}}
126

Contributions[edit]

Name Description Users
Total Active
ContribsByPage (source)Script to sort contributions by page.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ContribsByPage.js}}
N/AN/A
endlesscontribs (source)Provides for endless scrolling of contributions pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Bradv/endlesscontribs.js}}
1715
Hide Top Contribs (source)Does the opposite of the "Only show edits that are latest revisions" checkbox. (There is also an it.wikipedia.org-specific version, which has some "special" problems with some skins, but it still displays somewhere!)
How to install
Click here and paste:
{{subst:lusc|1=User:Markhurd/hidetopcontrib.js}}
8742
Mark Reverted (source)Highlights reverted edits. Also works on histories, recent changes, and other pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Suffusion of Yellow/mark-reverted.js}}
1613
Top Contributions (source)Color-codes lines according to who has the top contribution for a page.
How to install
Click here and paste:
{{subst:lusc|1=User:Ais523/topcontrib.js}}
7620
user-tabs-on-contribs (source)Adds "User page" and "Talk" tabs to the user contribs page. (Vector)
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/user-tabs-on-contribs.js}}
2617

Categories[edit]

Name Description Users
Total Active
CatChangesViewer (source)Lists recent category additions/removals on a category page.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/CatChangesViewer.js}}
N/AN/A
Category Page Links (source)Adds individual Talk, Edit and History links to every article listed in a category, similar to {{pagelinks}}.
How to install
Click here and paste:
{{subst:lusc|1=User:Alex 21/script-categorypagelinks.js}}
107
CatListMainTalkLinks (source)Adds a link to each page's associate Talk: or main page.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/CatListMainTalkLinks.js}}
3914
Megawatch (source)Watch or unwatch all pages in a category (for large categories, restricted to the top 50 pages only).
How to install
Click here and paste:
{{subst:lusc|1=User:NKohli (WMF)/megawatch.js}}
147
Gigawatch (source)Fork of Megawatch. It now allows you to watch up to 500 articles in a category. Requires a modern web browser.
How to install
Click here and paste:
{{subst:lusc|1=User:Anne drew Andrew and Drew/gigawatch.js}}
N/AN/A
shortdescs-in-category (source)Shows the short descriptions of pages in the category (can be toggled on/off).
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/shortdescs-in-category.js}}
2320

What links here[edit]

Name Description Users
Total Active
SortWhatLinksHere (source)Sorts the links displayed by the What links here page.
How to install
Click here and paste:
{{subst:lusc|1=User:GhostInTheMachine/SortWhatLinksHere.js}}
N/AN/A
What Links Here link filter (source)Adds an additional filter on What Links Here pages allowing you to, in effect, exclude pages linking to the page through given templates (i.e. only linking pages not having the templates will remain).
How to install
Click here and paste:
{{subst:lusc|1=User:V111P/js/whatLinksHereLinkFilter.js}}
3614
WhatLinksHere action links (source)Shows edit and history (and delete if user is a sysop) links on Special:WhatLinksHere.
How to install
Click here and paste:
{{subst:lusc|1=User:Amorymeltzer/wlhActionLinks.js}}
N/AN/A
WhatLinksHereSnippets (source)Shows snippets of code for transcluded templates where they are used.
How to install
Click here and paste:
{{subst:lusc|1=User:Bradv/Scripts/WhatLinksHereSnippets.js}}
N/AN/A

Logs[edit]

Name Description Users
Total Active
Log swap (source)Provides a button on Special:Log to swap actions performed by a user with actions performed on that user.
How to install
Click here and paste:
{{subst:lusc|1=User:Amorymeltzer/logSwap.js}}
N/AN/A

User information[edit]

Scripts that show information about users.

Name Description Users
Total Active
Admin Highlighter (source)Highlights administrators in all listings and signatures; a rewrite of User:Amalthea/userhighlighter.js that was based on User:Ais523/adminrights.js.
How to install
Click here and paste:
{{subst:lusc|1=User:Theopolisme/Scripts/adminhighlighter.js}}
12558
Admin Highlighter v3.0 (source)Fork that caches the list of admins for faster highlighting.
How to install
Click here and paste:
{{subst:lusc|1=User:Galobtter/scripts/adminhighlighter.js}}
2314
Crat Highlighter (source)A modified version of the above, with caching and custom ordering and coloring of: bureaucrats, checkusers, oversighters, interface admins, arbitrators, and stewards (in addition to admins).
How to install
Click here and paste:
{{subst:lusc|1=User:Amorymeltzer/crathighlighter.js}}
2920
Admin Tagger (source)Fork of this script, but it uses emojis to denote the user groups. Multiple usergroups are displayed instead of just the 'highest rank' one.
How to install
Click here and paste:
{{subst:lusc|1=User:Anne drew Andrew and Drew/admintagger.js}}
77
User Highlighter v2.0 (source)A modified version of the above, which highlights other user groups as well.
How to install
Click here and paste:
{{subst:lusc|1=User:Bellezzasolo/Scripts/adminhighlighter.js}}
2513
User Highlighter v3.0 (source)Combines the highlighting capabilities of the 2 above scripts.
How to install
Click here and paste:
{{subst:lusc|1=User:Pythoncoder/Scripts/userHighlighter.js}}
82
User Highlighter 4.1 (source)All of the above, including mouse hover tooltips in case you forget the color and heavy optimizations to narrow loading times down to a few seconds on first load and a split second on subsequent loads.
How to install
Click here and paste:
{{subst:lusc|1=User:Chlod/Scripts/UserHighlighter.js}}
N/AN/A
UserHighlighterSimple (source)Simplified color scheme and bug fixes. New feature: users with more than 10,000 edits get their own color.
How to install
Click here and paste:
{{subst:lusc|1=User:Novem Linguae/Scripts/UserHighlighterSimple.js}}
N/AN/A
markAdmins (source)A fork of the commons equivalent of the above scripts, this script shows letters (not colors) next to admins, crats, CUs, OSers, stewards, and many more user groups. Very customizable.
How to install
Click here and paste:
{{subst:lusc|1=User:Mdaniels5757/markAdmins.js}}
1913
Display Contributions (source)Displays your edit count next to Contributions link in the top bar.
How to install
Click here and paste:
{{subst:lusc|1=User:Mvolz/displayContributions.js}}
4620
ip-ext-info (source)Adds an icon next to IP addresses in signatures, links, and page histories, hovering over the icon will show the IP's country, range, and ISP.
How to install
Click here and paste:
{{subst:lusc|1=User:GeneralNotability/ip-ext-info.js}}
1813
IPLabeller (source)Set permanent labels and colors to anonymous IP address contributors.
How to install
Click here and paste:
{{subst:lusc|1=User:Kaniivel/IPLabeller.js}}
N/AN/A
IPtoEmoji (source)Shows an emoji representation of IP addresses for easy visual recognization.
How to install
Click here and paste:
{{subst:lusc|1=User:Opencooper/IPtoEmoji.js}}
N/AN/A
mark-locked (source)Marks globally locked users with a dashed red underline.
How to install
Click here and paste:
{{subst:lusc|1=User:GeneralNotability/mark-locked.js}}
85
Pages created (source)Lists all the pages created by a user.
How to install
Click here and paste:
{{subst:lusc|1=User:Jfmantis/pagesCreated.js}}
4113
ShowUserGender (source)Shows the gender of a user beside their name.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ShowUserGender.js}}
1812
SortCentralAuthByEditCount (source)Sorts the list of local accounts on CentralAuth by edit count.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/SortCentralAuthByEditCount.js}}
N/AN/A
Status Check (source)Displays whether a user is on- or offline when viewing their user page, user talk page and contributions.
How to install
Click here and paste:
{{subst:lusc|1=User:Ale jrb/Scripts/statusCheck.js}}
10828
Sysop Detector (source)Shows user rights groups.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/sysopdetector.js}}
3512
User identifier (source)Marks, using graphical icons, users with user rights in all listings and signatures.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/useridentifier.js}}
10232
User Info (source)Shows user groups, edit count, and time registered.
How to install
Click here and paste:
{{subst:lusc|1=User:PleaseStand/userinfo.js}}
440129
User Info (source)Tweaked version of the above, also displays on all user subpages as well as special pages like contributions or logs. Option to disable when viewing yourself.
How to install
Click here and paste:
{{subst:lusc|1=User:Amorymeltzer/userinfo.js}}
3118
userinfo (source)Another tweaked version, abbreviates user group names.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/userinfo.js}}
157
usergroups (source)Adds user groups and information about current blocks underneath the username.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/usergroups.js}}
N/AN/A

Non-Vector only[edit]

Name Description Users
Total Active
Chouette (source)JS script designed to make it easier to edit Wikipedia using the mobile web interface known as Minerva. It adds links to Wikidata, Reasonator, Whatlinkshere, Move, Infos, Pageviews, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:PAC2/chouette.js}}
155
MobileMoreLinks (source)A more updated version of Chouette. It has more links than it's parent script such as links to Copyvio detector, Page logs, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:Ainz Ooal Gown/mobilemorelinks.js}}
N/AN/A
editthispage (source)Changes the "edit this page" label of the edit tab used in Monobook to show just "edit".
How to install
Click here and paste:
{{subst:lusc|1=User:1234qwer1234qwer4/editthispage.js}}
N/AN/A
Just a click away (source)JS script, designed for Timeless, which brings useful links directly accessible in the main page and remove useless links.
How to install
Click here and paste:
{{subst:lusc|1=User:PAC2/justaclickaway.js}}
N/AN/A
mobileUndo (source)Adds an undo button to the mobile diff interface.2811
RC Patroller (source)Adds a portlet to the sidebar that shows a regularly updated list of recent changes.
How to install
Click here and paste:
{{subst:lusc|1=User:TheJosh/Scripts/RecentChangesPatrol.js}}
958
Timeless New Message Highlight (source)Highlights your username in yellow when there are new messages on your user talk page, since the talk page link is hidden in a dropdown in Timeless. This script should only be used with the Timeless skin: add it to your timeless.js, not your common.js!
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/timeless-newMessageHighlight.js}}
N/AN/A

Shortcuts[edit]

Scripts that do nothing other than add a link to a page (internal or external) to a menu, panel or toolbar. Any script that does anything more belongs to another scetion.

Feeds[edit]

Name Description Users
Total Active
admindash (source)Adds a link to Template:Admin dashboard to the toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:Plastikspork/admindash.js}}
385
Common.js.js (source)Fork of User:Lourdes/PageCuration.js, and adds a link to your common.js in the top toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:JJPMaster/wmcommons.js}}
N/AN/A
Dashboard (source)Adds a link to the dashboard.
How to install
Click here and paste:
{{subst:lusc|1=User:ZLEA/Dashboard.js}}
135
Did You Know (source)Adds a Did You Know link in to the top toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:CAPTAIN MEDUSA/DYK.js}}
61
EditRequestLinks (source)Adds links to tables of unanswered edit requests.
How to install
Click here and paste:
{{subst:lusc|1=User:ZLEA/EditRequestLinks.js}}
73
New Pages (source)Adds a link "Patrol New Pages" link in the toolbox.
How to install
Click here and paste:
{{subst:lusc|1=User:Dipankan001/New pages.js}}
212
New pages link (source)Adds an easy link to the new pages feed, directly below the "recent changes" link in Vector.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/New pages feed.js}}
159
NPPLinks (source)Adds WP:BEFORE, copyvio check, duplicate article check, and other useful New Page Patrol links to the left menu.
How to install
Click here and paste:
{{subst:lusc|1=User:Novem Linguae/Scripts/NPPLinks.js}}
N/AN/A
Page Curation (source)Adds a "Page Curation" link (that points to Special:NewPagesFeed) to the top toolbar, primarily designed for new page reviewers.
How to install
Click here and paste:
{{subst:lusc|1=User:Lourdes/PageCuration.js}}
593226
Pending changes (source)Same thing as User:Omni Flames/PendingChangesLink.js, except on the toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:Epicgenius/pcreview.js}}
173
Pending changes link (source)Adds an easy link to Special:PendingChanges, directly above the "recent changes" link in Vector.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/Pending changes.js}}
2212
Pending Changes Link (source)Adds a "Pending Changes" link on the top toolbar, primarily designed for Pending Changes Reviewers.
How to install
Click here and paste:
{{subst:lusc|1=User:Omni Flames/PendingChangesLink.js}}
3613
Recent Changes Link (source)Adds a recent changes link to your toolbar when logged in.
How to install
Click here and paste:
{{subst:lusc|1=User:Nigos/scripts/RecentChanges.js}}
N/AN/A
Special:NewPages (source)Adds a "Special:NewPages" link to the top toolbar, primarily designed for new page reviewers used to the Special:Newpages old feed.
How to install
Click here and paste:
{{subst:lusc|1=User:Lourdes/SpecialNewPages.js}}
316
TFA History Link (source)Adds a "TFA History" link to the top toolbar, primarily designed for featured article contributors and recent changes patrollers to view recent changes to today's featured article.
How to install
Click here and paste:
{{subst:lusc|1=User:Lourdes/TFAhistorylink.js}}
127

Discussions[edit]

Name Description Users
Total Active
AfC Today (source)Adds an "AfC Today" link to the top toolbar that opens a random AfC submission opened 0 days ago.
How to install
Click here and paste:
{{subst:lusc|1=User:Hunterm267/AfCtoday.js}}
N/AN/A
AfDs All (source)Adds an "AfDs All" link to the top toolbar, primarily designed for AfD regulars who wish to directly view all deletion discussions.
How to install
Click here and paste:
{{subst:lusc|1=User:Lourdes/AfDList.js}}
3211
AfDs Closing (source)Adds an "AfDs Closing" link to the top toolbar, primarily designed for AfD regulars who wish to directly view deletion discussions closing today.
How to install
Click here and paste:
{{subst:lusc|1=User:Lourdes/AfDclosing.js}}
3111
AfDs Started (source)Adds an "AfDs Started" link to the top toolbar, primarily designed for AfD regulars who wish to directly view deletion discussions opened today.
How to install
Click here and paste:
{{subst:lusc|1=User:Lourdes/AfDstarted.js}}
209
CfD Started (source)Adds a "CfDs Started" link to the top toolbar, primarily designed for CfD regulars who wish to directly view category discussions opened today.
How to install
Click here and paste:
{{subst:lusc|1=User:1234qwer1234qwer4/CfDstarted.js}}
N/AN/A
DRV Started (source)Adds a "DRVs Started" link to the top toolbar, primarily designed for DRV regulars who wish to directly view deletion reviews opened today.
How to install
Click here and paste:
{{subst:lusc|1=User:1234qwer1234qwer4/DRVstarted.js}}
N/AN/A
FfD Started (source)Adds an "FfDs Started" link to the top toolbar, primarily designed for FfD regulars who wish to directly view file discussions opened today.
How to install
Click here and paste:
{{subst:lusc|1=User:1234qwer1234qwer4/FfDstarted.js}}
N/AN/A
MyCSD (source)Adds a link to the toolbar for your CSD log.
How to install
Click here and paste:
{{subst:lusc|1=User:Music1201/MyCSD.js}}
3319
MyXfD (source)Adds a link to the toolbar for your XfD log.
How to install
Click here and paste:
{{subst:lusc|1=User:1234qwer1234qwer4/MyXfD.js}}
N/AN/A
Page Info (source)Adds options to the 'Tools' section to see things about the article e.g. subpages, FA nominations, RFA (on user pages) etc.
How to install
Click here and paste:
{{subst:lusc|1=User:RealFakeKim/Scripts/pageInfo.js}}
166
RfD Started (source)Adds an "RfDs Started" link to the top toolbar, primarily designed for RfD regulars who wish to directly view redirect discussions opened today.
How to install
Click here and paste:
{{subst:lusc|1=User:1234qwer1234qwer4/RfDstarted.js}}
N/AN/A
TeahouseSidebar (source)This tool adds a link to Teahouse in toolbox.
How to install
Click here and paste:
{{subst:lusc|1=User:Path slopu/scripts/TeahouseSidebar.js}}
101
TfD Started (source)Adds a "TfDs Started" link to the top toolbar, primarily designed for TfD regulars who wish to directly view template discussions opened today.
How to install
Click here and paste:
{{subst:lusc|1=User:1234qwer1234qwer4/TfDstarted.js}}
N/AN/A
VPpanel (source)This script adds links to different sections of Village pump in toolbox.
How to install
Click here and paste:
{{subst:lusc|1=User:Path slopu/scripts/VPpanel.js}}
70

Page information[edit]

Name Description Users
Total Active
Logs link (source)Adds an easy link to a page's logs, to check for previous deletions, move-to-drafts, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/Logs.js}}
2915
Possible backlinks (source)Adds a link titled "Possible backlinks" to the left-menu toolbar; clicking on the link searches out articles where possible backlinks may be created for the current page.
How to install
Click here and paste:
{{subst:lusc|1=User:Lourdes/Backlinks.js}}
6435
Sidebar History Tools (source)Brings the History page's Toolserver links (plus the Page logs link) to the sidebar, so you don't need to navigate to the History page first to see them.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/SidebarHistoryTools.js}}
6215
Source links (source)Like "What Links Here" but only searches for links in a page's source and not from a transcluded template.
How to install
Click here and paste:
{{subst:lusc|1=User:PrimeHunter/Source links.js}}
3022
Subpages (source)Add a "Subpages" link to the toolbox, which shows subpages of the current page.
How to install
Click here and paste:
{{subst:lusc|1=User:Bellezzasolo/Scripts/subpages.js}}
3416
Subpages (source)Adds a sub pages link in the personal toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/Subpages.js}}
1811
SubPages (source)Adds a Subpages button to the page menu.
How to install
Click here and paste:
{{subst:lusc|1=User:GhostInTheMachine/SubPages.js}}
N/AN/A
What Links Here (source)Adds a WhatLinksHere link in the personal toolbar (Note: There's one in the left toolbar already).
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/WhatLinksHere.js}}
N/AN/A

User information[edit]

Name Description Users
Total Active
centralAuthLink (source)Adds links to the Central Auth for a user from in their: userspace, contributions, or logs.
How to install
Click here and paste:
{{subst:lusc|1=User:The Voidwalker/centralAuthLink.js}}
94
Contribs Tab (source)Adds a contributions "More" entry on user and user talk pages. For a Vector tab, try User:Equazcion/ContribsTabVector.js.
How to install
Click here and paste:
{{subst:lusc|1=User:JeremyMcCracken/contribstab.js}}
5711
ContribsTabVector (source)Adds contribs and stats tabs to user and user talk pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/ContribsTabVector.js}}
6919
ContribsTabVector (source)The above, but the tabs have configurable keyboard shortcuts.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/ContribsTabVector.js}}
N/AN/A
Edit Count (source)Adds a quick link in the toolbar for checking one's edit count. (Especially for those who have editcountitis!)
How to install
Click here and paste:
{{subst:lusc|1=User:Dipankan001/Edit Count.js}}
406
moremenu-proxy (source)Extra links for MoreMenu to help with proxy hunting.
How to install
Click here and paste:
{{subst:lusc|1=User:GeneralNotability/moremenu-proxy.js}}
N/AN/A
UserLogToolbar (source)Replaces the Logs link on user page with Logged actions (like the old Logs link) and Target logs (logs where the user or main user page is the target).
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/UserLogToolbar.js}}
N/AN/A
Whois Sidebar (source)Add a "Whois" link to the toolbox, which shows a whois lookup from whois.domaintools.com.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/WhoisSidebar.js}}
107

Userspace[edit]

Name Description Users
Total Active
Common Links (source)Adds links to your common.js and common.css pages.
How to install
Click here and paste:
{{subst:lusc|1=User:RealFakeKim/Scripts/commonLinks.js}}
N/AN/A
My Links (source)Allows the use of WikiText to put links (and other text) into the sidebar.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/addmylinks.js}}
N/AN/A
My subpages (source)Adds a "My subpages" link, next to your "Preferences" link in the personal toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:PrimeHunter/My subpages.js}}
12630
No Edit Sandbox (source)Changes the "My sandbox" link to a regular page link, instead of loading the sandbox's edit page by default.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/NoEditSandbox.js}}
226
Personal Dashboard Link (source)Adds a link to a dashboard of your choice (default: User:YourUserName/Dashboard).
How to install
Click here and paste:
{{subst:lusc|1=User:Mdaniels5757/PersonalDashboardLink.js}}
N/AN/A
Quick Links (source)Adds a "Quick links" link on the top toolbar that links to a personal page containing links.
How to install
Click here and paste:
{{subst:lusc|1=User:J947/Quick links.js}}
N/AN/A
Sandbox 2 (source)This adds a link to an extra sandbox, if you want more.
How to install
Click here and paste:
{{subst:lusc|1=User:Nigos/scripts/Sandbox2.js}}
N/AN/A
ShinyButtons (source)Adds buttons to the user menu for navigation to the TODO and WIP user subpages.
How to install
Click here and paste:
{{subst:lusc|1=User:GhostInTheMachine/ShinyButtons.js}}
N/AN/A
Tasks (source)Adds a "Tasks" link on the top toolbar that links to a page containing your tasks.
How to install
Click here and paste:
{{subst:lusc|1=User:J947/Task link.js}}
62

Miscellaneous[edit]

Name Description Users
Total Active
addUploadsLink (source)Adds a "User file uploads" link to the toolbox, under "User contributions", providing access to a thumbnailed listing of files uploaded by the user whose userspace, talkspace or contributions list you are viewing (as is available at Commons).
How to install
Click here and paste:
{{subst:lusc|1=User:Begoon/addUploadsLink.js}}
128
BetterTwinklePrefs (source)Adds a link to the Twinkle preferences page in the personal toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/BetterTwinklePrefs.js}}
102
Bookmark Navigation (source)Add links to your Wikipedia interface for easy access. Adds 3 new areas of links: Horizontally across the top bar, and two new sections to the side navigation panel. Use the links that I've set by default or easily customize it to your personal preference.
How to install
Click here and paste:
{{subst:lusc|1=User:David Condrey/bookmarknav.js}}
232
Bookmarks (source)Adds a bookmarks section underneath the tools section on the right navigation panel.
How to install
Click here and paste:
{{subst:lusc|1=User:Sportzpikachu/bookmarks.js}}
N/AN/A
errors (source)Adds a link to WP:ERRORS on the main page and associated pages.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/errors.js}}
61
Global Preferences (source)Adds a link to edit global preferences.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/GlobalPrefs.js}}
85
GOCE (source)Adds a link to the Guild of Copy Editors to the "Navigation" menu. Check the docs for other options.
How to install
Click here and paste:
{{subst:lusc|1=User:Ritenerek/js/goce_nav.js}}
N/AN/A
MMSLink (source)Adds a "Send mass message" link to the toolbox. Does not give non-mass message senders the ability to send mass messages.
How to install
Click here and paste:
{{subst:lusc|1=User:ZLEA/MMSLink.js}}
N/AN/A
MoreMenu (source)Extends the "More" menu by adding two more drop-down menus to your menubar.
How to install
Click here and paste:
{{subst:lusc|1=meta:MediaWiki:MoreMenu.import.js}}
N/AN/A
Mobile View (source)Adds a link to view mobile version of page.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/MobileView.js}}
104
PageDetails (source)Adds useful links to the side bar (list here).
How to install
Click here and paste:
{{subst:lusc|1=User:Anne drew Andrew and Drew/PageDetails.js}}
2811
QuickLinks (source)Adds links to the toolbar for the following pages: Articles for deletion, Pending changes, New pages, and Random AFC.
How to install
Click here and paste:
{{subst:lusc|1=User:Music1201/QuickLinks.js}}
194
Random Rootpage (source)
How to install
Click here and paste:
{{subst:lusc|1=User:Nigos/scripts/RandomRootpage.js}}
N/AN/A
RandomRedirect (source)Adds a "Random redirect" link below the "Random article" link.
How to install
Click here and paste:
{{subst:lusc|1=User:Mr. Stradivarius/gadgets/RandomRedirect.js}}
N/AN/A
Raw Source Link (source)Adds a portlet that links to the raw source of a js/css page.
How to install
Click here and paste:
{{subst:lusc|1=User:Kangaroopower/rawtab.js}}
N/AN/A
SandTab (source)Adds a link to the sandbox subpage of a template (only tested in Vector).
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/SandTab.js}}
N/AN/A
SNA (source)A new article or draft can be started easily from navigation bar.
How to install
Click here and paste:
{{subst:lusc|1=User:Yahya/scripts/SNA.js}}
N/AN/A
Wikimap (source)Adds links to other wikis in your navigation bar. Also is smart and doesn't show the link for the current wiki.
How to install
Click here and paste:
{{subst:lusc|1=User:Moonythedwarf/wikimap.js}}
N/AN/A

Editing[edit]

Scripts that make edits to pages (i.e. increase the user's contributions) or changes the appearance or behavior of the edit form (action=edit/submit). Other scripts belong to other sections, even if they are for editors.

Edit form[edit]

Scripts that change the appearance or behavior of the edit form (action=edit/submit), e.g. modify an unsaved source.

Name Description Users
Total Active
Advisor (source)Fixes common formatting and stylistic issues.
How to install
Click here and paste:
{{subst:lusc|1=User:Ebrahames/Advisor.js}}
3925
Advisor (by PC-XT) (source)A modification of the above.
How to install
Click here and paste:
{{subst:lusc|1=User:PC-XT/Advisor.js}}
3016
autoBackup (source)Backs up the editing source at a regular interval.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/autoBackup/r.js}}
N/AN/A
Autocomplete (source)Offers a popup suggestions menu whenever you start typing a link or template in the main edit box.
How to install
Click here and paste:
{{subst:lusc|1=User:ערן/autocomplete.js}}
6421
autocompleter (source)Tab-based, context-sensitive autocompletion of usernames, page titles, and more, directly in the edit window.
How to install
Click here and paste:
{{subst:lusc|1=User:Theopolisme/Scripts/autocompleter.js}}
4311
AutoEd (source)Cleanup various problems with markup, headlines, templates, and ISBNs.
How to install
Click here and paste:
{{subst:lusc|1=Wikipedia:AutoEd/basic.js}}
N/AN/A
autoFormatter (source)Semi-automatically fixes more than 200 common errors in wiki markup.
How to install
Click here and paste:
{{subst:lusc|1=de:Benutzer:TMg/autoFormatter.js}}
N/AN/A
BulletSort (source)While editing, allows lexicographical sorting of bulleted (unordered) lists.
How to install
Click here and paste:
{{subst:lusc|1=User:Guywan/Scripts/BulletSort.js}}
158
Charinsert names (source)Show tooltips with the names of the characters in the Charinsert box below the editing area.
How to install
Click here and paste:
{{subst:lusc|1=User:Erutuon/scripts/charinsert-names.js}}
75
CodeEditorAssist (source)Allows customizing the code editor, e.g. changing the color theme and enabling live autocompletion.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/CodeEditorAssist.js}}
N/AN/A
codeEditWindowSize (source)Allows you to change the starting size of the code editor.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/codeEditWindowSize.js}}
N/AN/A
deCapitalizer (source)Decapitalizes the selected text when the button is pressed.
How to install
Click here and paste:
{{subst:lusc|1=User:WikiMasterGhibif/capitalize.js}}
2111
DiffPreviewFindLine (source)Enables clicking on any affected line on the diff preview ("show changes") screen to quickly find that line in the editing textbox.
How to install
Click here and paste:
{{subst:lusc|1=User:Cobaltcigs/DiffPreviewFindLine.js}}
N/AN/A
DisableDragDrop (source)Clicking and dragging on selected text will only modify the selection, rather than accidentally moving the selected text to a different position.
How to install
Click here and paste:
{{subst:lusc|1=User:Cobaltcigs/DisableDragDrop.js}}
N/AN/A
Edit Box Expander (source)Removes left navigation menu and makes the edit area bigger so there are fewer distractions when editing.
How to install
Click here and paste:
{{subst:lusc|1=User:Zellfaze/expandEdit.js}}
114
editorContent (source)Turns on/off advanced text editor depending on page content model and user preference.
How to install
Click here and paste:
{{subst:lusc|1=User:PerfektesChaos/js/editorContent/r.js}}
N/AN/A
Force summary & preview (source)Forces you to preview your changes first, then asks for an edit summary.
How to install
Click here and paste:
{{subst:lusc|1=User:Epicgenius/forceineditbox.js}}
N/AN/A
InsertShortcuts (source)Inserts user-defined text with keyboard shortcuts.
How to install
Click here and paste:
{{subst:lusc|1=User:Guywan/Scripts/InsertShortcuts.js}}
N/AN/A
intropreload (source)Shows links next to page title to the edit intro and preloaded content (if they exist).
How to install
Click here and paste:
{{subst:lusc|1=User:Huji/Gadget-intropreload.js}}
92
Math editor (source)Adds math editor for enhanced editing toolbar, which provides online preview while typing equations.
How to install
Click here and paste:
{{subst:lusc|1=User:ערן/mathjaxdialog.js}}
143
readonly.js (source)Adds a Forced view source link to the personal toolbar which allows a user to view the source code of a page without the risk of accidentally clicking Publish Changes.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/Readonly.js}}
74
s&r persistence (source)Teaches "Search and Replace" box in "Advanced" edit toolbar to remember its content.
How to install
Click here and paste:
{{subst:lusc|1=User:קיפודנחש/searchPersistence.js}}
147
SafetyEdit for all pages (source)Adds a check box for all pages during editing, which must be clicked before saving is enabled.
How to install
Click here and paste:
{{subst:lusc|1=User:Epicgenius/safetyedit.js}}
73
Save Draft (source)Adds a button that saves a draft of the page you are currently editing to your computer browser's storage so you can return to editing later.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/savedraft.js}}
N/AN/A
Save&Edit (source)Adds a small button to save the actual content and goes directly to the edit page again.
How to install
Click here and paste:
{{subst:lusc|1=User:Mabdul/saveandedit.js}}
3410
Simple Keyboard Layout Changer (source)Change just a few characters on your keyboard or set up complete keyboard layouts for typing in other languages (works in both the editing area and the search box).N/AN/A
Smart Linking (source)Helps linking to the correct articles by letting you preview the linked articles while editing (see the screenshots).
How to install
Click here and paste:
{{subst:lusc|1=User:V111P/js/smartLinkingLoader.js}}
5416
Table Editor (source)Add table editing helpers to the toolbar.
How to install
Click here and paste:
{{subst:lusc|1=User:Kephir/gadgets/table-editor.js}}
4411
ToggleEditNotices (source)Allows toggling of edit notices.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/ToggleEditNotices.js}}
144

Previewing[edit]

Name Description Users
Total Active
Ajax Preview (source)Adds a button to the edit form to preview the current section, with a references section included.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/ajaxpreview.js}}
8626
ajaxPreview (source)Allows editing preview and changes without page reloading.
How to install
Click here and paste:
{{subst:lusc|1=User:Js/ajaxPreview.js}}
17425
Preview: Template Last Modified (source)When previewing changes, sorts list of called templates by date last modified and displays the latest edit summary for each; useful for debugging complex templates.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/previewtemplatelastmod.js}}
3912
previewAndDiff (source)Adds a button to the edit form to show preview and changes (diff) at the same time.
How to install
Click here and paste:
{{subst:lusc|1=User:Writ Keeper/Scripts/previewAndDiff.js}}
2210
Private sandbox (source)Creates a sandbox for wikitext with a preview option. Unlike TestWikitext below, stores it in mw.user.options, which allows for access on multiple devices.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/private-sandbox.js}}
73
Split Preview (source)Shows editing previews beside the edit box instead of above or below.
How to install
Click here and paste:
{{subst:lusc|1=User:Bradv/splitpreview.js}}
123
TestWikitext (source)Adds a page that quickly parses/previews, loads, edits, and saves wikitext. Good as a quick page to test some code. Unlike Private sandbox above, uses the browser storage.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/TestWikitext.js}}
N/AN/A

Edit summary[edit]

Name Description Users
Total Active
AutoSectionLink (source)Corrects the /* section link */ every time you hit "Show changes".
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/AutoSectionLink.js}}
N/AN/A
Custom Summary Presets (source)Adds a menu below the edit summary line where you can choose from your own preset edit summaries.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/CustomSummaryPresets.js}}
2511
EasySummary (source)Use the last summary you used or load and save a summary.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/EasySummary.js}}
86
NewSectionSummary (source)Allows for a custom edit summary when using the "New Section" tab.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/NewSectionSummary.js}}
N/AN/A
NoEditSummary (source)Warn if about to publish changes when the edit summary is blank.
How to install
Click here and paste:
{{subst:lusc|1=User:GhostInTheMachine/NoEditSummary.js}}
N/AN/A
NoSubmitSummary (source)Prevent the form from being submitted when hitting enter in the edit summary box.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/nosubmitsummary.js}}
2110
enterInSummaryPreviews (source)A mod of User:Anomie's above script.
How to install
Click here and paste:
{{subst:lusc|1=User:SoledadKabocha/enterInSummaryPreviews.js}}
N/AN/A
Split Edit Summary Box (source)Creates a separate edit summary box for the name of the edited section, making the browser's autocomplete function more useful. Also plays nice with wikEd.
How to install
Click here and paste:
{{subst:lusc|1=User:Jcgoble3/SectionInput.js}}
N/AN/A

Automated editing[edit]

Name Description Users
Total Active
JavaScript Wiki Browser (source)Has similar functionality to the downloadable AutoWikiBrowser, but loaded within the web browser.
How to install
Click here and paste:
{{subst:lusc|1=User:Joeytje50/JWB.js/load.js}}
284170
ListSorter (source)Adds a link to sort all bullet lists on a page alphabetically.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ListSorter.js}}
1610

In-place editing[edit]

Name Description Users
Total Active
DisamAssist (source)Assists in quickly fixing ambiguous links.
How to install
Click here and paste:
{{subst:lusc|1=User:Qwertyytrewqqwerty/DisamAssist.js}}
462231
Heading editor (source)Allows for one-click editing of section headings while reading an article.
How to install
Click here and paste:
{{subst:lusc|1=User:The Evil IP address/hdedit.js}}
7132
QuickEdit (source)Edit a section of a page without leaving the page.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/QuickEdit.js}}
3924
SectionRemover (source)Removes selected section(s) from a page.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/SectionRemover.js}}
1612
Wikignome gadget (source)For minor edits to individual sentences.
How to install
Click here and paste:
{{subst:lusc|1=User:EpochFail/wikignome.js}}
316
WikiplusEdit a page's source code in a popup window.N/AN/A

Articles[edit]

Name Description Users
Total Active
AutoShortDesc (source)Quickly adds short descriptions to articles.
How to install
Click here and paste:
{{subst:lusc|1=User:WikiMacaroons/shortdesc.js}}
83
EasyDesc (source)Fixed version of AutoShortDesc.
How to install
Click here and paste:
{{subst:lusc|1=User:Bop34/Userscripts/EasyDesc.js}}
N/AN/A
redlinks (source)Removes red links from an article.
How to install
Click here and paste:
{{subst:lusc|1=User:Alex 21/script-redlinks.js}}
3820
SDlinkBuilder (source)Generates a list of links from a page with their short descriptions.
How to install
Click here and paste:
{{subst:lusc|1=User:GhostInTheMachine/SDlinkBuilder.js}}
65
Wiki Translation Tools (source)Helps you find categories, automatically fills the {{Translated page}} template, etc., based on an article in another Wikipedia. You have to install it in the Wikipedia you are translating from.
How to install
Click here and paste:
{{subst:lusc|1=User:V111P/js/wikiTranslTools.js}}
232
Zeusmode (source)Somewhat deprecated tool which is still useful for fixing links to disambiguation pages from within an article, without going through the edit page.
How to install
Click here and paste:
{{subst:lusc|1=User:Midas02/Gadget-zeus.js}}
N/AN/A

MoS compliance[edit]

Name Description Users
Total Active
Common Terms (source)Delink common terms.
How to install
Click here and paste:
{{subst:lusc|1=User:Ohconfucius/script/Common Terms.js}}
24592
dashes (source)Fixes hyphens, dashes, and minus signs per MOS:DASH.
How to install
Click here and paste:
{{subst:lusc|1=User:Ohconfucius/dashes.js}}
7056
Dumb quotes (source)Replaces curly "smart" quotes with straight "dumb" quotes per WP:Smart quotes.
How to install
Click here and paste:
{{subst:lusc|1=User:DemonDays64/Scripts/Dumb quotes.js}}
3322
Curlies (source)Same as the above.
How to install
Click here and paste:
{{subst:lusc|1=User:GorillaWarfare/script/curlies.js}}
N/AN/A
EN-IN (source)Indian English spelling consistencies per WP:ENGVAR.
How to install
Click here and paste:
{{subst:lusc|1=User:फ़िलप्रो/script/EN-IN.js}}
196
EngvarB (source)British and Canadian spelling consistency per WP:ENGVAR.
How to install
Click here and paste:
{{subst:lusc|1=User:Ohconfucius/script/EngvarB.js}}
329143
flagcruft (source)Strips out flag icons that may be in violation of MOS:FLAG.
How to install
Click here and paste:
{{subst:lusc|1=User:Ohconfucius/script/flagcruft.js}}
5928
formatgeneral (source)Formatting fixes per WP:MOS, MOSCAPS, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:Ohconfucius/script/formatgeneral.js}}
326133
MOSNUM Dates (source)Cleanup dates per WP:MOSNUM.
How to install
Click here and paste:
{{subst:lusc|1=User:Ohconfucius/script/MOSNUM dates.js}}
936444
Words to watch finder (source)Scans article for words to watch when editing.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/w2wFinder.js}}
2914

References[edit]

Name Description Users
Total Active
Automatic Referencing Assistant (source)Aids users in correcting referencing errors.
How to install
Click here and paste:
{{subst:lusc|1=User:TheJJJunk/ARA.js}}
7438
Autoref (source)Allows for the inserting of auto generating refersuing using wp:Citoid in the 2010 wikitext editor, like you can in the visual editor.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/Autoref.js}}
65
Citoid (source)Generates references from URL's and doi's using the mw:citoid server. This server is normally used by the Visual Editor and this script adds a toolbook link which allow the same server to be accessed from the normal wikitext editor. When installed, this tool can be accessed from the "Tools" section in the sidebar.
How to install
Click here and paste:
{{subst:lusc|1=User:Salix alba/Citoid.js}}
15560
editRefs (source)Adds a link to the toolbox which, when clicked, searches the article references and presents them in textboxes for ease of editing. More basic but faster and less intrusive alternative to ProveIt.
How to install
Click here and paste:
{{subst:lusc|1=User:Dr pda/editrefs.js}}
15541
Footnote Cleanup (source)Moves references, footnotes, and citation needed tags after punctuation.
How to install
Click here and paste:
{{subst:lusc|1=User:Erutuon/scripts/footnoteCleanup.js}}
229
Format Citations (source)Add a link (accessible in the drop-down menu in Vector and as a tab in Monobook) to harmonize whitespace in citation templates, and another to convert them to the vertical format.
How to install
Click here and paste:
{{subst:lusc|1=User:Waldyrious/formatcitations.js}}
1210
RefCruncher (source)While editing, allows 'crunching' of <ref>s into cute, unobtrusive tags. Useful for prose editors who should probably be using the visual editor.
How to install
Click here and paste:
{{subst:lusc|1=User:Guywan/Scripts/RefCruncher.js}}
62
Reference Organizer (source)Presents all references in graphical user interface, where you can choose whether the references should be defined in the body of article or in the reference list template(s) (list-defined format). You can also sort references in various ways (and optionally keep the sort order), and rename references. When installed, this tool can be accessed from the "More" menu.
How to install
Click here and paste:
{{subst:lusc|1=User:Kaniivel/RefConsolidate_start.js}}
N/AN/A
ReferenceExpander (source)Expands references that are a link to a expanded reference using {{cite ..}}.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ReferenceExpander.js}}
2217
RefMan (source)Allows you to edit and merge references.
How to install
Click here and paste:
{{subst:lusc|1=User:Uglemat/RefMan.js}}
2614
ReviewSourceCheck (source)Simplifies source reviews by flagging 16 types of errors when using Harv templates. Display can be toggled on/off.
How to install
Click here and paste:
{{subst:lusc|1=User:Lingzhi2/reviewsourcecheck.js}}
1411
SnipManager (source)Toolbar with forms to fill in references.
How to install
Click here and paste:
{{subst:lusc|1=User:Odie5533/SnipManager.user.js}}
8813
Sources (source)Aims for compliance with Help:Citation Style 1, WP:ITALICS: ensures consistency of source names, and general tidying within the reference section.
How to install
Click here and paste:
{{subst:lusc|1=User:Ohconfucius/script/Sources.js}}
231102
Tidy Citations (source)Fork of Format Citations, with slight tweaks. Links appear in the toolbox upon editing, with a choice between vertical tidying and 3 variants of horizontal tidying (crammed, tidy, and roomy).
How to install
Click here and paste:
{{subst:lusc|1=User:Meteor sandwich yum/Tidy citations.js}}
7834

Rollback/reverting[edit]

Name Description Users
Total Active
Ajax Rollback (source)Turns rollback links into AJAX rollback links.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/AjaxRollback.js}}
73
Ajax Rollback with summary (source)Changes the [rollback] link to Ajax rollback links, prompts for edit summary.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/AjaxRollbackSummary.js}}
N/AN/A
Ajax Rollback, with summary (source)Adds AJAX rollback links next to the ordinary, offers edit summaries.
How to install
Click here and paste:
{{subst:lusc|1=User:Bellezzasolo/Scripts/ajaxrollsum.js}}
93
Ajax Undo (source)Adds an Ajax undo link next to the normal undo link on page histories and on diff pages.
How to install
Click here and paste:
{{subst:lusc|1=User:BenjaminWillJS/AjaxUndo.js}}
190
AJAXUndo (source)Similar to above, but has a smaller more inline interface and automatically reloads the history page after an undo is performed.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/AJAXUndo.js}}
N/AN/A
confirmationRollback-mobile (source)Requires confirmation before performing rollback on mobile devices.
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/confirmationRollback-mobile.js}}
72
ConfirmRollback (source)Adjust rollback link behaviour by page and device type.
How to install
Click here and paste:
{{subst:lusc|1=User:Mr. Stradivarius/gadgets/ConfirmRollback.js}}
6325
confirmwatchlistrollback (source)Pops up a confirmation dialog when rollback link is clicked from Watchlist.
How to install
Click here and paste:
{{subst:lusc|1=User:Zvn/confirmwatchlistrollback.js}}
199
Mass Rollback controlled (source)Rollback selected contributions of a user or all contribs of a user.
How to install
Click here and paste:
{{subst:lusc|1=User:Kangaroopower/MRollback.js}}
6017
Remove Rollback (source)Disables the rollback feature.
How to install
Click here and paste:
{{subst:lusc|1=User:117Avenue/RemoveRollback.js}}
N/AN/A
Restorer (source)Adds a link beside the undo link in page history to restore a revision of an page.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/Restorer.js}}
4423
Rollback "in place" (source)Changes the behavior of "rollback" link: instead of jumping to the diff page, leaves you in the same page. Together with Gadget popup, this can make vandalism-fighting slightly more efficient. In addition, right-clicking the "rollback" link will let you enter a summary, instead of the standard rollback summary.
How to install
Click here and paste:
{{subst:lusc|1=User:קיפודנחש/apiRollback.js}}
166
Rollback All (source)Revert all contributions of a user.
How to install
Click here and paste:
{{subst:lusc|1=User:Writ Keeper/Scripts/massRollback.js}}
217114
Rollback No Leave (source)Does same as above with much simpler code.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/rollbacknoleave.js}}
N/AN/A
rollbackSum (source)Rollback summary.
How to install
Click here and paste:
{{subst:lusc|1=User:Nageh/rollbackSum.js}}
258
rollbackTouch (source)Hides all rollback links on mobile devices.
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/rollbackTouch.js}}
168
steamroller (source)Requires confirmation before performing a rollback, and then automatically opens the user's contributions page after performing the rollback (similar to the global gadget, but prefills the Article field in Twinkle when warning the user from the user's contributions page).
How to install
Click here and paste:
{{subst:lusc|1=User:TheDragonFire/scripts/steamroller.js}}
81
undo-last-edit (source)Adds an option to the "More" menu that undoes the last edit made to the page.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/undo-last-edit.js}}
8422

Anti-vandalism and user warning[edit]

Name Description Users
Total Active
Arbritration Requests Buddy (source)Adds a Twinkle menu for discretionary sanction notices, as well as more Arbcom-themed functions.
How to install
Click here and paste:
{{subst:lusc|1=User:Bellezzasolo/Scripts/arb.js}}
4832
Igloo (source)Anti-vandal javascript GUI.
How to install
Click here and paste:
{{subst:lusc|1=Wikipedia:Igloo/gloo.js}}
N/AN/A
No Vandalism (source)Catches edits with Repeating characters filter on them.
How to install
Click here and paste:
{{subst:lusc|1=User:Dipankan001/revert vandalism.js}}
172
quicknote (source)Adds a "quick note" button to diffs that allows for leaving personal messages to editors regarding an edit that an editor has made.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/quicknote.js}}
N/AN/A
RBK-assist (source)Combined version of different anti-vandalism user script. Asks for rollback summary, shows the details of page creator, last editor, add links to anti vandalism noticeboards in toolbar, etc.
How to install
Click here and paste:
{{subst:lusc|1=User:Path slopu/scripts/RBK-assist.js}}
N/AN/A
RedWarn (source)The user friendly JavaScript anti-vandalism and recent changes revert tool.
How to install
Click here and paste:
{{subst:lusc|1=User:RedWarn/.js}}
459286
SRGL (source)Adds a link to request user accounts be globally locked.
How to install
Click here and paste:
{{subst:lusc|1=m:User:Awesome Aasim/SRGL.js}}
N/AN/A
Vandal warning toolbox (source)Quick links to standard warning messages in the Toolbox when editing a user talk page.
How to install
Click here and paste:
{{subst:lusc|1=User:Kbh3rd/whackamole.js}}
16721
WikiLoop DoubleCheck (source)Adding a convenient link to the counter-vandalism tool WikiLoop DoubleCheck.
How to install
Click here and paste:
{{subst:lusc|1=User:Xinbenlv/wldc_nav.js}}
N/AN/A

Tagging and flagging[edit]

Name Description Users
Total Active
cv-revdel (source)Quickly add {{copyvio-revdel}} to a page.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/cv-revdel.js}}
231143
De-Stub.js (source)Remove stub templates from pages.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/De-Stub.js}}
2217
deOrphan.js (source)Remove orphan tags from pages.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/deOrphan.js}}
2718
One Click Deletion Script (source)Allows for nominating articles for deletion more quickly with only two clicks.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/oneclickdelete.js}}
96
Rater (source)Provides a dialog interface to add, remove, or modify WikiProject banners, including class and importance assessment. Accessible from either the page itself or its talk page.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/rater.js}}
724406
UnassessedArticleLinks (source)Rater extension for assessing articles from WikiProjects' unassessed article categories faster.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/UnassessedArticleLinks.js}}
1411
Stub search (source)Adds a stub search button to tag articles as stubs, supports searching and a hierarchy.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/stubsearch.js}}
8947
Stub tag tab (source)Adds a link accessible in the drop-down menu in Vector and as a tab in Monobook that adds {{stub}} tags per WP:Stub sorting.
How to install
Click here and paste:
{{subst:lusc|1=User:Ais523/stubtagtab2.js}}
13024
StubSorter (source)Add or remove stub tags from articles. Provides a simple search field that dynamically fetches stub template names (like in HotCat) when the user types.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/StubSorter.js}}
168110
TagsManager.js (source)Manage the tags in an article (add or remove tags).
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/TagsManager.js}}
85
Update Child Lists (source)Adds a link to the toolbox that instructs a Taxobot to update the child list for a taxonomy template.
How to install
Click here and paste:
{{subst:lusc|1=User:Smith609/taxonomy.js}}
N/AN/A

Template insertion[edit]

Scripts that assist in editing template transclusions.

Name Description Users
Total Active
Aligner (source)Automatically aligns infobox parameters.
How to install
Click here and paste:
{{subst:lusc|1=User:Majavah/Aligner.js}}
1511
Auto CSS image crop (source)Tool to make the {{CSS image crop}} template easier to use.
How to install
Click here and paste:
{{subst:lusc|1=User:Codehydro/Auto CSS image crop/script.js}}
71
CSSImageCrop (source)A utility to visually use Template:CSS image crop.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/CSSImageCrop.js}}
N/AN/A
Family Tree Editor (source)Creates Family Trees with Chart Template.
How to install
Click here and paste:
{{subst:lusc|1=User:Daduxing/familytree.js}}
2111
findargdups (source)Finds duplicate template arguments.
How to install
Click here and paste:
{{subst:lusc|1=User:Frietjes/findargdups.js}}
247137
IllWill.js (source)Searches wikidata.org for foreign-language sitelinks, to populate {{ill}} and replace plain red links.
How to install
Click here and paste:
{{subst:lusc|1=User:Cobaltcigs/IllWill.js}}
N/AN/A
infoboxJournal (source)Adds/standardizes {{infobox journal}}.
How to install
Click here and paste:
{{subst:lusc|1=User:Tokenzero/infoboxJournal.js}}
N/AN/A
KmlToJson (source)Converts KML files into GeoJSON, for use in mapframe maps.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/kmlToJson}}
N/AN/A
ParameterSpacing (source)A utility to manage the spacing around the = for parameters of a template.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/ParameterSpacing.js}}
N/AN/A
Template parameters wizard (source)Helps fill parameters of templates.
How to install
Click here and paste:
{{subst:lusc|1=User:קיפודנחש/TemplateParamWizard.js}}
6217

Template editing[edit]

Scripts that assist in editing templates themselves.

Name Description Users
Total Active
addcheckforunknownparameters (source)Adds Module:Check for unknown parameters.
How to install
Click here and paste:
{{subst:lusc|1=User:Frietjes/addcheckforunknownparameters.js}}
64
advancedtemplatesandbox (source)Enables TemplateSandbox on all pages, and allows previewing with a template other than the current page being edited (e.g. preview as Template:Foo when actually editing Template:Foo/sandbox).
How to install
Click here and paste:
{{subst:lusc|1=User:Jackmcbarn/advancedtemplatesandbox.js}}
2014
AutoTestcases (source)Autofills "Preview page with this template/module" with the most relevant /testcases page that exists.
How to install
Click here and paste:
{{subst:lusc|1=User:Nardog/AutoTestcases.js}}
N/AN/A
Bracket Match (source)Check matching for template and variable brackets.
How to install
Click here and paste:
{{subst:lusc|1=User:Ais523/bracketmatch.js}}
5312
IncrementParameters (source)Utility to easily increment numbered parameters.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/IncrementParameters.js}}
N/AN/A
Infobox gap (source)Assists in renumbering infobox parameters.
How to install
Click here and paste:
{{subst:lusc|1=User:Frietjes/infoboxgap.js}}
3320
SafetyEdit (source)Adds a check box to template-protected pages during editing, which must be clicked before saving is enabled.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/SafetyEdit.js}}
128
sync-template-sandbox (source)Adds a link to synchronize template sandboxes with their main versions.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/sync-template-sandbox.js}}
1713
TemplateData Editor (source)Adds a link in the toolbox for editing <templatedata>...</templatedata> tags in templates.
How to install
Click here and paste:
{{subst:lusc|1=User:NicoV/TemplateDataEditor.js}}
2311
UniversalTransclusionPreviews (source)Preview transclusions from any namespace.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/UniversalTransclusionPreviews.js}}
103

Categories[edit]

Name Description Users
Total Active
Cat-A-Lot (source)Extremely powerful category editing tool from Commons. Recently this tool learned how to work with regular articles, not just files. This is a wrapper that set the setting variable to enable non-file categorization, and loads the latest cat-a-lot from Commons.
How to install
Click here and paste:
{{subst:lusc|1=User:קיפודנחש/cat-a-lot.js}}
13071
categoriessort (source)Sorts categories in an article alphabetically.
How to install
Click here and paste:
{{subst:lusc|1=User:Alex 21/script-categoriessort.js}}
129
CatMan (source)A category manager (similar to HotCat) powered by OOUI.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/CatMan.js}}
N/AN/A
HotCat edit summary warning (source)Removes no summary entered warning for HotCat.
How to install
Click here and paste:
{{subst:lusc|1=User:Danski454/hotcat-summary.js}}
86
HotDefaultSort (source)Adds buttons beside the default sort key to add/modify/remove the default sort key.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/HotDefaultSort.js}}
4641
Sort categories (source)Sorts categories alphabetically, with an article's eponymous category listed first. Based on User:Alex 21/script-categoriessort.js, but does not require any additional scripts to run.
How to install
Click here and paste:
{{subst:lusc|1=User:Epicgenius/sortcategories.js}}
126

Files[edit]

Name Description Users
Total Active
CommonsHelper link (source)Adds c:CommonsHelper to the toolbar to make file moves to Wikimedia Commons easier. The file name is automatically prefilled upon clicking the link.
How to install
Click here and paste:
{{subst:lusc|1=User:Epicgenius/commonshelperlink.js}}
105
Image Size (source)Converts image sizes in pixels to upright (scaling) values, as pixel sizes are officially discouraged by WP:IMGSIZE except when absolutely necessary.
How to install
Click here and paste:
{{subst:lusc|1=User:Erutuon/scripts/imageSize.js}}
2111
ImageMapEdit (source)Adds a tool on image pages that allows the user to create and organize imagemaps much more easily.
How to install
Click here and paste:
{{subst:lusc|1=User:Dapete/ImageMapEdit.js}}
185
QuickImgDelete (source)Tools to make image patrolling easier.
How to install
Click here and paste:
{{subst:lusc|1=User:Howcheng/quickimgdelete.js}}
13419

Redirects[edit]

Name Description Users
Total Active
domainRedirect (source)Helps create redirects from domain names to their subjects, such as nytimes.comThe New York Times. Automatically determines a candidate for the domain and links to a pre-filled redirect form.
How to install
Click here and paste:
{{subst:lusc|1=User:Opencooper/domainRedirect.js}}
76
Redirect Creator (source)Allows for the two-click creation of redirects from any search page and allows for the fast creation of multiple redirects.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/redirectcreator.js}}
65
Sagittarius (source)For editing redirects.
How to install
Click here and paste:
{{subst:lusc|1=User:Kephir/gadgets/sagittarius.js}}
4915
Capricorn (source)A modified version of Keφr's script with more Rcats.
How to install
Click here and paste:
{{subst:lusc|1=User:Wugapodes/Capricorn.js}}
5942

Drafts[edit]

Name Description Users
Total Active
Draft no cat (source)Convert categories to links in drafts.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/Draft no cat.js}}
7748
Draft re cat (source)Convert links back to categories in accepted draft submissions.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/Draft re cat.js}}
119
draft-sort-burst (source)Sort drafts by adding WikiProject tags, has a burst mode to sort drafts quickly one after the other.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/draft-sort-burst.js}}
179
draft-sorter (source)Sort drafts by adding WikiProject tags.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/draft-sorter.js}}
175
Draftify (source)Allows you to a move a userspace draft to the draft namespace, tag it with a draft template, and notify the user of your action.
How to install
Click here and paste:
{{subst:lusc|1=User:Mr. Stradivarius/gadgets/Draftify.js}}
10641
MoveToDraft (source)Move undersourced articles to draft space, including cleanup and author notification. Useful for New Page Reviewers. page mover rights increase the usefulness of this tool.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/MoveToDraft.js}}
540302
SummaryBrute (source)Bypasses "no edit summary" reminder when submitting drafts (helps if draft has no references).
How to install
Click here and paste:
{{subst:lusc|1=User:ToxiBoi/SummaryBrute.js}}
N/AN/A

Moving and merging[edit]

Name Description Users
Total Active
easy-merge (source)Automates the auxiliary steps associated with merging articles: the script redirects the page to the merge target, adds the merge attribution templates to both the talk pages, and resets WikiProject banner parameters.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/easy-merge.js}}
3626
pageswap (source)Allows administrators and page movers to swap the histories of two pages, also known as a "history swap", or sometimes or a "round-robin move".
How to install
Click here and paste:
{{subst:lusc|1=User:Andy M. Wang/pageswap.js|2=User:Andy M. Wang/pageswap}}
15184
pageswap (source)Modified version designed for easier usage in answering requested moves.
How to install
Click here and paste:
{{subst:lusc|1=User:Ahecht/Scripts/pageswap.js}}
5941
submitRMTR (source)Adds a button to Special:MovePage to submit the move as a technical request at Wikipedia:Requested moves/Technical requests.
How to install
Click here and paste:
{{subst:lusc|1=User:TheTVExpert/submitRMTR.js}}
66
SubpageMover (source)Adds a button to move a page and its subpages to Special:MovePage.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/SubpageMover.js}}
1510

Discussions[edit]

Name Description Users
Total Active
AFCRHS (source)Tool for reviewing WP:AFC/R requests.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/AFCRHS.js}}
2720
ANRFC lister (source)Script to list discussions at WP:ANRFC.
How to install
Click here and paste:
{{subst:lusc|1=User:Ajbura/anrfc-lister.js}}
1310
Answer Edit Requests tool (source)Adds a page where you can process and answer edit requests.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/editrequest.js}}
159
BDC script (BDCS) (source)Birthday Committee script assisting in wishing users a happy birthday, first edit day, or adminship anniversary.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/BDCS.js}}
3419
closedrv (source)Script to close nominations at WP:Deletion review (from the edit box).
How to install
Click here and paste:
{{subst:lusc|1=User:Lifebaka/closedrv.js}}
7926
closemrv (source)Script to close nominations at WP:Move review (from the edit box).
How to install
Click here and paste:
{{subst:lusc|1=User:Armbrust/closemrv.js}}
219
closeRM (source)Script to close nominations at WP:Requested moves (from the edit box).
How to install
Click here and paste:
{{subst:lusc|1=User:Andy M. Wang/closeRM.js}}
4016
COI Request Tool (source)Adds responses to COI requests, with template responses. Designed for the new vector skin (fixed width).
How to install
Click here and paste:
{{subst:lusc|1=User:Terasail/COI Request Tool.js}}
88
communicator.js (source)Allows a person to give feedback to the creator of a page using lesser number of clicks than that which would have been needed to do it manually.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/communicator.js}}
62
Convenient Discussions (source)Enhances user experience with the existing MediaWiki discussion system.
How to install
Click here and paste:
{{subst:lusc|1=User:Jack who built the house/convenientDiscussions.js}}
N/AN/A
delsort (source)Performs deletion sorting.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/delsort.js}}
249130
Discussion Closer (source)Closing discussions easily.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/DiscussionCloser.js}}
150101
DYK claim (source)Tool for "claiming" Did You Know reviews more easily.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/DYK claim.js}}
95
DYK-helper (source)Tool for easily creating new DYK nominations.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/DYK-helper.js}}
197120
easy-brfa (source)Tool for filing new requests for bot approval.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/easy-brfa.js}}
6129
Edit Request Tool (source)Adds responses to edit requests, with template responses. Designed for the new vector skin (fixed width).
How to install
Click here and paste:
{{subst:lusc|1=User:Terasail/Edit Request Tool.js}}
1211
editProtectedHelper (source)Quickly respond to edit requests with a form added to the bottom of request banners.
How to install
Click here and paste:
{{subst:lusc|1=User:Jackmcbarn/editProtectedHelper.js}}
405194
FFUHelper (source)Helper script that is designed to work with Wikipedia:Files for upload.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/FFUHelper.js}}
1210
GAN-helper (source)Tool for easily creating new GAN nominations.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/GAN-helper.js}}
1514
GAR-helper (source)Tool for easily creating new GAR nominations.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/GAR-helper.js}}
N/AN/A
Notifier (source)Notifies other talk pages of a discussion on the current page.
How to install
Click here and paste:
{{subst:lusc|1=User:Newslinger/Notifier.js}}
2414
OneClickArchiver (source)Archives sections in one click, unmaintained.
How to install
Click here and paste:
{{subst:lusc|1=User:Equazcion/OneClickArchiver.js}}
19761
OneClickArchiver (source)Newer version, but now unmaintained.
How to install
Click here and paste:
{{subst:lusc|1=User:Technical 13/Scripts/OneClickArchiver.js}}
609273
OneClickArchiver (source)Fork of the above, active maintainer.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/OneClickArchiver.js}}
5536
Archy McArchface (source)Similar script allowing archivation of multiple sections at once, active maintainer.
How to install
Click here and paste:
{{subst:lusc|1=User:Σ/Testing facility/Archiver.js}}
227110
orcp-helper (source)Tool to give ratings at WP:ORCP.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/orcp-helper.js}}
168
PageMoverClosure (source)Closes RM discussion, includes (page mover nac) in the closure.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/PageMoverClosure.js}}
3519
reply-link (source)Adds a link after signatures to open an inline reply form; no need to use the edit window! Still in alpha testing and slightly buggy.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/reply-link.js}}
761387
req-helper (source)Tool for Wikipedia:Requested articles.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/req-helper.js}}
158
rmCloser (source)Helps with closing and relisting requested moves.
How to install
Click here and paste:
{{subst:lusc|1=User:TheTVExpert/rmCloser.js}}
1311
SetupAutoArchive (source)Adds an option to the More drop-down that enables automated archival for talk pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Anne drew Andrew and Drew/SetupAutoArchive.js}}
4924
Signing (source)Automatically underwrites your posts (and some more gimmicks).
How to install
Click here and paste:
mw.loader.load( '{{subst:fullurl:User:Perhelion/signing.js|action=raw&ctype=text/javascript}}' );
N/AN/A
sMirC Emoticons (source)Adds an emoticons bar to the WikiEditor.
How to install
Click here and paste:
mw.loader.load( '{{subst:fullurl:User:Perhelion/WikiEditorEmoticons.js|action=raw&ctype=text/javascript}}' );
N/AN/A
Source Assess Table Generator (source)Assists users in generating a source assess table. Useful for AfD regulars.
How to install
Click here and paste:
{{subst:lusc|1=User:DannyS712/SATG.js}}
7245
Unsigned helper (source)Adds {{unsigned}} to the Edit tools box to assist in signing unsigned comments.
How to install
Click here and paste:
{{subst:lusc|1=User:Anomie/unsignedhelper.js}}
11157
XFD Voting tool (source)Makes it easier to vote to keep/delete/comment on XfDs.
How to install
Click here and paste:
{{subst:lusc|1=User:Awesome Aasim/xfdvote.js}}
7958

Userspace[edit]

Name Description Users
Total Active
Edit counter (source)Adds a link to the toolbox to calculate your edits by namespace and write them to a table in your userspace.
How to install
Click here and paste:
{{subst:lusc|1=strategywiki:User talk:Najzere/edit counter.js}}
N/AN/A
editcounter (source)Completely overhauled version.
How to install
Click here and paste:
{{subst:lusc|1=User:Kanegasi/editcounter.js}}
338
editcounter (source)Same as above script but no annoying alerts when not on userpages.
How to install
Click here and paste:
{{subst:lusc|1=User:WikiMasterGhibif/editCounterNoAlert.js}}
123
Page Collector (source)Buttons to add a link to the current page to predefined "todo" list.
How to install
Click here and paste:
{{subst:lusc|1=User:קיפודנחש/pageCollector.js}}
237
Status Changer 2 (source)Allows a user to quickly change their displayed online status in a couple of clicks.
How to install
Click here and paste:
{{subst:lusc|1=User:Xenocidic/statusChanger2.js}}
9412
Status updater (source)Click on a status from a list visible to you or everyone to change your status.
How to install
Click here and paste:
{{subst:lusc|1=User:Bility/statusupdate.js}}
111
StatusChange (RhinosF1) (source)Modified version of Enterprisey's script designed to work with this template.
How to install
Click here and paste:
{{subst:lusc|1=User:RhinosF1/StatusChange.js}}
N/AN/A
StatusChanger (source)Compatible with the {{UserStatus}} template; allows user to change their displayed status in one click.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/StatusChanger.js}}
63
StatusChanger (source)Adds all the available status updates!
How to install
Click here and paste:
{{subst:lusc|1=User:HeartGlow30797/StatusChanger.js}}
N/AN/A
ToDoLister (source)Links to view or add a page to a personal todo list, and links on that todo list to easily remove items (no need to open the edit window). There are also various options you can set to customise your experience.
How to install
Click here and paste:
{{subst:lusc|1=User:Evad37/ToDoLister.js}}
7027

Purging[edit]

Name Description Users
Total Active
AutoPurge (source)Similar to standard null edit/purge buttons, this script automatically purges certain cache problem pages listed in a user-defined window.AutoPurgePages variable array.
How to install
Click here and paste:
{{subst:lusc|1=User:Eizen/AutoPurge.js}}
N/AN/A
NullEdit (source)Adds a link to perform a null edit on the current page.
How to install
Click here and paste:
{{subst:lusc|1=User:BrandonXLF/NullEdit.js}}
N/AN/A
Purger (source)Purge (with options) or null edit pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Aseleste/Scripts/Purger.js}}
N/AN/A
refresh (source)Makes null edits on all pages in a category.
How to install
Click here and paste:
{{subst:lusc|1=User:Ahecht/Scripts/refresh.js}}
N/AN/A

Edit filters[edit]

Name Description Users
Total Active
Batch Test Plus (source)Adds an option to Special:AbuseFilter/test allowing testing of a pattern against past filter hits.
How to install
Click here and paste:
{{subst:lusc|1=User:Suffusion of Yellow/batchtest-plus.js}}
N/AN/A
EFFP-Helper (source)Helps respond to Wikipedia:Edit filter/False positives reports.
How to install
Click here and paste:
{{subst:lusc|1=User:Suffusion of Yellow/effp-helper.js}}
3013
Filter Highlighter (source)Adds highlighting and tooltips to links to edit filters.
How to install
Click here and paste:
{{subst:lusc|1=User:Suffusion of Yellow/filter-highlighter.js}}
1610
filterDiff (source)Adds a "Show changes" button to Special:AbuseFilter pages.
How to install
Click here and paste:
{{subst:lusc|1=User:Suffusion of Yellow/filterDiff.js}}
66
filterNotes (source)Makes the "notes" sections of Special:AbuseFilter pages easier to deal with.
How to install
Click here and paste:
{{subst:lusc|1=User:Suffusion of Yellow/filterNotes.js}}
87
filterTest (source)Adds a button to AbuseFilter pages to test the modified pattern.
How to install
Click here and paste:
{{subst:lusc|1=User:Suffusion of Yellow/filterTest.js}}
76

For admins[edit]

Name Description Users
Total Active
CSDH (CSD Helper) (source)Allows to easily handle speedy deletion requests, both deleting and declining, with multiple customizing options.
How to install
Click here and paste:
{{subst:lusc|1=User:Ale jrb/Scripts/csdhelper.js}}
24582
cuStaleness (source)Staleness checker for sockpuppet investigations.
How to install
Click here and paste:
{{subst:lusc|1=User:Writ Keeper/Scripts/cuStaleness.js}}
5437
deleted-metadata-link (source)Adds link to deletedrevisions API output on deleted pages.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/deleted-metadata-link.js}}
106
EasyBlock (source)Adds a "block" tab to user pages, contribs pages, and diff pages. Comes with built-in block rationales and expiry times, as well as a "custom block" option.
How to install
Click here and paste:
{{subst:lusc|1=User:Animum/easyblock.js}}
17860
EasyBlock Modern (source)Same as the above, but tweaked to work properly with the Modern skin.
How to install
Click here and paste:
{{subst:lusc|1=User:Amorymeltzer/easyblock-modern.js}}
N/AN/A
link-deleted-revs (source)On the error page for deleted revs, links to Special:Undelete so you can view them.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/link-deleted-revs.js}}
4336
massdelete (source)Allows you to delete multiple pages at once by listing them at Special:MassDelete.
How to install
Click here and paste:
{{subst:lusc|1=User:Animum/massdelete.js}}
439
masspurge (source)Allows you to purge multiple pages at once by listing them at Special:MassPurge.
How to install
Click here and paste:
{{subst:lusc|1=User:Frietjes/masspurge.js}}
126
quickViewDeleted (source)Shows the last revision of a deleted page.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/quickViewDeleted.js}}
99
responseHelper (source)Adds links to your sidebar to quickly insert administrator notation templates at WP:RFPP, WP:AIV, WP:ANEW, WP:UAA and WP:PERM, and supply an informative edit summary.
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/responseHelper.js}}
230125
RFUD-helper (source)Easily process requests at WP:RFUD: automates the undeletion and performs other auxiliary actions.
How to install
Click here and paste:
{{subst:lusc|1=User:SD0001/RFUD-helper.js}}
1511
spamublock (source)Expedites the all too common {{uw-spamublock}} and WP:G11 user page scenario
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/spamublock.js}}
1410
SpamUserPage (source)Deletes a user page, blocks the user, and issues them with a block notice.
How to install
Click here and paste:
{{subst:lusc|1=User:Mr. Stradivarius/gadgets/SpamUserPage.js}}
4425
spihelper (source)Helper script for Wikipedia:Sockpuppet investigations.
How to install
Click here and paste:
{{subst:lusc|1=User:GeneralNotability/spihelper.js}}
5039
undelete-backlink (source)On the Special:Undelete pages for diffs and revisions, show a link back to the main Undelete page with the list of revisions.
How to install
Click here and paste:
{{subst:lusc|1=User:Enterprisey/undelete-backlink.js}}
N/AN/A
userRightsManager (source)Helper script for closing Wikipedia:Requests for permissions.
How to install
Click here and paste:
{{subst:lusc|1=User:MusikAnimal/userRightsManager.js}}
7646

See also[edit]