Gadgets
Below is a list of special gadgets users can enable on their preferences page, as defined by the definitions. This overview provides easy access to the system message pages that define each gadget's description and code.
⧼gadget-section-browsing⧽[View description]
- ⧼gadget-modrollback⧽ (View description | Export)
Uses: Gadget-modrollback.js
Requires the following right:rollback
. - ⧼gadget-confirmationRollback-mobile⧽ (View description | Export)
Uses: Gadget-confirmationRollback-mobile.js
Requires the following right:rollback
.
Enabled for everyone by default. - ⧼gadget-removeAccessKeys⧽ (View description | Export)
Uses: Gadget-removeAccessKeys.js - ⧼gadget-searchFocus⧽ (View description | Export)
Uses: Gadget-searchFocus.js - ⧼gadget-GoogleTrans⧽ (View description | Export)
Uses: Gadget-GoogleTrans.js - ⧼gadget-ImageAnnotator⧽ (View description | Export)
Uses: Gadget-ImageAnnotator.js - ⧼gadget-imagelinks⧽ (View description | Export)
Uses: Gadget-imagelinks.js - ⧼gadget-exlinks⧽ (View description | Export)
Uses: Gadget-exlinks.js - ⧼gadget-search-new-tab⧽ (View description | Export)
Uses: Gadget-search-new-tab.js - ⧼gadget-PrintOptions⧽ (View description | Export)
Uses: Gadget-PrintOptions.js - ⧼gadget-revisionjumper⧽ (View description | Export)
Uses: Gadget-revisionjumper.js - ⧼gadget-Twinkle⧽ (View description | Export)
Uses: Twinkle-pagestyles, Gadget-Twinkle.js, Gadget-twinklearv.js, Gadget-twinklewarn.js, Gadget-twinkleblock.js, Gadget-friendlywelcome.js, Gadget-friendlyshared.js, Gadget-friendlytalkback.js, Gadget-twinklespeedy.js, Gadget-twinkleprod.js, Gadget-twinklexfd.js, Gadget-twinkleimage.js, Gadget-twinkleprotect.js, Gadget-friendlytag.js, Gadget-twinklediff.js, Gadget-twinkleunlink.js, Gadget-twinklefluff.js, Gadget-twinkledeprod.js, Gadget-twinklebatchdelete.js, Gadget-twinklebatchprotect.js, Gadget-twinklebatchundelete.js, Gadget-twinkleconfig.js, Gadget-Twinkle.css
Requires the following right:autoconfirmed
. - A library with lots of useful features, used for Wikipedia:Twinkle but available for other gadgets or scripts. You should not be able to see this from Special:Preferences. (View description | Export)
Uses: Gadget-morebits.js, Gadget-morebits.css - Components for the Twinkle gadget (View description | Export)
Uses: Gadget-Twinkle-pagestyles.css
Available for the following skins: Vector legacy (2010), Vector (2022). - jQuery replacement for select boxes; used by Twinkle but available as a gadget for others. Available under the MIT license, see https://select2.org/. You should not be able to see this from Special:Preferences. (View description | Export)
Uses: Gadget-select2.min.js, Gadget-select2.min.css - ⧼gadget-HideCentralNotice⧽ (View description | Export)
Uses: Gadget-HideCentralNotice.js, Gadget-HideCentralNotice.css - ⧼gadget-ReferenceTooltips⧽ (View description | Export)
Uses: Gadget-ReferenceTooltips.js, Gadget-ReferenceTooltips.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, Timeless, Modern, Cologne Blue. - ⧼gadget-formWizard⧽ (View description | Export)
Uses: Gadget-formWizard.js
Requires the following right:minoredit
.
Enabled for everyone by default. - ⧼gadget-formWizard-core⧽ (View description | Export)
Uses: Gadget-formWizard-core.js, Gadget-formWizard.css - Improved appearance for mobile, narrow and wide screens. Used by Gadget-responsiveContent (View description | Export)
Uses: Gadget-responsiveContentBase.css
Available for the Vector legacy (2010) skin. - ⧼gadget-responsiveContentBaseTimeless⧽ (View description | Export)
Uses: Gadget-responsiveContentBaseTimeless.css
Available for the Timeless skin. - ⧼gadget-Prosesize⧽ (View description | Export)
Uses: Gadget-Prosesize.js, Gadget-Prosesize.css - ⧼gadget-find-archived-section⧽ (View description | Export)
Uses: Gadget-find-archived-section.js
⧼gadget-section-watchlist⧽[View description]
- ⧼gadget-geonotice⧽ (View description | Export)
Uses: Gadget-geonotice.js
Requires the following right:viewmywatchlist
.
Enabled for everyone by default. - Additional components used with the Geonotice gadget (View description | Export)
Uses: Gadget-geonotice-list.js, Gadget-geonotice-core.js, Gadget-geonotice-core.css - ⧼gadget-watchlist-notice⧽ (View description | Export)
Uses: Gadget-watchlist-notice.js
Requires the following right:viewmywatchlist
.
Enabled for everyone by default. - Components for the watchlist notice gadget (View description | Export)
Uses: Gadget-watchlist-notice-core.js - ⧼gadget-WatchlistBase⧽ (View description | Export)
Uses: Gadget-WatchlistBase.css
Requires the following right:viewmywatchlist
.
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, Modern.
Enabled for everyone by default. - ⧼gadget-WatchlistGreenIndicators⧽ (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistGreenIndicators.css
Requires the following right:viewmywatchlist
.
Available for the following skins: Vector legacy (2010), Vector (2022).
Enabled for everyone by default. - ⧼gadget-WatchlistGreenIndicatorsMono⧽ (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistGreenIndicatorsMono.css
Requires the following right:viewmywatchlist
.
Available for the following skins: MonoBook, Modern.
Enabled for everyone by default. - ⧼gadget-WatchlistChangesBold⧽ (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistChangesBold.css - (D) Subtle update marker: Tone down the "Changed since last visit" indicator on history pages. (By default it renders as a green-filled bar, enabling this gadget changes it to green text.) (View description | Export)
Uses: Gadget-SubtleUpdatemarker.css
Requires the following right:viewmywatchlist
.
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, Modern.
Enabled for everyone by default.
⧼gadget-section-editing⧽[View description]
- ⧼gadget-defaultsummaries⧽ (View description | Export)
Uses: Gadget-defaultsummaries.js - Citation expander: automatically expand and format citations using Citation bot (View description | Export)
Uses: Gadget-citations.js - ⧼gadget-DotsSyntaxHighlighter⧽ (View description | Export)
Uses: Gadget-DotsSyntaxHighlighter.js
Limited to the "edit
" page action. - HotCat: ထႅမ်သႂ်ႇလႆႈငၢႆႈငၢႆႈ၊ ထွၼ်ပႅတ်ႈ လႄႈ လႅၵ်ႈလၢႆႈ ပိူင်ထၢၼ်ႈ တီႈၼိူဝ်ၼႃႈလိၵ်ႈ ဢိၵ်ႇလူၺ်ႈ ၶေႃႈၶႆႈၸႂ် ၸိုဝ်ႈသဵင် (တူဝ်ယၢင်ႇ) (View description | Export)
Uses: Gadget-HotCat.js
Requires the following right:edit
. - ⧼gadget-wikEdDiff⧽ (View description | Export)
Uses: Gadget-wikEdDiff.js - ⧼gadget-ProveIt⧽ (View description | Export)
Uses: Gadget-ProveIt.js - ⧼gadget-ProveIt-classic⧽ (View description | Export)
Uses: Gadget-ProveIt-classic.js, Gadget-ProveIt-classic.css
Limited to the "edit
" page action. - Shortdesc helper: easily add and edit page short descriptions (View description | Export)
Uses: Shortdesc-helper-pagestyles-vector, Gadget-Shortdesc-helper.js, Gadget-Shortdesc-helper.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, Modern, Timeless. - Components for the short description helper gadget (View description | Export)
Uses: Gadget-Shortdesc-helper-pagestyles-vector.css
Available for the following skins: Vector legacy (2010), Vector (2022). - Component for the library settings gadget (View description | Export)
Uses: Gadget-libSettings.js - (U) : alternative full-featured integrated text editor for Firefox, Safari, and Google Chrome () (View description | Export)
Uses: Gadget-wikEd.js - ⧼gadget-afchelper⧽ (View description | Export)
Uses: Gadget-afchelper.js, Gadget-afchelper.css - CharInsert: ထႅမ်သႂ်ႇ ပႅၵ်ႈၶိူင်ႈၸႂ်ႉ တီႈၽၢႆႇတီႈ ဝိၼ်းတူဝ်း တွၼ်ႈတႃႇ ဢဝ် တူဝ်လိၵ်ႈလၢၵ်ႇလၢႆး ထႅမ်သႂ်ႇလႆႈဝႆးဝႆး တီႈၼႂ်း တီႇၶီႇမၢၵ်ႇၵၢပ်ႉ (မီးပၼ်ႁႃႁႃ.?) (View description | Export)
Uses: Gadget-charinsert.js
Enabled for everyone by default. - Components for the CharInsert gadget (View description | Export)
Uses: Gadget-charinsert-core.js, Gadget-charinsert-styles.css - ⧼gadget-legacyToolbar⧽ (View description | Export)
Uses: Gadget-legacyToolbar.js - ⧼gadget-refToolbar⧽ (View description | Export)
Uses: Gadget-refToolbar.js
Limited to the "edit
" page action.
Enabled for everyone by default. - Components for the refToolbar gadget (View description | Export)
Uses: Gadget-refToolbarBase.js
⧼gadget-section-appearance⧽[View description]
- ⧼gadget-edittop⧽ (View description | Export)
Uses: Gadget-edittop.js, Gadget-edittop.css - ⧼gadget-UTCLiveClock⧽ (View description | Export)
Uses: UTCLiveClock-pagestyles, Gadget-UTCLiveClock.js, Gadget-UTCLiveClock.css
This gadget supports loading via URL with?withgadget
query parameter. - Components for the UTCLiveClock gadget (View description | Export)
Uses: Gadget-UTCLiveClock-pagestyles.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook. - ⧼gadget-purgetab⧽ (View description | Export)
Uses: Gadget-purgetab.js - ⧼gadget-ExternalSearch⧽ (View description | Export)
Uses: Gadget-externalsearch.js - ⧼gadget-MenuTabsToggle⧽ (View description | Export)
Uses: Gadget-MenuTabsToggle.js, Gadget-MenuTabsToggle.css
Available for the following skins: Vector legacy (2010), Vector (2022). - ⧼gadget-CategoryAboveAll⧽ (View description | Export)
Uses: Gadget-CategoryAboveAll.js
Available for the MonoBook skin. - ⧼gadget-addsection-plus⧽ (View description | Export)
Uses: Gadget-addsection-plus.js - ⧼gadget-CommentsInLocalTime⧽ (View description | Export)
Uses: Gadget-CommentsInLocalTime.js - ⧼gadget-OldDiff⧽ (View description | Export)
Uses: Gadget-OldDiff.css - ⧼gadget-NoAnimations⧽ (View description | Export)
Uses: Gadget-NoAnimations.js - ⧼gadget-disablesuggestions⧽ (View description | Export)
Uses: Gadget-disablesuggestions.js - ⧼gadget-NoSmallFonts⧽ (View description | Export)
Uses: Gadget-NoSmallFonts.css - ⧼gadget-topalert⧽ (View description | Export)
Uses: Gadget-topalert.js, Gadget-topalert.css - ⧼gadget-metadata⧽ (View description | Export)
Uses: Gadget-metadata.js, Gadget-metadata.css - ⧼gadget-JustifyParagraphs⧽ (View description | Export)
Uses: Gadget-JustifyParagraphs.css - ⧼gadget-righteditlinks⧽ (View description | Export)
Uses: Gadget-righteditlinks.css - ⧼gadget-PrettyLog⧽ (View description | Export)
Uses: Gadget-PrettyLog.js, Gadget-PrettyLog.css - ⧼gadget-switcher⧽ (View description | Export)
Uses: Gadget-switcher.js
Enabled for everyone by default. - ⧼gadget-SidebarTranslate⧽ (View description | Export)
Uses: Gadget-SidebarTranslate.js, Gadget-SidebarTranslate.css - ⧼gadget-Blackskin⧽ (View description | Export)
Uses: Gadget-Blackskin.css
Available for the following skins: MonoBook, Vector legacy (2010), Vector (2022). - ⧼gadget-dark-mode-toggle⧽ (View description | Export)
Uses: dark-mode-toggle-pagestyles, Gadget-dark-mode-toggle.js - ⧼gadget-dark-mode-toggle-pagestyles⧽ (View description | Export)
Uses: Gadget-dark-mode-toggle-pagestyles.css
Available for the following skins: Vector legacy (2010), Vector (2022), MinervaNeue, MonoBook. - ⧼gadget-VectorClassic⧽ (View description | Export)
Uses: Gadget-VectorClassic.css
Available for the following skins: Vector legacy (2010), Vector (2022). - ⧼gadget-widensearch⧽ (View description | Export)
Uses: Gadget-widensearch.css
Available for the following skins: Vector legacy (2010), Vector (2022). - ⧼gadget-DisambiguationLinks⧽ (View description | Export)
Uses: Gadget-DisambiguationLinks.css - ⧼gadget-markblocked⧽ (View description | Export)
Uses: Gadget-markblocked.js - ⧼gadget-responsiveContent⧽ (View description | Export)
Uses: responsiveContentBase, Gadget-responsiveContent.js
Available for the following skins: Vector legacy (2010), Vector (2022). - ⧼gadget-responsiveContentTimeless⧽ (View description | Export)
Uses: responsiveContentBaseTimeless, Gadget-responsiveContentTimeless.js
Available for the Timeless skin.
Enabled for everyone by default. - ⧼gadget-HideInterwikiSearchResults⧽ (View description | Export)
Uses: Gadget-HideInterwikiSearchResults.css - ⧼gadget-XTools-ArticleInfo⧽ (View description | Export)
Uses: Gadget-XTools-ArticleInfo.js
⧼gadget-section-advanced⧽[View description]
- ⧼gadget-RegexMenuFramework⧽ (View description | Export)
Uses: Gadget-RegexMenuFramework.js - ⧼gadget-ShowMessageNames⧽ (View description | Export)
Uses: Gadget-ShowMessageNames.js - ⧼gadget-DebugMode⧽ (View description | Export)
Uses: Gadget-DebugMode.js - ⧼gadget-contribsrange⧽ (View description | Export)
Uses: Gadget-contribsrange.js - ⧼gadget-BugStatusUpdate⧽ (View description | Export)
Uses: Gadget-BugStatusUpdate.js - ⧼gadget-RTRC⧽ (View description | Export)
Uses: Gadget-RTRC.js - ⧼gadget-script-installer⧽ (View description | Export)
Uses: Gadget-script-installer.js
⧼gadget-section-maintenance⧽[View description]
- ⧼gadget-XFDcloser⧽ (View description | Export)
Uses: Gadget-XFDcloser.js
Requires the following right:extendedconfirmed
. - Components for the XFDcloser gadget (View description | Export)
Uses: Gadget-XFDcloser-core.js, Gadget-XFDcloser-core.css - Beta testing components for XFDcloser gadget (View description | Export)
Uses: Gadget-XFDcloser-core-beta.js, Gadget-XFDcloser-core-beta.css - Utility gadget. You should not be able to see this from Special:Preferences. (View description | Export)
Uses: Gadget-libExtraUtil.js
⧼gadget-section-test⧽[View description]
- ⧼gadget-addMe⧽ (View description | Export)
Uses: Gadget-addMe.js, Gadget-addMe.css - ⧼gadget-NewImageThumb⧽ (View description | Export)
Uses: Gadget-NewImageThumb.js, Gadget-NewImageThumb.css
Available for the following skins: Vector legacy (2010), Vector (2022). - ⧼gadget-StickyTableHeaders⧽ (View description | Export)
Uses: Gadget-StickyTableHeaders.js, Gadget-StickyTableHeaders.css - ⧼gadget-MobileMaps⧽ (View description | Export)
Uses: Gadget-mobilemaps.js
Available for the MinervaNeue skin. - ⧼gadget-ShowJavascriptErrors⧽ (View description | Export)
Uses: Gadget-ShowJavascriptErrors.js - Show page description beneath the page title (not compatible with Page assessments gadget) (View description | Export)
Uses: Gadget-Page descriptions.js
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, Modern. - ⧼gadget-autonum⧽ (View description | Export)
Uses: Gadget-autonum.js, Gadget-autonum.css - ⧼gadget-wide-vector-2022⧽ (View description | Export)
Uses: Gadget-wide-vector-2022.css
Available for the Vector (2022) skin.
This gadget supports loading via URL with?withgadget
query parameter.
⧼gadget-section-modules⧽[View description]
- Utility gadget. You should not be able to see this from Special:Preferences. (View description | Export)
Uses: Gadget-libLua.js - Utility gadget. You should not be able to see this from Special:Preferences. (View description | Export)
Uses: Gadget-libSensitiveIPs.js - Core styling for dark mode gadget (Use the dark mode toggle gadget above to control this feature) (View description | Export)
Uses: Gadget-dark-mode.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, Modern, MinervaNeue, Timeless.
This gadget supports loading via URL with?withgadget
query parameter.