This is a list of JavaScript enhancements available on Fandom Developers Wiki, categorized by type. These allow Fandom users to enhance the functionality of their wiki, or edit their personal interface.
On the web, JavaScript (JS) is a core technology generally used to enhance interactivity and make post-render page modifications. However, note that the userscripts on this page differ from those on the wider Internet:
- They are documented and tracked by status.
- They can be quickly installed by Fandom users.
- They are reviewed for safety and Fandom Terms of Use compliance.
On Fandom, the ImportJS feature allows wikis to add Dev userscripts easily and safely. There is also a collection of JavaScript libraries designed to make custom userscripting easier.
User tools
These scripts improve the efficiency of wiki organization and maintenance tasks.
General
- AdminDashboard block (be) (es) (fr) (ru) (tr) (uk) (zh)
- Adds a button with a link to list of blocked users in admin dashboard.
- AllPagesHideRedirect (be) (es) (fr) (hi) (ru) (tr) (uk)
- Adds a link to Special:AllPages and Special:PrefixIndex that hides redirects
- LakeLinks (be) (es) (ru) (uk) (zh)
- Hover popup with links for user pages.
- CopyCodeButton (be) (es) (ru) (tr) (uk)
- Adds a button to syntax highlight blocks for quickly copying code.
- DeleteTalkpage (es) (ru)
- Enables talk page deletion
- DeleteUserpage (es) (pt-br) (ru)
- Adds delete userpage button to contribs
- DiscussionTemplates (es)
- Allows users to send messages containing templates
- EditConflictAlert (es) (fr) (pl) (ru)
- Displays a banner notification when the page you are editing gets modified.
- EditcountTab (es) (ru)
- Adds a tab to profile pages linking to the edit count overview of the user.
- HotkeyAddTemplate (es)
- Allows users to prepend/append custom templates to pages with the press of a key.
- GlobalEditcount (be) (es) (pl) (ru) (uk) (zh)
- Shows the global edit count of a user in the masthead below their local edit count.
- I18nLink (be) (es) (fr) (ru) (uk)
- Adds links to translations pages
- InfoboxEditorPreview (de) (es)
- Adds a preview dialog for trying out your infobox markup with existing articles.
- LangSwitch (be) (es) (fr) (ru) (uk)
- Adds a My Tools link to quickly switch languages
- Name Sequencer (es)
- Name Sequencer lists the specified text as a given sequence.
- PortableListUsers (be) (es) (fr) (ja) (pl) (ru) (uk) (zh) (zh-cn)
- Alternative to Special:ListUsers
- PortabilityShortcuts (be) (es) (pl) (ru) (uk)
- Provides some useful shortcuts for users that making content portable.
- QQX (es)
- Script for viewing all System Messages on an Article (or any Page) with one-click
- ProtectionIcons (be) (es) (fr) (ru) (uk) (zh) (zh-cn)
- Adds icons based on the page's protection.
- ProfileIcons (es)
- Prepends a WDS icon to each user page tab.
- QuickIW (es)
- Quickly add an interlanguage link to an article.
- QuickDiff (es) (fr) (hi)
- Quickly view any diff link
- SandboxTab (es) (fr) (zh)
- Adds a /Sandbox tab.
- RCKey (es) (fr) (ja) (pl)
- Restores broken G + R keyboard shortcuts
- RecentChangesMultiple (be) (es) (ja) (pl) (ru) (uk)
- Provides a RecentChanges (and discussions / "SocialActivity") view of multiple wikis at once
- SVGoriginal (be) (es) (ru) (uk)
- Turn on interactive and animated SVG, replacing the PNG thumb generated by MediWiki, with the original source
- ListGroupMembers (es) (fr)
- Lists all users by user group.
- TokenRefresh (es)
- Automatically refreshes edit and watch tokens.
- AjaxAbuseLog (es)
- Allows for viewing of abuse log details without leaving the page.
- QuickPurge
- Suppresses the need to confirm when purging pages.
- Bang (bn) (el) (es) (fr) (hi) (pl) (tr) (zh)
- Makes typing namespaces easier when searching
Personal use only
- MoreDropdown (es)
- Adds a number of dropdowns to the page.
- EntityConvert (es)
- Offers a quick way to encode/decode HTML entities.
- AjaxDiff (be) (de) (es) (fr) (ru) (tr) (uk) (zh) (zh-tw)
- Inspect diffs without leaving page.
- AjaxPatrol (be) (es) (pl) (ru) (tr) (uk) (zh)
- Adds AJAX support to patrol links on diffs and new pages.
- AnalyticsShortcut (es) (tr) (zh)
- Adds shortcut to analytics dashboard page in header.
- AnnouncementsIgnore (be) (es) (ja) (pl) (ru) (tr) (uk)
- Allows users to ignore announcements for certain wikis.
- ArchiveWallThread (de) (es) (pl) (ru) (tr)
- Wall thread archive
- AvatarLink (es) (fr) (tr)
- Makes clicking your avatar go straight to your userpage.
- BlogLink (be) (de) (es) (fr) (it) (pl) (pt-br) (ru) (tr) (uk) (vi) (zh) (zh-tw)
- Adds links to user's blog, contribs, activity, and PseudoTalkPages (if applicable).
- BotoneraPopups (es) (tr)
- Hover popup with useful actions for page or user links.
- CacheCheck (es) (tr)
- Crosses out resolved entries on cached special pages upon viewing
- CheckJStatus (es) (fr) (hi) (ru) (zh)
- Allows to check the status of local JS pages without leaving current page
- ClickyNavigation (es) (tr)
- Forces you to click wiki navigation dropdowns to open them.
- CodeLinksDropdown (es) (fr) (pl) (tr)
- Adds a dropdown link linking to personal code pages.
- CodeSelectAll (be) (es) (fr) (ru) (tr) (uk)
- Corrects "select all" shortcut in code pages.
- ContribsLink (es) (ru) (zh) (zh-tw)
- Adds a link to your contributions on the user drop-down menu on the top right.
- CopyUrlWithCanonicalNamespace (es) (hi) (ru)
- Normalizes and copies the current URL to the clipboard
- CustomHeaderDropdown (es)
- Lets you customize the community header dropdown.
- CustomToolbarLinks (es)
- Adds custom links to the toolbar.
- DisableAccessKeys (be) (es) (ja) (pl) (ru) (uk)
- Removes keyboard shortcuts
- DisableCode (es) (zh)
- Allows user to disable personal or site JS/CSS for testing
- DisableInfoboxBuilder (es) (fr)
- Bypasses Infobox Builder.
- DoTheHarlemShake (es) (ru)
- Adds a button to make the "Harlem Shake"
- EditBio (be) (ca) (es) (fr) (it) (pl) (ru) (uk) (zh) (zh-cn)
- Lets web users edit their bio
- EditsShare (es) (ru) (tr)
- Adds a counter with the share of user's local edits in the global edit count to user's masthead
- EmojiUserNav (es) (ru) (zh)
- Makes the user nav buttons into emoji
- EpisodeRedirect (es)
- Redirects to episode
- ExportList (be) (de) (es) (ru) (uk)
- Adds the possibility to collect pages for export
- UsefulDropdown (be) (es) (hi) (pl) (ru) (uk) (zh) (zh-tw)
- Appends a dropdown to the title space with useful features.
- FastBlock (es)
- Adds fully customizable buttons to quickly block users
- FastCreate (es) (fr)
- Adds fully customizable buttons to quickly create pages
- FluidButton (es) (ru)
- Adds buttons that allow articles to be viewed in the Fluid layout
- GlobalChatJS (be) (es) (ru) (uk)
- Use Community Central chat.js page globally, like global.js page
- HistoryKey (es)
- Adds an access key to the history page (H)
- KillAnimatedAvatars (be) (es) (fr) (ru) (uk)
- Disables gif avatars from animating.
- ListSubpages (de) (es) (fr) (ru)
- Lists your subpages from all wikis
- NewUserIdentityBox (be) (es) (fr) (ja) (ru) (uk)
- Creates a new user identity box
- NotesModule (es)
- Allows for easy note taking
- PiniginsUserInfo (be) (es) (hr) (pl) (ru) (uk) (zh)
- Create "Special:UserInfo" special page, which allows a little information about user
- NavLinks (es)
- Adds elements to global nav or header nav dropdown menus
- QuickCreate (es)
- Adds "Quick add" button to header
- RandomPageShortcut (be) (es) (fr) (ru) (uk) (zh)
- Adds a random page header shortcut
- PersistentParameters (es)
- Make specified GET parameters carry over to all internal links on the page
- QuickComments (es) (fr)
- Adds quick links below comments in Special:WikiActivity
- ToolbarLinks (es)
- Adds elements to toolbar/toolbox that can link to pages and import scripts or stylesheets on click
- MinimalJSPages (es) (fr)
- Script for making JSPages easier to read
- QuickCreateUserPage (be) (es) (fr) (ru) (uk) (zh)
- Allows creation of user page with one click
- QuickTools (be) (es) (ru) (uk)
- Adds a series of easy to use tools packaged in a modal UI
- QuickCreateMessageWallGreeting (be) (es) (ru) (uk) (zh)
- Allows creation of your message wall greeting with one click
- NavCodeLinks (es)
- Adds Wiki's CSS and JS link to navigation dropdown
- NavButtonsDropdown (be) (de) (es) (ru) (uk)
- Replaces the Admin Dashboard button with some new buttons inside a dropdown
- SandboxLink (es)
- Adds a link to the /Sandbox subpage.
- MinimalTemplateClassification (es) (fr)
- Hides the Template Classification modal descriptions.
- MinimalTestModeAlert (es)
- Subtle way of showing test mode being enabled
- SkinSwitch (es)
- Switch between default and custom skins.
- RecentChangesModule (es)
- Adds an auto refreshing recent changes module to the sidebar
- Quick Management (es)
- Adds user management links in Contributions
- QuickThreads (es)
- Adds quick links below threads in Special:WikiActivity
- UserActivityLink (es) (fr)
- Adds a Special:UserActivity link to the global nav dropdown.
- UserAndIPTools (es)
- Get info and tools related to users and IP addresses
- ModalLogs (es)
- Shows contribution page logs in a modal
- ShowAdsButton (es)
- Adds a button to reload the current page with ads
- QuickAccessToCSSAndJS (be) (es) (pt-br) (ru) (uk) (zh)
- Adds quick links in the account nav menu
- UsernameAvailability (es) (zh) (zh-tw)
- Modal for quickly checking if a username exists
- ToggleTestMode (es)
- Adds a button for enabling or disabling JS test mode
- ToggleDebugMode (es)
- Adds a button for enabling or disabling debug mode
- RestoreContributeButton (es) (pt-br)
- Restores the contribute button.
- RCLink (be) (es) (fr) (ru) (uk)
- Switches WikiActivity and RC links
- PreferenceLinks (es) (fr)
- Adds global navigation links to Preferences.
- WebArchive (be) (el) (es) (ja) (pl) (ru) (uk) (zh)
- Introduces link to quickly save page's snapshot using WaybackMachine
- PatrolPanel (es)
- Allows admins/moderators to see a list of articles that need patrolling.
- ViewInContentLang (el) (es)
- Adds a link for viewing the page in Wiki's default language
- RemoveTracking (be) (es) (ru) (uk)
- Removes Fandom's tracking
- VanguardTools (be) (de) (es) (pl) (ru) (uk)
- Utilities for portability migration.
- WikiPlus (es)
- Adds Show/Hide buttons to Special:WikiActivity
- WHAM (be) (es) (fr) (ko) (pl) (ru) (uk) (zh) (zh-tw)
- Adds "Quick Tools" menu to user contribution page for cleanup functions.
- UnhideAceDiff (es) (fr)
- Unhides the Ace diff button from its dropdown for easy access
- ToDoList (es) (hi) (ru)
- Lets you view (wikitext) and edit your local to do page without changing current page.
- RCModule (es)
- Adds a recent changes module to the sidebar
- SOAPReport (be) (de) (es) (hi) (pt-br) (ru) (uk) (zh)
- Adds buttons for quick reporting users to the SOAP Wiki
- DisableVisualEditor (es)
- Bypasses 2017 VisualEditor
- BlockListTools (es)
- Adds a Number of links to the block List along with some link placement improvments
- JSONViewer (es)
- UI for viewing JSON
- MassRollback (es)
- Adds a button to instantly click all ajax rollback links provided by the AnchoredRollback and Rollback scripts.
- ViewNotificationsUsers
- Retrieves and displays user information for each notification.
- IgnoreNotifications
- Automatically marks notifications as read based on user-specified criteria.
- CopyTitle
- Adds buttons to copy a page's title (with or without the namespace)
- GlobalJSLinks
- Adds links in your global JS header to make managing your global JS easier.
Site-wide only
- AddAnnouncement (es) (hi) (ru) (tr)
- Directly add an announcement from blog namespace
- ImportJSPage (es) (pt-br) (ru)
- Converts MediaWiki:ImportJS
<pre>
block into linked list. - DivEditor (es) (ru)
- Block element editor
Page and file management
These scripts are for managing the files and pages on a wiki; including deletion, creation, uploading, and moving.
General
- AjaxBatchDelete (be) (es) (fr) (pl) (ru) (tr) (uk) (vi) (zh) (zh-tw)
- Allows deleting a list of pages in a form and protecting them too.
- MassEdit (es) (zh)
- Modal for adding or replacing content from pages, messaging users, generating lists of member pages belonging to categories/namespaces, or generating pages transcluding templates
- AjaxBatchUndelete (es) (pl) (tr)
- Allows batch undeletion of pages.
- CategoryRenameAuto-update (es) (tr) (zh)
- Automatically updates category links throughout the wiki upon renaming a category.
- DupImageList (es) (ru)
- List duplicate images on a wiki
- DynamicImages (es)
- Providing a better display for SVG images across the wiki
- PowerDelete (es)
- Deletes and protects a certain page in one click
- FastOldImageDelete (es)
- Immediately deletes old file revisions
- FileUsageAuto-update (es)
- Automatically updates file links throughout the wiki upon renaming an image or queue file link updates to perform batch updates
- FixWantedFiles (es)
- Rewrites the useless "edit page" links to useful "upload file" links
- ImageCategory (es)
- Automatically adds the image category in the image summary.
- ListFiles (es)
- Provides a form for querying the MediaWiki API and generating extensive lists of files and file data
- MassPatrol (be) (de) (es) (ru) (uk)
- Allows to massively patrol edits
- MassRenameRevert (es)
- Adds buttons and a checkbox to each line in the move log to mass open revert links
- MarkForDeletion (be) (es) (fr) (ru) (tr) (uk)
- Quickly marks a page for deletion
- PageRenameAuto-update (es) (fr)
- Automatically updates page links and transclusions throughout the wiki upon renaming a page.
- Nuke (es) (hi)
- Mass delete pages on recent changes or from a user's contributions akin to the extension.
- PowerPageMaker (es)
- Provides an easier means of making new pages.
- MassRename (es)
- Rename multiple pages in a list fashion, similar to AjaxBatchDelete
- MassProtect (es) (fr)
- Protect multiple pages from a list
- SelectiveDelete (es) (fr)
- Only deletes pages created by specific users from categories
- UploadInPage (es)
- Custom upload modal for unlicensed image prevention.
- RedirectManagement (be) (es) (hi) (ru) (uk) (zh) (zh-tw)
- Resolves double and broken redirects automatically.
- TemplateTypeButtons (be) (de) (es) (pl) (ru) (uk)
- Adds quick buttons for all template types to the template page.
- WantedPagesFilter (be) (ru) (uk)
- Adds simple filter to Wanted pages.
- BulkVideoUpload
- Bulk adds a list of videos to the wiki
- UploadMultipleFiles (hi) (pt-br)
- Allows you to select multiple files directly from the dialog box and upload them.
- CorrectFileHeadings
- Removes spaces between headings from files uploaded via Special:Upload
- ImageMapEdit
- Easily creates ImageMaps using a graphical editor
- RemoveLegacyThreads
- Removes inaccessible legacy Threads
Personal use only
- AjaxDelete (be) (es) (fr) (pl) (ru) (tr) (uk) (zh) (zh-cn)
- Delete pages/file revisions without leaving the current page.
- Deadvideo (fr)
- Script for detect dead video links
- DisambiguationManagement (be) (es) (ru) (uk) (zh)
- Provides an editing interface for disambiguation page links.
- UsefulDropdown (be) (es) (hi) (pl) (ru) (uk) (zh) (zh-tw)
- Appends a dropdown to the title space with useful features.
- FastDelete (be) (es) (pl) (ru) (uk)
- Script for deleting pages with one click
- LinkThumb (es) (ru)
- Shows a brief thumbnail of files when you hover over File: links
- NoImageLightbox (es)
- Kills Fandom's Lightbox loader for images so that clicking an image takes you directly to the File: page
- OldFilePages (es)
- Changes file pages to the old style
- PageMakerPro (es)
- Provides a new way to create pages inside common namespaces.
- MultiUpload (es) (hi) (pl) (ru) (zh) (zh-tw)
- Allows you to select multiple files directly from the dialog box and upload them.
- QuickDelete (be) (es) (fr) (pl) (ru) (uk) (zh) (zh-cn)
- Delete all pages in specified categories
- ViewDeleted (be) (es) (ru) (uk)
- Adds [view content] links on Special:RecentChanges and Special:Log/delete
- RedirectMaker (es)
- Modal that proposes redirects for a page, and adds them if desired.
- PatrolPanel (es)
- Allows admins/moderators to see a list of articles that need patrolling.
Site-wide only
- CopyText (be) (de) (es) (fr) (pl) (ru) (tr) (uk)
- Adds a section that lets users copy the inputted text.
- Developer Contributions (es)
- Adds a box to the users page (wiki independent) and displays contributions from Fandom Developers' Open Source Wiki
- FixMultipleUpload (es)
- Fixes the broken Edit Tools template on Special:MultipleUpload
- Medals (be) (es) (hi) (ru) (uk) (zh) (zh-tw)
- Allows to make own kind of achievements
- NoLicenseWarning (be) (de) (es) (pl) (ru) (uk) (zh) (zh-cn)
- Shows a warning message if an user is trying to upload a file without selecting a license
- PreloadFileDescription (es)
- Preloads custom content to file description on Special:Upload, Special:MultipleUpload and photo upload modals
Site enhancements
These scripts add new features or fix broken ones.
General
- RailWAM (be) (es) (fr) (hi) (ja) (pt-br) (ru) (uk) (zh) (zh-cn)
- Displays WAM module in right rail and makes a wiki's WAM data searchable
- AddInsights (es) (fr) (hi) (tr)
- Adding custom Insights
- AdminDashboard JS-Button (be) (de) (es) (fr) (ja) (pl) (ru) (tr) (uk) (zh)
- Adds a JS editor button in the AdminDashboard page.
- AjaxRC (be) (es) (ru) (tr) (uk) (zh) (zh-tw)
- Advanced auto refreshing recent changes and watchlist.
- ArchivePoll (de) (es) (tr) (zh)
- Add "Archive Poll" button to the poll and allow archiving it.
- ArticlePreview (be) (es) (ja) (ru) (tr) (uk)
- Allows a Fandom user or reader to see a preview of a page that the link goes to.
- BackToTopButton (be) (da) (de) (es) (ja) (ko) (ru) (tr) (uk) (zh) (zh-cn)
- Adds a button to the right corner of the toolbar that takes you back to the top of the page.
- CategorySorter (es) (ru)
- Sorts categories
- CatFilter (es) (tr)
- Allows filtering pages in the by namespace in Category pages.
- ChainQuotes (es) (ru) (tr)
- Lets you shift click quote buttons to quote multiple messages
- ChatCensor (es)
- Censors bad (or unwanted) words in the chat
- ChromeToolbarColor (be) (es) (fr) (hi) (pl) (ru) (tr) (uk) (zh)
- Sets the mobile Chrome toolbar color to wiki's community header color
- CodeQuickLinks (es) (tr) (zh) (zh-cn)
- Rail module/portlets with quick links to personal and site-wide MW pages
- CommentPreview (be) (es) (pt-br) (ru) (tr) (uk) (zh) (zh-tw)
- Adds preview button to article and blog comments.
- ContribRC (es) (tr)
- Advanced auto refreshing contributions.
- CreateSpecialPage (es) (tr)
- Creates special pages
- DisplayTimer (es) (zh) (zh-cn)
- Adds a UTC display clock with purge + null edit function
- DPLforumBoardCustomization (es)
- Support for board images at a Wiki's Forum:Index page
- DraggableYouTubePlayer (es)
- Draggable box that lets you play a youtube video on-site.
- EditcountTab (es) (ru)
- Adds a tab to profile pages linking to the edit count overview of the user.
- ExternalLinkWarning (es) (zh) (zh-cn)
- Warning dialog when an external link is clicked.
- FastFileDelete
- Adds "delete" buttons to Special:UnusedFiles, Special:UnusedVideos and Lightbox
- FileLogs (es) (fr)
- Shows log excerpts on file pages
- FindNEdit (es)
- Allows for finding and modifying of certain strings on page
- Flags (es) (ru)
- Allows adding flag icons to content
- FloatingTableHeader (es)
- Make table headers always visible when viewing large tables
- FloatingToc (es) (hi) (zh) (zh-cn)
- Turns the table of contents into a floating panel.
- FollowDropdown (es)
- Adds a button with a link to ?action=watch
- GalleryCaptions (es)
- Adds titles and caption to lightbox carousel images
- HeaderLinks (es)
- Adds an icon to header tags for easier linking.
- HideClearCache (es) (fr)
- Hides the clearcache message with a show button
- ImprovedTabbers (be) (es) (ru) (uk)
- Provides several features for improve tabbers.
- InfoWidgets (es)
- Module to add various informational widgets to pages
- JSSpecialPage (es)
- Adds a fake special page to a wiki
- Jsonalert (es)
- Alerts for unparsable .json files
- LakeNames (be) (ca) (de) (es) (it) (ru) (uk)
- Removes prefix 'User:' from title of user page
- LegacyWall (es) (fr)
- Accessing old threads after Message Wall is disabled
- OnPageForms (el) (es)
- Loads file history forms directly on page.
- PatrolRC (be) (es) (pl) (ru) (uk)
- Adds patrol links to RecentChanges
- MastheadRightsBadge (be) (de) (es) (fr) (pl) (ru) (uk) (zh) (zh-cn)
- Adds WDS avatar badges to user profiles.
- LinkToDiscussionsProfileIfTheyDontHaveLivePosts (be) (es) (pl) (ru) (uk)
- Adds a link to a user's /d profile if they don't have any live posts
- ListPages (es)
- Lists pages.
- MediaWikiBacklink (es)
- Provides a backlink to a MW page's mainspace documentation page
- NewImages (be) (de) (es) (fr) (hi) (pl) (pt-br) (ru) (tr) (uk) (zh)
- Script made for restoring the old 'New Photos' module, removed from the rail a long time ago.
- MisspelledPage (es)
- Allows to redirect users to an existent page when in a non-existent page.
- ShowUserGroups (es) (zh)
- List all groups a user is in on their user page
- SeeMoreActivityButton (be) (de) (es) (pl) (ru) (uk) (zh) (zh-tw)
- Adds a link to recent wiki activity to Rail.
- MoreSocialLinks (es) (ru) (zh)
- Adds Instagram, Twitch and YouTube links to user profiles.
- UserActivityTab (be) (es) (ru) (uk) (zh)
- Adds a Special:UserActivity tab to user pages
- ReplyList (es)
- Adds a list of replies to forum posts
- PageEditInfo (es)
- Places PageCreator and LastEdited right before the article for sitewide use
- ReferencePopups (es) (fr) (hi) (ru) (zh) (zh-tw)
- Creates an inline pop-up box with the contents of a reference when you hover over the citation marker.
- SearchSuggest (es)
- Suggests pages while searching
- NewPagesUser (es) (ru)
- Lists all pages on a wiki created by the specified user
- View Raw (es) (fr) (tr) (zh)
- Adds a "Raw" link to the "Edit" menu
- RCStats (be) (de) (es) (ja) (ru) (uk) (zh)
- Stats regarding recent changes.
- RedirectManagement (be) (es) (hi) (ru) (uk) (zh) (zh-tw)
- Resolves double and broken redirects automatically.
- WhatLinksHere (be) (es) (ru) (uk)
- Adds a link to Special:WhatLinksHere to the edit dropdown
- WLHEditLinks (be) (el) (es) (hi) (ru) (uk)
- Creates links to edit pages from Special:WhatLinksHere
- NukeInlineStyles (es)
- Removes inline styles from pages
- ReaderMode (es)
- Provides an environment ideal for reading
- WorkingMoreUsersCount (es)
- Shows a modal with all the users currently in chat when clicked.
- RandomBackground (es)
- Set randomly a background when you re-load (or load) a page
- TableHash (es)
- Makes linking directly to table rows more noticeable.
- ListGroupMembers (es) (fr)
- Lists all users by user group.
- SaveKey (es) (fr) (zh)
- Enable saving pages by pressing Ctrl+S or Command+S
- WikiStatistics (es)
- Allows to display statistics other wiki projects.
- ThreadIndicator (es)
- Places an icon (or text) next to threads indicating their status
- TalkButton (be) (es) (ru) (uk) (zh)
- Restores the talk page link in the edit dropdown menu on wikis with article comments enabled
- UserUnusedFiles (es)
- Lists unused files for a user in Special:UserUnusedFiles.
- View Source (es) (fr) (pl) (tr) (zh)
- Adds a "View source" link to the "Edit" menu
- YoudaoTranslate (es)
- Allows to translate pages in YoudaoTranslate.
- LinkPreview (be) (es) (fr) (ru) (uk)
- Script for preview links on hover
- MoveSubcategoriesToTheTop (be) (es) (fr) (ru) (uk)
- Shows subcategories on the top of dynamic categories
- NewCategoriesLocalizedFilter (be) (ru) (uk)
- Adds localized filter to new categories
- Quotes (be) (ru) (uk)
- Quote selected text without overwriting existing one
- UnifiedControlPanel (be) (ru) (uk)
- Some set of switches to allow quick management over some functions
- VisualEditorTitleLink (es)
- Converts the VE's page title into a link pointing to the original page
- WallGreeting (es)
- Adds a greeting to the UCP message wall.
- WikiActivity (es) (fr) (hi)
- Reimplements Special:WikiActivity into the Unified Community Platform.
- WatchlistTab (es)
- Adds a tab leading to Special:EditWatchlist to your masthead
- SocialActivityModern (es) (ru) (uk)
- Gives Special:SocialActivity more visual representation.
- DecodeURI
- Allows to decode URI in the new source editor.
- ImageMapHighlight
- Adds highlights around ImageMap elements
- MultipleActivity
- Adds page to view recent changes and posts in one place
- AjaxEditPreview
- Adds a modal for previewing edits on the 2010 Wikitext Editor
- OrganizedSocialActivity
- Allows grouping related entries on Special:SocialActivity
Personal use only
- AddButtonsPhoto (el) (es) (fr) (hi) (tr)
- Adds buttons to add photos in the page header
- AddButtonVideo (es) (fr) (hi) (tr) (zh) (zh-cn)
- Adds an "Add a video" button in the page header.
- AdvancedOasisUI (es) (tr)
- Script for adding various improvements to Oasis UI.
- Aigis wiki synthesis experience calculator (es)
- Script for calculating synthesis values
- CategoryQuickRemove (be) (es) (fr) (ru) (tr) (uk) (zh) (zh-tw)
- Allows to remove a category without entering edit mode
- ConsistentModules (es) (fr) (tr)
- Makes Rail modules more consistent with WDS.
- DedicatedTalkButton (es)
- Move talk page link from dropdown to beside edit button
- FAQ (es)
- FAQ
- GlobalNavBehavior (es)
- Allows you to define global nav scrolling behavior
- GlobalNavButtons (es)
- Replaces default global nav buttons with custom ones
- HideActivity (es)
- Hides certain specially selected pages from being displayed on the Recent Wiki Activity page.
- HighlightsNotificationBubble (es)
- Styles the notification bubble differently depending on the current highlight or announcements
- ImprovedFooter (es)
- Improves the design of the global Fandom footer
- LastEdited (es) (hi) (pl) (ru) (zh) (zh-cn)
- Adds last edited details to the page
- LanguageSearch (es) (zh) (zh-cn)
- Search utility for interlanguage link dropdowns.
- SearchEnhancements (be) (de) (es) (fr) (ru) (uk) (zh)
- Search pages more quickly
- SakuraStorm (be) (es) (ru) (uk) (zh)
- Adds animated sakura
- PageCreator (es)
- Displays name of page creator and time of creation
- SmoothGlobalNav (be) (de) (es) (ru) (uk)
- Enables a less intrusive scrolling experience with the global navigation
- MercuryPreview (de) (es) (ja) (zh) (zh-cn)
- Add buttons for quick preview of mobile pages
- Novasis14 (es)
- Hides the top Fandom navigation bar when unused
- TallyLink (es) (zh)
- Changes masthead edit tally link from Special:Contributions to Special:EditCount or custom link
- SnowStorm (be) (es) (ru) (uk)
- Adds animated snow
- Wikimarks (es)
- Makes the "On the Wiki" menu fully user-configurable
- ToggleSideBar (be) (es) (pl) (ru) (uk)
- Adds a button for hiding/unhiding the side bar
- YouShallNotPass (be) (de) (es) (fr) (pl) (ru) (uk) (zh) (zh-tw)
- Changes access error message to "You shall not pass!"
- UTCClock (es)
- Adds a UTC clock to every page
- WikiaNavBarHider (es)
- Makes the WikiaNavBar a static element, and blends it in to the wiki's CSS
- VisualSpellCheck (es)
- Enables your browser's native spell checking feature in the Visual Editor
Site-wide only
- QuickViewProfile (es) (ru)
- Display user's info clicking on their avatar
- AddRailModule (be) (es) (fr) (hi) (ru) (tr) (uk) (zh) (zh-cn)
- Adds a custom module to the Wikia Rail.
- ArticleRating (be) (es) (ru) (tr) (uk) (zh) (zh-tw)
- Creates an article rating system.
- BilibiliVideo (be) (es) (ja) (ru) (tr) (uk) (zh) (zh-cn)
- Add video from bilibili.com to article
- CategoryIcon (be) (es) (ru) (tr) (uk)
- Adds icons to links on category page
- CollapsibleList (be) (es) (fr) (ru) (tr) (uk) (zh)
- Converts some lists to collapsible ones
- CommentGuidelines (es) (ru) (tr) (zh)
- Creates a custom MediaWiki message for the comment section textbox.
- Countdown (es) (fr) (hi) (tr) (zh) (zh-cn)
- Script that creates a countdown clock
- CustomSlider (be) (es) (ru) (uk)
- Custom slider with customizable parameters in wikitext.
- D&DBeyondAPI (es)
- Importing Character Stats from D&D Beyonds JSON API
- Digital Clock (es) (fr) (ru)
- Support for self-updating timestamps in articles.
- Discord (ar) (be) (el) (es) (hi) (pl) (ru) (uk) (zh) (zh-cn)
- Provides customizable Discord widgets.
- EraIcons (es)
- Allows for the addition of era icons to page headers
- FandomMergeNotice (es)
- Adds an archived wiki notification for a Fandom wiki pointing to another Fandom wiki.
- FlipContent (es)
- Flips hidden & revealed content
- Focus (es)
- Creates short term facets and foci on Special:Community.
- GameSlider (es)
- script that allows to show multiple images
- GamepediaNotice (es)
- Adds an archived wiki Gamepedia notification on Fandom.
- HTML5AudioPlayer (de) (es) (zh) (zh-cn) (zh-tw)
- Play audio files with a native HTML5 player
- InactiveUsers (es) (ru)
- Tags inactive users
- Index (es)
- Script for generating a list from multiple categories
- InterwikiRC (be) (de) (es) (fr) (hi) (pl) (ru) (uk) (zh)
- Displays interlanguage links on Special:RecentChanges
- InputUsername (es) (ru)
- Shows your username on the page
- Less
- LESS support for Fandom wikis
- Latinify (be) (es) (hi) (ru) (uk)
- Changes non-Latin alphabets into Latin letters (and vice versa).
- OnScrollTrigger (es)
- Trigger animation when scrolled to
- OggPlayer (es) (pl) (zh) (zh-cn)
- Adds a single-button audio player and initializes all Ogg players.
- OverwatchAPI (be) (pl) (ru) (uk)
- Dumping player stats from game Overwatch
- SelectContent (es)
- Displays content from the Select menu.
- Quiz (es) (fr)
- A template for creating single choice quizzes
- UserAvatarLink (es)
- Turns the avatar image inserted by User Avatar Finder into a clickable link.
- TimedSlider (be) (es) (ru) (uk)
- Lightweight slider that automatically changes slides based on a timer
- Schema
- Provides Search Engine Optimization
- Selector (be) (es) (ru) (uk)
- Custom switch for creating menu of different kinds
- LinkedUserTags (es)
- Pre-configured UserTags installation w/ links & ordering
- SpoilerAlert (es) (hi) (zh)
- Displays a spoiler alert
- Tooltips (es) (hi) (ru) (zh) (zh-tw)
- Displays tooltips when hovering over specific elements
- ResponsiveSlider (be) (es) (pl) (ru) (uk) (zh)
- Slider that adapts to changes in size of any site Wiki.
- Toggler (es)
- Toggles the display of elements on a page
- WikiInfo (es)
- Provides wiki information from user inputs.
- WikiManager Nameplate (be) (es) (hi) (pl) (ru) (uk)
- Indicates the Wiki Manager assigned to a community.
- WikiaNotification (be) (es) (pl) (ru) (uk) (zh)
- Allows you to add custom WikiaNotifications in the top right corner of your wiki.
- YoutubePlayer (es) (zh)
- Embed YouTube videos into pages
- TZclock (es)
- One or many timezone-adjusted clocks per page
- UserFunctions (es) (zh)
- Provides functions similar to Mw:Extension:UserFunctions
- VerifyUser (es) (pl) (zh)
- Allows users joining the Fandom/Gamepedia Discord to add their Discord username and tag.
- TwitterFollowButton (es) (zh)
- Allows users to embed Twitter follow buttons
- WdsTooltips (es) (zh) (zh-cn)
- Create custom tooltips that work on both mobile and desktop skins.
- NotifyWhenCopy (es) (zh)
- Pop up a notification when someone copied wiki contents
- YouTubeButton (es)
- Enables the use of YouTube subscribe buttons
- User Avatar Finder (be) (de) (es) (fr) (ja) (ru) (uk)
- Lets a user add and keep an up-to-date user avatar image in a page without having to look for the file link
- UserLastActivity (es)
- Displays the date and time of the most recent logged local activity by a specified user.
- SketchfabIntegrator (es)
- Adds sketchfab integration
- HashAnchorInTabView (es)
- Allows better handling of #link for pages using TabView.
- CodeLoad (es) (fr) (tr)
- Code page loader, similar to Gadgets
- ArticleCommentsHeader (es)
- Brings the functionality of MediaWiki:Oasis-comments-header to UCP.
- CommunityPageHeaderLinks (es) (nl) (ru)
- Adds links to Special:Community to edit header, subheader, and image.
- RelatedDiscussionsPosts (es) (ru)
- Adds links to Discussions posts tagged with current page.
- TabberEX
- Script that creates tabbed sections in pages
- AjaxPoll (es) (hi) (ja)
- Embed Discussions Polls on the wiki page.
- DiscussionsPollEmbed
- Embed Discussions polls on wiki pages.
- WikiForum
- Provide the forum similar to the Community Feed, and support wikitext.
- WidgetsKit
- Adds several widgets that use iframe element
- ECharts
- Provides the function of inserting ECharts table into the wiki page.
- DataTables
- Augmenting wiki tables with interactive features
- CategoryClasses
- Allows CSS targeting of pages based on category membership.
Editing tools
These tools are made to make page editing easier.
General
- Standard Edit Summary (be) (es) (ru) (uk)
- Adds edit summary drop down, in source and visual.
- MassEdit (es) (zh)
- Modal for adding or replacing content from pages, messaging users, generating lists of member pages belonging to categories/namespaces, or generating pages transcluding templates
- MassNullEdit (es) (pl)
- Null edit multiple pages from a list.
- AddArticleToCategory (es) (hi) (ru) (tr) (zh) (zh-cn)
- Adds an "Add Article to Category" menu.
- AddFileToArticle (es) (hi) (tr)
- Add menu item to add file to an article
- AddSectionButton (es) (fr) (tr)
- Adds an "Add Section" option to the Edit drop list that acts like the "Add topic" / "Leave message" button on talk pages.
- AjaxRedirect (es) (fr) (tr) (zh) (zh-tw)
- Adds a button to the page edit drop-down menu to quickly redirect the current page.
- AjaxRename (es) (ru) (tr) (zh)
- Rename pages without leaving the current page.
- AjaxUndo (be) (es) (fr) (pl) (ru) (tr) (uk) (zh)
- Script for adding an Ajax undo link on history pages and diffs.
- BlankPageSandbox (es) (tr)
- Creates a sandbox.
- BlogDraft (es) (fr) (ru) (tr)
- Save blog drafts in localStorage.
- CleanWantedFiles (es) (tr)
- Automatically remove broken file links on pages using Special:WantedFiles
- ClearSandbox (es) (fr) (tr)
- Clear sandboxes with one click
- CodeEditor (es) (tr)
- Loads the Ace code editor on all Fandom code pages.
- ColoredColors (es) (tr)
- Colors colors on CSS source pages
- TabViewEditLinks (es)
- Script that adds "edit" links on tabs from TabView
- ColorPreview (es) (fr) (tr) (zh) (zh-hant)
- Allows users to preview colors while in editing mode
- CreateNewArticle (es) (tr)
- Replacement for Special:CreatePage
- CustomButton (es) (tr)
- Adds custom button to page controls
- DateInserter (es)
- Adds a button to insert a date to the current document using Visual Editor insert drop down
- EditConflictAlert (es) (fr) (pl) (ru)
- Displays a banner notification when the page you are editing gets modified.
- EditIntroButton (es) (fr) (zh) (zh-cn)
- Adds an "Edit Intro" option to the Edit drop list that acts like an edit section link.
- EditorFilter (es) (ru)
- Filters specified words from text editor while editing page
- HotkeyAddTemplate (es)
- Allows users to prepend/append custom templates to pages with the press of a key.
- InfoboxEditorPreview (de) (es)
- Adds a preview dialog for trying out your infobox markup with existing articles.
- PurgeKey (es) (fr) (pl) (zh)
- Enable purging pages by pressing Ctrl+Shift+P or Command+Shift+P
- NullEditButton (es)
- Adds "Null Edit" option to page controls
- ParentPageEdit (es)
- Adds buttons to edit base and root pages
- MassRedirect (es)
- Redirect multiple pages in a list fashion, similar to AjaxBatchDelete.
- Rewire (es)
- Fixes bugs caused by dynamically added content containing parser tags.
- StickySummary (es)
- auto-fill summary/reason textbox when making repetitive changes
- QuickTitle (es) (fr)
- Allows a user to edit the displayed title of a page without clicking the Edit button
- ProtectedHighlight (es)
- Adds glow to protected pages' edit buttons
- SourceEditButton (es)
- Adds a source edit button for people who don't use source
- WLHEditLinks (be) (el) (es) (hi) (ru) (uk)
- Creates links to edit pages from Special:WhatLinksHere
- SimilarArticles (es)
- Adds a list of similar articles
- SupportedLanguages (es)
- Adds "available in x languages" note
- Wikificator (be) (es) (ru) (uk)
- Wikitext conversion utility for HTML text
- SyntaxHighlight (es)
- Brings old syntax highlighting back to the source editor
- Summarysuggestion
- Summary suggestion for editing wikis
- AjaxEditPreview
- Adds a modal for previewing edits on the 2010 Wikitext Editor
Personal use only
- AjaxEdit (be) (es) (fr) (hi) (pl) (ru) (tr) (uk) (zh) (zh-cn)
- Edit without opening the editor
- AjaxTemplate (es) (fr) (tr)
- Adds signed templates to talk pages and adds un-signed templates to all other non-talkspace pages.
- AnchoredRollback (be) (es) (hi) (pt-br) (ru) (tr) (uk) (zh)
- Allows you to make rollbacks without changing location.
- ClipboardCopy (es) (tr)
- Copies the names of selected images/files on file list pages to the clipboard.
- FindAndReplace (be) (es) (fr) (pl) (ru) (uk) (vi) (zh) (zh-tw)
- Find and replace tool for source editor
- JWB
- Script for JavaScript version of AutoWikiBrowser
- MassCategorization (es) (fr)
- Categorization (add/remove/replace) on multiple pages in a list fashion, similar to AjaxBatchDelete.
- Linksweeper (es)
- Removes backlinks from pages listed in some special pages or any page (using a modal dialog).
- MaximizeAce (el) (es)
- Makes the ace editor full screen
- MultipleFileDelete (es) (fr) (ja) (zh)
- Adds a "Selective Delete" button to several Special pages
- PurgeButton (be) (es) (fr) (ja) (ru) (uk) (zh) (zh-tw)
- Adds "Purge" option to page controls
- RollbackSpamUserContribs (be) (de) (fr) (ru) (uk) (zh)
- Adds rollback links to profile and block for all contributions
- MobileEditor (be) (es) (pl) (ru) (uk) (zh) (zh-cn)
- Mobile editor for Fandom.
- Quick redirect (ar) (be) (es) (fr) (ja) (pt-br) (ru) (uk) (zh) (zh-hant)
- Quickly redirect page from or redirect to page
- SpellCheckModule (es)
- Adds "Spell Check" module to right side rails in edit mode
- QuickTemplate (es)
- Quickly prepends a template to a page.
- MinorEditTimeout (es)
- Automatically unchecks the minor edit checkbox after a given number of milliseconds
- SOAPReportMenu (es) (hi) (pl)
- Adds a button to profile to report user to SOAP
- Rollback (be) (de) (es) (fr) (hi) (ru) (uk) (zh) (zh-tw)
- Perform rollbacks without needing to be in the usergroup.
Site-wide only
- AutoStamp (es) (tr)
- Auto places/updates timestamps while editing source pages.
- ListingEdit (es)
- Provides an easy way to append new elements to lists in articles
- ManageReferences (be) (es) (ru) (uk)
- Adds 'edit' and 'delete' icons to each reference.
- PreloadTemplates (tr)
- Allows inserting a pre-made syntax of a template selected from a list directly within the source editor.
- Shadow template (es)
- Creates on the fly preview of different templates.
User management
These tools are for user management.
General
- AbuseLogRC (es) (hi) (pt-br) (tr)
- Adds a table on Special:RecentChanges showing the last triggered anti-abuse filters.
- AddBlockUserTag (be) (es) (fr) (hi) (pl) (ru) (tr) (uk)
- Adds a profile tag with a link to block that user.
- AddNukeLink (es) (hi) (ru) (tr)
- Adds a link to Special:Nuke.
- AddUserRightsTag (be) (es) (fr) (ru) (tr) (uk) (zh) (zh-tw)
- Adds a button with a link to Special:UserRights
- EditcountTag (es) (zh)
- Adds an edit count tag to the masthead
- HighlightUsers (es) (ru)
- Changes color of links to specified groups/users.
- ListUsers
- Lists users of various groups in the wiki
- MastheadGender (es) (fr) (ru)
- Shows user's gender on the top of their masthead
- MessageBlock (be) (es) (ru) (uk)
- Allows sending an automatic message to blocked user's talk page to inform them about the block
- ListAdmins (es)
- Lists all the admins in the wiki
- MassUserRights (es) (zh) (zh-cn) (zh-tw)
- Promote/demote multiple users from a list
- RevealAnonIP
- Converts text that says "A FANDOM user" to the actual IP address
- QuickLogs (es) (zh) (zh-tw)
- Displays user logs on Special:Contributions
- MarkBlocked (be) (es) (ru) (uk)
- Strike out blocked usernames
- TopicBlockLog (be) (ru) (uk)
- Creates an interwiki block report of an individual editor from wikis of similar topic.
- TopEditors
- Creates customizable lists based on RecentChanges
- UserInfo (be) (es) (fr) (ru) (uk) (zh)
- Displays a small table of information about that user.
- UserRightsRecord (es)
- Shows a list of users who have been members of groups on any particular wiki.
Personal use only
- CatNav (es) (tr)
- Advanced category members listing
- AjaxBlock (be) (es) (fr) (ru) (tr) (uk)
- Allows to block users without leaving the current page
- AjaxUserRights (es) (ru) (tr) (zh) (zh-cn)
- Allows to change usergroups of users without leaving the current page.
- BotManagement (be) (es) (fr) (hi) (ru) (tr) (uk)
- Adds tools for users who can flag themselves as bots
- DiscussionsBlock (be) (es) (pl) (ru) (uk) (zh)
- Button Discussions to block the user
- Message (es)
- Message multiple users from a modal
- MassBlock (es) (pl)
- Block listed users
- UserAccountAge (es) (fr) (zh)
- Appends user tag to profile masthead displaying the account's age
- QuickContribs (es)
- Allows you to look at user's contributions and deleted contributions directly from Special:WikiActivity
- UserCheck (be) (es) (fr) (ja) (pl) (ru) (uk) (zh) (zh-tw)
- Displays some information about a certain user.
- UnhideUserMasthead (be) (ca) (es) (fr) (it) (pl) (ru) (uk) (zh)
- Unhides user information in masthead on wikis where the user's masthead doesn't exist.
- WHAM (be) (es) (fr) (ko) (pl) (ru) (uk) (zh) (zh-tw)
- Adds "Quick Tools" menu to user contribution page for cleanup functions.
Site-wide only
- Icons (es)
- Adds an Infoicon Template on the Top-Right Corner above the "Edit" tab.
- MessageWallUserTags (es)
- Add a customizable "tag" to names which appear at the top of Message Wall posts from specified users.
- ProfileTags (be) (es) (pl) (ru) (uk) (zh) (zh-tw)
- Adds, removes, rearranges and modifies the tags next to User's names on User pages.
- Status (es) (hi) (ru)
- Display user status on profile and in certain specifed elements
- UserStatus (be) (es) (hi) (ru) (uk) (zh) (zh-tw)
- Displays a user's status on their masthead.
- UserTags (es) (fr) (hi) (zh) (zh-tw)
- Adds, removes, rearranges and modifies the tags next to User's names on User pages.
Talk tools
These tools are for enhancing talk pages, forums, and comments.
General
- AjaxCommentDelete (be) (es) (fr) (ru) (tr) (uk) (zh) (zh-tw)
- Allows deletion of comments without leaving the page.
- AjaxThreadDelete (be) (de) (es) (ru) (tr) (uk) (zh) (zh-tw)
- Allows deletion of threads/thread replies
- ArchiveTool (es) (hi) (tr) (zh) (zh-cn)
- Script for easy archiving of talk pages.
- CollapseMessage (be) (es) (ru) (tr) (uk)
- Collapses long messages
- CommentPreview (be) (es) (pt-br) (ru) (tr) (uk) (zh) (zh-tw)
- Adds preview button to article and blog comments.
- EditBoardDescription
- Edit board description
- LegacyWall (es) (fr)
- Accessing old threads after Message Wall is disabled
- RefreshThreads
- Allows for updating thread replies without leaving the page
- MessageWallImprovements (be) (de) (es) (ru) (uk)
- Adds some features to Message Wall
- Thread Inspection
- Reviewing removed messages from the Thread namespace, and providing links to the Board Thread page for each one of the comments.
- ShowHTMLComments
- Shows HTML comments
- ReplyBottom
- Moves the comment box to below the last comment, instead of below the parent comment
- ReplyAndClose
- Adds the ability to post a reply before closing the thread
- WallGreetingButton (be) (de) (es) (hi) (pl) (ru) (uk) (zh) (zh-tw)
- Adds a button to Message Walls that allows a user to easily edit their wall greeting
- PreventTheLimbo (ru)
- Prints article comments, blog comments, and thread posts into the browser console so you can copy them.
- ViewRemoved (be) (ru) (uk) (zh)
- Allow users to easily view removed messages on threads.
- MsgEditApi (be) (fr) (ru) (uk)
- Allows to use simple functions to create and edit messages.
- Quotes (be) (ru) (uk)
- Quote selected text without overwriting existing one
Personal use only
- AjaxThreadUnfollow (be) (es) (fr) (ru) (tr) (uk) (zh)
- Allows to quickly unfollow threads from your notifications.
- AtUsername (es) (fr) (tr)
- Converts username to twitter-like nickname.
- AutoPurge (be) (es) (fr) (hi) (ru) (tr) (uk) (zh)
- Automatically purges pages in window.autoPurgePages array.
- ConsistentNotifications (es) (pl) (tr) (zh)
- Makes notifications consistent with WDS.
- RelatedDiscussionsModule
- Script that moves the 'Related Discussions' feature of the new forums to the rail.
- Sine
- Automatically signs your posts
- UserTalkNotifications (zh)
- Allows you to receive notifications for a user talk page on a wiki that uses message walls
- PurgeD (es)
- Purges messages from /f
Site-wide only
- ArchiveBoards (es) (tr)
- Automatically disables the ability to post in boards and threads that are configured in the script.
- AutoRequest (es) (tr)
- Help users and admins with request through the forum
- DisableBotMessageWalls
- Prevents users from posting on bot message walls.
- PseudoTalkPages (es) (zh)
- Allows for creation of jury-rigged talk pages on wikis with message walls.
- LockForums
- Disable commenting on threads after specified amount of days
- LockOldBlogs (es) (ru) (zh) (zh-tw)
- Automatically disables commenting on old blog posts
- PinThreadList (be) (es) (fr) (ru) (tr) (uk) (zh)
- Allow to pin a thread to the top of the Board.
- SignatureCheck (es) (it)
- Checks that users have signed their talk page replies and warns them if they haven't.
Discussions extensions
These scripts enhance Fandom Discussions.
General
- Discussions Delete All (be) (es) (fr) (pl) (ru) (uk) (zh)
- Button on Special:Contributions that will delete all Discussions Posts
- DiscussionsActivity (be) (de) (es) (pl) (pt-br) (ru) (uk) (zh) (zh-tw)
- Creates a special page for latest Discussions messages
- DiscussionsFeed (be) (pl) (ru) (tr) (uk) (zh) (zh-cn) (zh-tw)
- Adds a special page that lists all recent discussions posts.
- DiscussionsRailModule (es) (ja) (pl) (zh) (zh-tw)
- Themed Discussions rail module.
- DiscussionsRC (be) (fr) (pl) (ru) (uk)
- Adds a special page that lists all recent discussions posts and replies.
- DiscussionsViewer (be) (es) (fr) (pl) (ru) (uk) (zh) (zh-tw)
- Button on Special:Contributions that lists all posts and replies by user in a modal
- LinkToDiscussionsProfileIfTheyDontHaveLivePosts (be) (es) (pl) (ru) (uk)
- Adds a link to a user's /d profile if they don't have any live posts
- RecentChangesMultiple (be) (es) (ja) (pl) (ru) (uk)
- Provides a RecentChanges (and discussions / "SocialActivity") view of multiple wikis at once
- Discussions Restore All (es) (ru)
- Button on Special:Contributions that will restore all Discussions Posts.
Personal use only
- DiscussionsBlock (be) (es) (pl) (ru) (uk) (zh)
- Button Discussions to block the user
- DiscussionsButtons (be) (es) (fr) (pl) (ru) (uk)
- Customized buttons on each post/reply
Chat extensions
These scripts add or amend features in Fandom Chat.
General
- !kick (be) (de) (es) (fr) (ja) (pl) (pt-br) (ru) (tr) (uk)
- Allows the use of
!kick
command in Special:Chat - !clear (es) (ru) (tr)
- Allows to clear the chat by using the !clear command.
- !mods (es) (fr) (ru) (tr)
- Ping all chat moderators present in Special:Chat.
- !pm (es) (fr) (ru) (tr)
- Creates a command that users can use to PM other users.
- AjaxEmoticons (es) (tr)
- Get an updated emoticons list for Special:Chat without refreshing chat.
- BlinkingTabAlert (es) (tr)
- Flashes new message notification in browser tab.
- BlockedByChatUsers (es) (tr)
- See who blocked your private messages.
- ChatAwayButton (es) (fr) (tr)
- Adds an "Away" button to Chat
- ChatBanMessage (es) (fr) (tr)
- Allows a moderator to automatically message a user about their chat ban
- ChatBinaryButton (es) (tr)
- Converts chat message text to binary on button click
- ChatBlockButton (es) (fr) (tr)
- Creates a button in chat that blocks (and if the user being blocked is in chat, kicks) a user when used.
- ChatCensor (es)
- Censors bad (or unwanted) words in the chat
- ChatDelay (es) (tr)
- ChatDelay
- ChatDeveloperTools (be) (es) (fr) (ru) (tr) (uk)
- Adds a modal window with links to userpages, special pages, and JS/CSS files
- ChatErrorExplanation (es) (tr)
- Inserts ban and block reasons to the chat error page.
- ChatHacks (be) (de) (es) (ru) (tr) (uk)
- Adds features to Special:Chat
- ChatLinkPreview (es) (tr)
- Provides previews for external links pasted in chat.
- ChatMessageWallCount (be) (es) (ru) (tr) (uk) (zh) (zh-tw)
- Alerts users of new message wall posts while in Chat
- ChatModHover (es) (tr)
- Relays what usergroup a user in chat is in with a star next to their name when their name is hovered.
- ChatNotifications (es) (tr)
- Windowed notifications
- ChatOptions (be) (de) (es) (fr) (pl) (pt-br) (ru) (tr) (uk)
- Loads an interface for Special:Chat to modify its appearance in a basic manner
- ChatQuote (es) (tr)
- Allows users to create a quote in chat
- ChatRefresh (es) (pl) (tr)
- Refreshes the Special:Chat at a set interval to reduce lag and message buildup
- ChatReload (es) (tr) (zh) (zh-tw)
- Auto-refreshing of the chat module.
- ChatSearchbar (es) (tr)
- Search bar for Fandom Chat.
- ChatSendButton (be) (de) (es) (fr) (ko) (pt) (pt-br) (ru) (tr) (uk) (zh) (zh-tw)
- Add a 'Send' button to Chat
- ChatShortcuts (es)
- Adds shortcuts in chat for switching between rooms.
- ChatThemes (be) (es) (ru) (tr) (uk)
- Switches a theme with a simple button.
- ChatTimestamps (es) (tr)
- Creates/modifies HH:MM:SS format timestamps to chat messages and alerts.
- ChatUserPageButton (es) (fr) (tr)
- Adds "User Page" option to UserStatsMenu
- Custom Chat Ban Drop Down list
- Allows a user to chose options to add to the Chat Ban reason
- CustomChatPings
- Lets you extensively customize pings for chat.
- CustomModIcons (ru) (zh) (zh-tw)
- Custom usergroup-specific badges, with opt-in support for old style chat stars.
- EmoticonDragAndDrop (ru)
- Lets you drag and drop emoticons into the chat textarea.
- EmoticonsWindow (be) (es) (ru) (uk) (zh) (zh-tw)
- Adds a window for selecting chat emoticons
- FaviconNotifier
- Edits tab favicon for new messages.
- FixChatEscaping
- Fixes escaping issues in chat inline alerts
- FucodeLogger (be) (ru) (uk)
- Logs the chat and private rooms, puts the logs into a modal window
- GiveChatMod (be) (es) (fr) (ru) (uk) (vi)
- Allows you to promote or demote user directly in chat
- PrivateMessageAlert (be) (es) (ru) (uk)
- Alerts when a private chat is updated.
- NewMessageCount
- Show new message count in the Chat window title
- Pings (ru)
- Adds highly customizable pings for Special:Chat.
- ResponsivePrivateList
- Shows pms at the bottom of the userlist
- SpellingBee
- A game for chat
- TitleNotifications (be) (de) (ru) (uk)
- Notifies users every time a user comments or joins/leaves chat
- WordFilter (be) (es) (ru) (uk)
- Displays a warning to users who attempt to use a blocked word.
Personal use only
- AutoMod (be) (de) (es) (fr) (ru) (tr) (uk)
- Tool for automatically moderating Chat
- CapsFirst (es) (tr)
- Causes the first letter of a message in any Fandom chat to always be a capital letter.
- ChatLogger (es) (tr)
- Simple chat logging script
- ChatPreloadButtons (es) (tr)
- Add buttons to send preset message(s) to Special:Chat
- ChatSideRail (es) (tr)
- Adds a utility toolbar to your rail on the left side of the chat.
- DoTheHarlemShake (es) (ru)
- Adds a button to make the "Harlem Shake"
- EscapeEmoticons (es)
- Forces your emoticons to display as text.
- FasterBanModule (zh) (zh-tw)
- Emulates chat ban module with a faster version.
- HideChatRail (be) (de) (es) (ru) (uk) (zh) (zh-tw)
- Lets you use the chat window in a smaller size by hiding the rail
- KillChatEmoticons (be) (ru) (uk) (zh)
- Forces all emoticons to display as text.
- LightBlock (es)
- Grants ability to block messages in Special:Chat
- MobileChat (be) (es) (ru) (uk) (zh) (zh-tw)
- Mobile skin & scripting for Fandom Chat.
- MessageBlocker (ru) (zh) (zh-tw)
- Grants ability to block messages in Special:Chat.
- QuickModTools
- Quick access to the chatmod tools
Site-wide only
- ChatAnnouncements (es) (ru) (tr) (zh) (zh-tw)
- Allows you to make announcements in chat
- ChatImages (be) (es) (fr) (pl) (ru) (tr) (uk) (zh) (zh-tw)
- Allows to add pictures and gif in chat.
- ChatInterwikiLinks (es) (ru) (tr)
- Allows using interwiki links in chat
- ChatStatus (es) (fr) (ru) (tr)
- Custom statuses for users in chat
- ChatSyntaxHighlight (be) (es) (ru) (tr) (uk)
- Adds support for syntax highlight blocks in Special:Chat.
- ChatTags (es) (tr)
- A markup parser for Special:Chat.
- ChatToolbox (es) (tr)
- Adds a dropdown to the Chat
- ExtendedPrivateMessaging (be) (es) (ru) (uk) (zh) (zh-tw)
- Adds additional features to Special:Chat.
- FixAdminKick (be) (fr) (ru) (uk) (zh)
- Allows you to kick other admins in chat.
- IsTyping (be) (es) (fr) (pl) (ru) (uk) (vi) (zh)
- Displays which users are typing on chat.
- Jumbles
- An anagram game for Special:Chat
- PingEveryone (be) (es) (fr) (ru) (uk) (zh)
- Pings everyone in Special:Chat
- Tictactoe
- A tic tac toe game for Special:Chat
Site integration
These scripts are for interfacing with other sites.
General
- Translator (es) (zh)
- Translates pages from default wiki language to user's default language
- DeepLTranslate (be) (ca) (de) (es) (fr) (gl) (it) (la) (pt) (ro) (ru) (uk)
- Translates pages from default wiki language to user's default language via DeepL
- DeezerWidget (es)
- Embed Deezer music players into pages
- MibbitIRC (es)
- Inserts a Mibbit IRC chat widget into any page
- QRThis (be) (de) (es) (ru) (uk) (zh)
- Generates a QR Code automatically for your device
- RedditShare (es)
- Provides integration for Reddit
- YouTubeModal (es)
- Watch YouTube video without going to a new page
Personal use only
- LinkedinSupport (be) (fr) (pl) (ru) (uk)
- Provides integration for the Linkedin social network
- PinterestModule (es)
- Provides Pinterest pinning
Site-wide only
- AudioIntegrator (es) (tr)
- Integrates additional audio providers.
- BandcampPlayer (be) (es) (ru) (tr) (uk)
- Allows to insert the Bandcamp widget in articles.
- DiscordBanner (be) (hi) (pl) (pt-br) (ru) (uk)
- Adds a banner linking to a Discord server.
- DiscordChat (be) (es) (hi) (pl) (pt-br) (ru) (uk)
- Creates a Discord widget replacing the chat module
- DiscordModule (be) (es) (fr) (pl) (ru) (uk) (zh)
- Fandom Rail module for Discord.
- Freenode IRC (es)
- Embeds Freenode IRC widget into the page
- TimeanddateClock
- Allows wikis to embed free clocks and countdowns from timeanddate.com.
- VevoEmbedder
- Provides Vevo Videos
- VideoIntegrator
- Provides additional video integrations
- StrawpollIntegrator (es) (fr) (hi) (ru)
- Integrates Strawpoll.me polls.
- YandexPlayer (be) (es) (ru) (uk)
- Script that adds support for the Yandex Music widget
- SketchfabIntegrator (es)
- Adds sketchfab integration
- VKLikeButton (be) (ru) (uk)
- Adds vk.com like button
- VKWidget (be) (ru) (uk)
- Adds support for additional options
- SoundcloudPlayer (es)
- Add support for soundcloud players to UCP
- GoogleSpreadsheet
- Integrates Google Spreadsheets.
- DiscussionsPollEmbed
- Embed Discussions polls on wiki pages.
- RSS (el) (hi)
- Integrates RSS feeds into wiki pages
- DiscordIntegrator (be) (de) (es) (fr) (hi) (ja) (pl) (pt-br) (ru) (uk)
- Allows embedding Discord server widgets into content and sidebar
Development tools
These tools help in development of other scripts.
General
- AntiUnicruft (es) (tr)
- Automatically purges invisible Unicode characters that cause weird problems in JS and CSS.
- ChatDeveloperTools (be) (es) (fr) (ru) (tr) (uk)
- Adds a modal window with links to userpages, special pages, and JS/CSS files
- CodeblockLineNumbers (es) (tr)
- Displays a line-count beside code inside a codeblock.
- CodeEditor (es) (tr)
- Loads the Ace code editor on all Fandom code pages.
- CodeQuickLinks (es) (tr) (zh) (zh-cn)
- Rail module/portlets with quick links to personal and site-wide MW pages
- CopyCodeButton (be) (es) (ru) (tr) (uk)
- Adds a button to syntax highlight blocks for quickly copying code.
- ImportJS-Plus (es)
- Improvements to ImportJS
- Luapreviewer (es) (fr)
- Previews (as a webpage html) module output printed using mw.log() or print() using the debug console.
- TOML (es)
- Adds TOML parser to wiki
- TabKeyInserter (es)
- Allows use of tab key on JavaScript, CSS and template pages
Personal use only
- CodeSelectAll (be) (es) (fr) (ru) (tr) (uk)
- Corrects "select all" shortcut in code pages.
- LangSetup (es) (hi) (zh)
- Automate deployment of {{int:lang}}
- LoadScript (es)
- Retrieve remote JavaScript as data
- PortableCSSPad
- A tiny pad for writing CSS with live-updating and other features
- UnsafeScripts
- Bypasses Fandom's customization block when editing JavaScript pages
Site-wide only
- LangLoader (es)
- Provides additional programming languages
- LangSelect (es) (fr)
- Amends editing behaviour of
{{LangSelect}}
. - LuaError (es) (fr)
- Shows an error when hovering over "script error" and jumps to a particular line using "ctrl + g".
- Utils (es)
- Some functions for utility
Fandom libraries
Libraries that were expressly written for Fandom. Most of them are wiki-wide only. Some may be usable in user scripts, depending on their functionality.
General
- BannerNotification (es)
- Wraps around the built-in BannerNotification library
- Chart (es) (ru) (tr)
- An implementation of Chart.js optimized for Fandom.
- Chat-js (es) (tr)
- Event & UI library for Fandom Chat.
- CodeEditor (es) (tr)
- Loads the Ace code editor on all Fandom code pages.
- Fetch (es) (fr)
- Library for fetching and caching API requests.
- Highlight-js (es)
- Component-based syntax highlighting library for Fandom.
- I18n-js (es) (ru)
- Library for loading i18n messages.
- Maybe (be) (es) (ru) (uk)
- Provides a safe interface for handling data.
- Rewire (es)
- Fixes bugs caused by dynamically added content containing parser tags.
- Zion
- A sane loader for ES6 scripts
- QDmodal (es)
- Minimalist flexbox-based modal library
- Modal
- Makes creation of Fandom modals easier.
- Placement
- Library for script placement.
- ShareMenu
- Provides a menu for miscellaneous utilities
- WgMessageWallsExist (es)
- Provides a promise variable for detection of the Message Wall feature on a wiki.
- Toasts
- Creates notifications that pop up like toast.
- UI-js
- Allows easier creation of DOM elements
- WDSIcons (be) (es) (fr) (ru) (uk)
- Library for Wikia Design System assets.
- MsgEditApi (be) (fr) (ru) (uk)
- Allows to use simple functions to create and edit messages.
- WikiaURL
- Creates an object that allows for manipulation of URLs
- Dorui
- For building complex element trees with few expressions
- ShowCustomModal
- Brings back
$.showCustomModal
to the Unified Community Platform and wraps it in a pure interface
Personal use only
- Chatconnect-js (be) (es) (fr) (ru) (tr) (uk)
- JavaScript library for Chatconnect log.
- DPLquery (es)
- API for DPL queries with JSON output.
- MobileChat (be) (es) (ru) (uk) (zh) (zh-tw)
- Mobile skin & scripting for Fandom Chat.
- TouchPunch (es)
- Enables touch events of jQuery UI for mobile devices.
- GetOnSiteNotifications
- Provides other scripts with a ready-made solution to retrieve OnSiteNotifications.
Expanded list
- Category:Translated scripts
- JavaScript Cookbook
- UserAvatarLink
- AddButtonVideo
- !ban
- !block
- !kick
- !clear
- !mods
- !pm
- RailWAM
- Translator
- QuickViewProfile
- MoreDropdown
- EntityConvert
- CatNav
- AjaxBatchDelete
- Standard Edit Summary
- MassEdit
- AbuseLogRC
- MassNullEdit
- AddAnnouncement
- AddArticleToCategory
- AddBlockUserTag
- AddButtonsPhoto
- AddFileToArticle
- AddInsights
- AddNukeLink
- AddRailModule
- AddSectionButton
- AddUserRightsTag
- AdminDashboard block
- AdminDashboard JS-Button
- AdvancedOasisUI
- Aigis wiki synthesis experience calculator
- AjaxBatchUndelete
- AjaxBlock
- AjaxCommentDelete
- AjaxDelete
- AjaxDiff
- AjaxEdit
- AjaxEmoticons
- AjaxPatrol
- AjaxRC
- AjaxRedirect
- AjaxRename
- AjaxTemplate
- AjaxThreadDelete
- AjaxThreadUnfollow
- AjaxUndo
- AjaxUserRights
- AllPagesHideRedirect
- AnalyticsShortcut
- AnchoredRollback
- AnnouncementsIgnore
- AntiUnicruft
- ArchiveBoards
- ArchivePoll
- ArchiveTool
- ArrowNavigation
- ArchiveWallThread
- ArticlePreview
- ArticleRating
- AtUsername
- AudioIntegrator
- AutoPurge
- AutoMod
- AutoRequest
- AutoStamp
- AvatarLink
- BackToTopButton
- BandcampPlayer
- BannerNotification
- BilibiliVideo
- BlankPageSandbox
- BlinkingTabAlert
- BlockedByChatUsers
- BlogDraft
- BlogLink
- BotManagement
- BotoneraPopups
- CacheCheck
- CancelButton
- CapsFirst
- CategoryIcon
- CategoryQuickRemove
- CategoryRenameAuto-update
- CategorySorter
- CatFilter
- Chart
- ChainQuotes
- Chat-js
- ChatAnnouncements
- ChatAwayButton
- ChatBanMessage
- ChatBinaryButton
- ChatBlockButton
- ChatCensor
- Chatconnect-js
- ChatCount
- ChatDelay
- ChatDeveloperTools
- ChatEditTools
- ChatErrorExplanation
- ChatHacks
- ChatImages
- ChatInterwikiLinks
- ChatLinkPreview
- ChatLogger
- ChatMessageWallCount
- ChatModHover
- ChatNotifications
- ChatOptions
- ChatPreloadButtons
- ChatQuote
- ChatRefresh
- ChatReload
- ChatSearchbar
- ChatSendButton
- ChatShortcuts
- ChatSideRail
- ChatStatus
- ChatSyntaxHighlight
- ChatTags
- ChatThemes
- ChatTimestamps
- ChatThemeSwitcher
- ChatToolbox
- ChatUserPageButton
- CheckJStatus
- ChromeToolbarColor
- CleanWantedFiles
- ClearSandbox
- ClickyNavigation
- CodeblockLineNumbers
- ClipboardCopy
- CodeEditor
- CodeLinksDropdown
- CodeQuickLinks
- CodeSelectAll
- CollapseMessage
- ColoredColors
- CollapsibleList
- TabViewEditLinks
- LakeLinks
- ColorPreview
- Colors
- CommentGuidelines
- CommentPreview
- CompareLink
- ConsistentModules
- ConsistentNotifications
- ContribRC
- ContribsLink
- CopyCodeButton
- CopyText
- CopyUrlWithCanonicalNamespace
- Countdown
- CreateNewArticle
- CreateSpecialPage
- Custom Chat Ban Drop Down list
- CustomButton
- CustomChatPings
- CustomGalleryButton
- CustomHeaderDropdown
- CustomModIcons
- CustomSlider
- CustomToolbarLinks
- D&DBeyondAPI
- DateInserter
- Deadvideo
- DedicatedTalkButton
- DeepLTranslate
- DeezerWidget
- DeleteTalkpage
- DeleteUserpage
- Developer Contributions
- Digital Clock
- DisableAccessKeys
- DisableBotMessageWalls
- DisableCode
- DisableInfoboxBuilder
- DisambiguationManagement
- Discord
- DiscordBanner
- DiscordChat
- DiscordModule
- Discussions Delete All
- DiscussionsActivity
- DiscussionsBlock
- DiscussionsButtons
- DiscussionsFeed
- DiscussionsRailModule
- DiscussionsRC
- DiscussionsViewer
- DiscussionTemplates
- DisplayTimer
- DoTheHarlemShake
- DPLforumBoardCustomization
- DPLquery
- DraggableYouTubePlayer
- DupImageList
- DynamicImages
- EditBio
- EditBoardDescription
- EditConflictAlert
- EditcountTab
- EditcountTag
- EditIntroButton
- EditorFilter
- EditsShare
- EmojiUserNav
- EmoticonDragAndDrop
- EmoticonsWindow
- EnableDisabledCancelButton
- EpisodeRedirect
- EraIcons
- EscapeEmoticons
- ExportList
- FAQ
- PowerDelete
- HotkeyAddTemplate
- UsefulDropdown
- Category:Chat Scripts
- Category:Discussions Scripts
- ExtendedPrivateMessaging
- ExternalLinkWarning
- FandomMergeNotice
- FastBlock
- FastCreate
- FastDelete
- FastFileDelete
- FastOldImageDelete
- FasterBanModule
- FaviconNotifier
- FavoriteWikisPersistTab
- Fetch
- FileLogs
- FileUsageAuto-update
- FindAndReplace
- FindNEdit
- FixAdminKick
- FixCascadingProtectionEditButton
- FixChatEscaping
- FixFeaturedArticlesImages
- FixJSRTLang
- FixLazyloadingInsideOfScrollable
- FixMultipleUpload
- FixPhalanxBlockLinks
- FixPolishMonths
- FixWantedFiles
- Flags
- FlipContent
- FloatingTableHeader
- FloatingToc
- FluidButton
- Focus
- FollowDropdown
- Freenode IRC
- FucodeLogger
- GalleryCaptions
- GameSlider
- GamepediaNotice
- GiveChatMod
- GlobalChatJS
- GlobalEditcount
- GlobalNavBehavior
- GlobalNavButtons
- HTML5AudioPlayer
- HeaderLinks
- HideActivity
- HideChatRail
- HideClearCache
- Highlight-js
- HighlightUsers
- HighlightsNotificationBubble
- HistoryKey
- HoverEditCount
- I18n-js
- I18nLink
- Icons
- ImageCategory
- ImportJS-Plus
- ImportJSPage
- ImprovedFooter
- ImprovedTabbers
- InactiveUsers
- Index
- InfoWidgets
- InfoboxEditorPreview
- InterwikiRC
- IsTyping
- JSSpecialPage
- JWB
- Jsonalert
- Jumbles
- KillAnimatedAvatars
- KillChatEmoticons
- LakeNames
- LangLoader
- LangSelect
- LangSetup
- LangSwitch
- ListFiles
- ListSubpages
- Insertables
- InputUsername
- LastEdited
- LanguageSearch
- Less
- LinkedinSupport
- LightBlock
- Latinify
- LegacyWall
- MobileChat
- MassPatrol
- OnPageForms
- ListUsers
- LinkThumb
- PseudoTalkPages
- PageFormatter
- Name Sequencer
- NewUserIdentityBox
- MastheadGender
- PortableListUsers
- ListingEdit
- LockForums
- MassCategorization
- MassRenameRevert
- MessageBlock
- PurgeKey
- OnScrollTrigger
- NotesModule
- PiniginsUserInfo
- PatrolRC
- MastheadRightsBadge
- LinkToDiscussionsProfileIfTheyDontHaveLivePosts
- ListAdmins
- LockOldBlogs
- MarkForDeletion
- Message
- NullEditButton
- MibbitIRC
- MessageWallUserTags
- PinterestModule
- PageRenameAuto-update
- ListPages
- LuaError
- Luapreviewer
- LoadScript
- Linksweeper
- Nuke
- MediaWikiBacklink
- SearchEnhancements
- SakuraStorm
- NewImages
- RefreshThreads
- NavLinks
- PinThreadList
- QuickCreate
- RandomPageShortcut
- Maybe
- ParentPageEdit
- PortabilityShortcuts
- MaximizeAce
- NoImageLightbox
- MessageBlocker
- OldFilePages
- PowerPageMaker
- PageMakerPro
- PersistentParameters
- QuickComments
- MassRedirect
- MassRename
- MultipleFileDelete
- MassBlock
- MisspelledPage
- Medals
- PageCreator
- UserAccountAge
- ShowUserGroups
- SeeMoreActivityButton
- MessageWallImprovements
- SmoothGlobalNav
- ToolbarLinks
- PurgeButton
- ProfileTags
- RollbackSpamUserContribs
- MinimalJSPages
- MobileEditor
- MassProtect
- MoreSocialLinks
- MercuryPreview
- NoLicenseWarning
- PortableCSSPad
- QuickCreateUserPage
- QuickTools
- QQX
- QuickCreateMessageWallGreeting
- Novasis14
- QuickContribs
- QRThis
- PreloadFileDescription
- OggPlayer
- NavCodeLinks
- UserActivityTab
- UserCheck
- SelectiveDelete
- OverwatchAPI
- NavButtonsDropdown
- ReplyList
- TallyLink
- UploadInPage
- Quick redirect
- SandboxLink
- PageEditInfo
- MultiUpload
- MassUserRights
- ProtectionIcons
- PingEveryone
- MinimalTemplateClassification
- MinimalTestModeAlert
- SelectContent
- SkinSwitch
- StickyRail
- Rewire
- TimeanddateClock
- ProfileIcons
- RevealAnonIP
- ReferencePopups
- RelatedDiscussionsModule
- SearchSuggest
- SpellCheckModule
- RecentChangesModule
- QuickDelete
- Quiz
- QuickModTools
- Quick Management
- QuickThreads
- QuickIW
- QuickTemplate
- QuickDiff
- QuickLogs
- PrivateMessageAlert
- NewPagesUser
- MarkBlocked
- NewMessageCount
- SnowStorm
- StickySummary
- View Raw
- ViewDeleted
- TOML
- Zion
- SandboxTab
- TopicBlockLog
- ManageReferences
- QDmodal
- RedirectMaker
- RCStats
- UserActivityLink
- RCKey
- Modal
- Placement
- Tag-Select
- UserAndIPTools
- TouchPunch
- ModalLogs
- ShowAdsButton
- SignatureCheck
- Thread Inspection
- TopEditors
- TimedSlider
- TabKeyInserter
- ShareMenu
- RedditShare
- Tictactoe
- RedirectManagement
- RecentChangesMultiple
- QuickToolsv2
- Schema
- TopArticles
- QuickTitle
- Status
- ProtectedHighlight
- MinorEditTimeout
- QuickAccessToCSSAndJS
- PreloadTemplates
- UserInfo
- UsernameAvailability
- WhatLinksHere
- UnhideUserMasthead
- WgMessageWallsExist
- ToggleTestMode
- ToggleDebugMode
- RestoreContributeButton
- SourceEditButton
- Tabinsert
- WLHEditLinks
- Selector
See also
- JavaScript Cookbook: If you find random JS that may be useful on other wikis, you can add it on the JavaScript Cookbook.
- Global Lua Modules: A list of Lua modules.