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.
Language support[View description]
- LanguageSearch - search utility for interlanguage link dropdowns. (View description | Export)
Uses: Gadget-LanguageSearch.js
Site features & customisation[View description]
- MinimalJSPages - utility script that makes Special:JSPages easier to read. (View description | Export)
Uses: Gadget-MinimalJSPages.js - MinimalTestModeAlert - minimal indicator for JSRT test mode in community header. (View description | Export)
Uses: Gadget-MinimalTestModeAlert.js - SearchEnhancements - search utility for quick discovery in enhancement lists. (View description | Export)
Uses: Gadget-SearchEnhancements.js
Editing tools[View description]
- I18nLink - adds a link to Lua and JavaScript translation pages and a button to quickly create them. (View description | Export)
Uses: Gadget-I18nLink.js - NullEditButton - tool for refreshing pages, especially ones using LangSelect. (View description | Export)
Uses: Gadget-NullEditButton.js
Theming[View description]
- FANSUN - comprehensive dark theme for all aspects of Fandom. (View description | Export)
Uses: Gadget-FANSUN.js, Gadget-FANSUN.css
Opt-out of site functionality[View description]
- DemoScripts - code demonstrations for the Fandom Developers Wiki mainspace. (View description | Export)
Uses: Gadget-DemoScripts.js
Enabled for everyone by default. - Discord - right rail module for accessing the Fandom Developers Wiki Discord. (View description | Export)
Uses: Gadget-Discord.js, Gadget-Discord.css
Enabled for everyone by default. - MediaWikiBacklink - provides a backlink to mainspace documentation at MediaWiki code pages. (View description | Export)
Uses: Gadget-MediaWikiBacklink.js
Enabled for everyone by default. - AFProtected - makes more obvious the fact that pages prevented by a local abuse filter cannot be edited by regular users. (View description | Export)
Uses: Gadget-AFProtected.js
Enabled for everyone by default. - I18nEdit — Simplifies translation of scripts and Lua modules. (View description | Export)
Uses: Gadget-I18nEdit.js
Requires the following right:edit.
Enabled for everyone by default.