Fandom Developers Wiki
Advertisement
Fandom Developers Wiki

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:

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.
AjaxAbuseLog (es)
Allows for viewing of abuse log details without leaving the page.
AllPagesHideRedirect (be) (es) (fr) (hi) (ru) (tr) (uk)
Adds a link to Special:AllPages and Special:PrefixIndex that hides redirects
Bang (bn) (el) (es) (fr) (hi) (pl) (tr) (uk) (zh)
Makes typing namespaces easier when searching
BlockLookup
Adds a custom Special Page called Special:BlockLookup that allows for viewing of block information.
CheckImgSize
Shows list of oversized images
CopyCodeButton (be) (es) (ru) (tr) (uk)
Adds a button to syntax highlight blocks for quickly copying code.
CreatePageForm (uk)
Form for create new pages with preloaded text
CustomizeAce (pl)
Allows you to customize your Ace editor experience
DeleteTalkpage (es) (ru)
Enables talk page deletion
DeleteUserpage (es) (pt-br) (ru) (uk)
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) (uk)
Adds a tab to profile pages linking to the edit count overview of the user.
FirstEditDate (el) (ru) (zh)
Adds the user's first edit date to their profile masthead
GlobalEditcount (be) (es) (pl) (ru) (uk) (zh)
Shows the global edit count of a user in the masthead below their local edit count.
GlobalFileUsage
Show file usage at other languages
HotkeyAddTemplate (es)
Allows users to prepend/append custom templates to pages with the press of a key.
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.
LakeLinks (be) (es) (ru) (uk) (zh)
Hover popup with links for user pages.
LangSwitch (be) (es) (fr) (ru) (uk)
Adds a My Tools link to quickly switch languages
ListGroupMembers (es) (fr)
Lists all users by user group.
PortableListUsers (be) (es) (fr) (ja) (pl) (ru) (uk) (zh) (zh-cn)
Alternative to Special:ListUsers
ProfileIcons (es)
Prepends a WDS icon to each user page tab.
ProtectionIcons (be) (es) (fr) (ru) (uk) (zh) (zh-cn)
Adds icons based on the page's protection.
QQX (es) (ru) (uk)
Script for viewing all System Messages on an Article (or any Page) with one-click
QuickDiff (es) (fr) (hi) (ru)
Quickly view any diff link
QuickIW (es)
Quickly add an interlanguage link to an article.
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
SandboxTab (es) (fr) (uk) (zh)
Adds a /Sandbox tab.
TokenRefresh (es)
Automatically refreshes edit and watch tokens.

Personal use only

AjaxDiff (be) (de) (es) (fr) (ru) (tr) (uk) (zh) (zh-tw)
Inspect diffs without leaving page.
AnalyticsShortcut (es) (ru) (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.
BlockListTools (es)
Adds a Number of links to the block List along with some link placement improvments
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) (uk) (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.
CopyTitle (uk)
Adds buttons to copy a page's title (with or without the namespace)
CopyUrlWithCanonicalNamespace (es) (hi) (ru) (uk)
Normalizes and copies the current URL to the clipboard
CustomHeaderDropdown (es)
Lets you customize the community header dropdown.
CustomLandingPage (uk)
Redirects users to a page of their choice instead of the main page.
CustomToolbarLinks (es)
Adds custom links to the toolbar.
DisableAccessKeys (be) (es) (ja) (pl) (ru) (uk)
Removes keyboard shortcuts
DisableCode (es) (uk) (zh)
Allows user to disable personal and site JS/CSS for testing
DisableInfoboxBuilder (es) (fr)
Bypasses Infobox Builder.
DoruDev
Tool for running code on document ready
DupeArgs
Tool for resolving duplicate argument in template calls
EditsShare (es) (ru) (tr) (uk)
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
EntityConvert (es)
Offers a quick way to encode/decode HTML entities.
EpisodeRedirect (es)
Redirects to episode
ExportList (be) (de) (es) (ru) (uk)
Adds the possibility to collect pages for export
FastBlock (es)
Adds fully customizable buttons to quickly block users
FastCreate (es) (fr)
Adds fully customizable buttons to quickly create pages
GlobalJSLinks
Adds links in your global JS header to make managing your global JS easier.
HistoryKey (es) (uk)
Adds an access key to the history page (H)
IgnoreNotifications
Automatically marks notifications as read based on user-specified criteria.
JSONViewer (es) (uk)
UI for viewing JSON
JqueryAutocomplete
Autocompletion script provided for common wikitext and HTML syntaxes.
KillAnimatedAvatars (be) (es) (fr) (ru) (uk)
Disables gif avatars from animating.
ListSubpages (de) (es) (fr) (ru)
Lists your subpages from all wikis
MassRollback (es) (uk)
Adds a button to instantly click all ajax rollback links provided by the AnchoredRollback and Rollback scripts.
MinimalJSPages (es) (fr) (ru)
Script for making JSPages easier to read
MinimalTemplateClassification (es) (fr)
Hides the Template Classification modal descriptions.
MinimalTestModeAlert (es) (uk)
Subtle way of showing test mode being enabled
ModalLogs (es)
Shows contribution page logs in a modal
MoreDropdown (es)
Adds a number of dropdowns to the page.
MorePageActions
Adds actions in the drop-down menu next to the edit button.
Name Sequencer (es) (ru) (uk)
Creates a list of pages' titles with sequential numbers
NavButtonsDropdown (be) (de) (es) (ru) (uk)
Replaces the Admin Dashboard button with some new buttons inside a dropdown
NavCodeLinks (es)
Adds Wiki's CSS and JS link to navigation dropdown
NavLinks (es)
Adds elements to global nav or header nav dropdown menus
NewUserIdentityBox (be) (es) (fr) (ja) (ru) (uk)
Creates a new user identity box
NotesModule (es)
Allows for easy note taking
PatrolPanel (es)
Allows admins/moderators to see a list of articles that need patrolling.
PersistentParameters (es)
Make specified GET parameters carry over to all internal links on the page
PiniginsUserInfo (be) (es) (hr) (pl) (ru) (uk) (zh)
Create "Special:UserInfo" special page, which allows a little information about user
PreferenceLinks (es) (fr)
Adds global navigation links to Preferences.
Quick Management (es)
Adds user management links in Contributions
QuickAccessToCSSAndJS (be) (es) (pt-br) (ru) (uk) (zh)
Adds quick links in the account nav menu
QuickCreate (es)
Adds "Quick add" button to header
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
RCModule (es)
Adds a recent changes module to the sidebar
RandomPageShortcut (be) (es) (fr) (ru) (uk) (zh)
Adds a random page header shortcut
RecentChangesModule (es)
Adds an auto refreshing recent changes module to the sidebar
RemapAccesskeys
Add new keyboard shortcuts or overwrite existing ones with your own accesskeys for fully customizable keyboard experience on Fandom.
RemoveTracking (be) (es) (ru) (uk)
Removes Fandom's tracking
RestoreContributeButton (es) (pt-br)
Restores the contribute button.
SOAPReport (be) (de) (es) (hi) (pt-br) (ru) (uk) (zh)
Adds buttons for quick reporting users to the SOAP Wiki
SandboxLink (es) (uk)
Adds a link to the /Sandbox subpage.
SkinSwitch (es) (uk)
Switch between default and custom skins.
ThemeDesignerSidebarHidingButton
Adds a button to hide/show the sidebar of Theme Designer.
ThemeSelector
Allows switching between FandomDesktop's light and dark themes without reloading the page. It also provides a few other features besides just toggling between themes.
ToDoList (es) (hi) (ru)
Lets you view (wikitext) and edit your local to do page without changing current page.
ToggleDebugMode (es)
Adds a button for enabling or disabling debug mode
ToggleTestMode (es)
Adds a button for enabling or disabling JS test mode
ToolbarLinks (es)
Adds elements to toolbar/toolbox that can link to pages and import scripts or stylesheets on click
UsefulDropdown (be) (es) (hi) (pl) (ru) (uk) (zh) (zh-tw)
Appends a dropdown to the title space with useful features.
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
UsernameAvailability (es) (zh) (zh-tw)
Modal for quickly checking if a username exists
VanguardTools (be) (de) (es) (pl) (ru) (uk)
Utilities for portability migration.
ViewInContentLang (el) (es)
Adds a link for viewing the page in Wiki's default language
ViewNotificationsUsers (es)
Retrieves and displays user information for each notification.
WHAM (be) (es) (fr) (ko) (pl) (ru) (uk) (zh) (zh-tw)
Adds "Quick Tools" menu to user contribution page for cleanup functions.
WebArchive (be) (el) (es) (ja) (pl) (ru) (uk) (zh)
Introduces link to quickly save page's snapshot using WaybackMachine

Site-wide only

AddAnnouncement (es) (hi) (ru) (tr) (uk)
Directly add an announcement from blog namespace
DivEditor (es) (ru)
Block element editor
ImportJSPage (es) (pt-br) (ru)
Converts MediaWiki:ImportJS <pre> block into linked list.

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) (ja) (pl) (ru) (tr) (uk) (vi) (zh) (zh-tw)
Allows deleting a list of pages in a form and protecting them too.
AjaxBatchUndelete (es) (pl) (tr)
Allows batch undeletion of pages.
BulkVideoUpload (fr)
Bulk adds a list of videos to the wiki
CategoryMaintenanceTables
Generates copy paste-able text from Special:WantedCategories and Special:Categories, at a click of a button
CategoryRenameAuto-update (es) (tr) (zh)
Automatically updates category links throughout the wiki upon renaming a category.
CorrectFileHeadings
Removes spaces between headings from files uploaded via Special:Upload
DupImageList (es) (ru)
List duplicate images on a wiki
DynamicImages (es)
Providing a better display for SVG images across the wiki
FastOldImageDelete (es)
Immediately deletes old file revisions
FileUsageAuto-update (es) (uk)
Automatically updates file links throughout the wiki upon renaming an image and queues 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.
ImageMapEdit (ru)
Easily creates ImageMaps using a graphical editor
ListFiles (es) (ja)
Provides a form for querying the MediaWiki API and generating extensive lists of files and file data
MarkForDeletion (be) (es) (fr) (ru) (tr) (uk)
Quickly marks a page for deletion
MassEdit (es) (ja) (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
MassPatrol (be) (de) (es) (ru) (uk)
Allows to massively patrol edits
MassProtect (es) (fr)
Protect multiple pages from a list
MassRename (es)
Rename multiple pages in a list fashion, similar to AjaxBatchDelete
MassRenameRevert (es)
Adds buttons and a checkbox to each line in the move log to mass open revert links
Nuke (es) (hi) (uk)
Mass delete pages on recent changes or from a user's contributions akin to the extension.
PageRenameAuto-update (es) (fr)
Automatically updates page links, transclusions and category members throughout the wiki upon renaming a page.
PowerDelete (es)
Deletes and protects a certain page in one click
PowerPageMaker (es)
Provides an easier means of making new pages.
RedirectManagement (be) (es) (hi) (ru) (uk) (zh) (zh-tw)
Resolves double and broken redirects automatically.
RemoveLegacyThreads
Removes inaccessible legacy Threads
SelectiveDelete (es) (fr)
Only deletes pages created by specific users from categories
TemplateTypeButtons (be) (de) (es) (pl) (ru) (uk)
Adds quick buttons for all template types to the template page.
UploadInPage (es)
Custom upload modal for unlicensed image prevention.
UploadMultipleFiles (hi) (pt-br)
Allows you to select multiple files directly from the dialog box and upload them.
WantedPagesFilter (be) (ru) (uk)
Adds simple filter to Wanted pages.

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.
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
MultiUpload (es) (hi) (pl) (ru) (uk) (zh) (zh-tw)
Allows you to select multiple files directly from the dialog box and upload them.
NoImageLightbox (es)
Kills Fandom's Lightbox loader for images so that clicking an image takes you directly to the File: page
PageMakerPro (es)
Provides a new way to create pages inside common namespaces.
PatrolPanel (es)
Allows admins/moderators to see a list of articles that need patrolling.
QuickDelete (be) (es) (fr) (pl) (ru) (uk) (zh) (zh-cn)
Delete all pages in specified categories
RedirectMaker (es)
Modal that proposes redirects for a page, and adds them if desired.
UsefulDropdown (be) (es) (hi) (pl) (ru) (uk) (zh) (zh-tw)
Appends a dropdown to the title space with useful features.
ViewDeleted (be) (es) (ru) (uk)
Adds [view content] links on Special:RecentChanges and Special:Log/delete

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
LockOldComments
Removes the reply box from old article and blog comments
Medals (be) (es) (hi) (ja) (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

AdaptiveCategoryFilter
Replaces filter by the first letter on dynamic category page.
AdminDashboard JS-Button (be) (de) (es) (fr) (ja) (pl) (ru) (tr) (uk) (zh)
Adds a JS editor button in the AdminDashboard page.
AjaxEditPreview (ru)
Adds a modal for previewing edits on the 2010 Wikitext Editor
AjaxRC (be) (es) (ru) (tr) (uk) (zh) (zh-tw)
Advanced auto refreshing recent changes and watchlist.
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.
CatFilter (es) (tr)
Allows filtering pages in the by namespace in Category pages.
CategoryClasses
Allows CSS targeting of pages based on category membership.
CategorySorter (es) (ru)
Sorts categories
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
CopySectionSource (uk)
Adds a «copy source» button next to each edit section button
DPLforumBoardCustomization (es)
Support for board images at a Wiki's Forum:Index page
DecodeURI (ru)
Allows to decode URI in the new source editor.
DisplayTimer (es) (zh) (zh-cn)
Adds a UTC display clock with purge + null edit function
DraggableYouTubePlayer (es)
Draggable box that lets you play a youtube video on-site.
EditLeaderboard (uk)
Creates a leaderboard based on edit count at Special:Leaderboard
EditcountTab (es) (ru) (uk)
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
Flags (es) (ru)
Allows adding flag icons to content
FloatingTableHeader (es)
Make table headers always visible when viewing large tables
FloatingToc (es) (hi) (uk) (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
ImageCompare
Creates a slider for comparing two images
ImageMapEditZoom
Allows users to zoom the image while using ImageMapEdit.
ImageMapHighlight
Adds highlights around ImageMap elements
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
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
LinkPreview (be) (es) (fr) (ru) (uk)
Script for preview links on hover
ListGroupMembers (es) (fr)
Lists all users by user group.
MastheadRightsBadge (be) (de) (es) (fr) (pl) (ru) (uk) (zh) (zh-cn)
Adds WDS avatar badges to user profiles.
MediaWikiBacklink (es)
Provides a backlink to a MW page's mainspace documentation page
MisspelledPage (es)
Allows to redirect users to an existent page when in a non-existent page.
MoreSocialLinks (es) (ru) (uk) (zh)
Adds Instagram, Twitch and YouTube links to user profiles.
MoveSubcategoriesToTheTop (be) (es) (fr) (ru) (uk)
Shows subcategories on the top of dynamic categories
MultipleActivity
Adds page to view recent changes and posts in one place
NewCategoriesLocalizedFilter (be) (ru) (uk)
Adds localized filter to new categories
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.
NewPagesUser (es) (ru)
Lists all pages on a wiki created by the specified user
NukeInlineStyles (es)
Removes inline styles from pages
OnPageForms (el) (es)
Loads file history forms directly on page.
OrganizedSocialActivity (es) (uk)
Allows grouping related entries on Special:SocialActivity
PageEditInfo (es)
Places PageCreator and LastEdited right before the article for sitewide use
PatrolRC (be) (es) (pl) (ru) (uk)
Adds patrol links to RecentChanges
Quotes (be) (ru) (uk)
Quote selected text without overwriting existing one
RCStats (be) (de) (es) (ja) (ru) (uk) (zh)
Stats regarding recent changes.
RandomBackground (es) (uk)
Set randomly a background when you re-load (or load) a page
ReaderMode (es)
Provides an environment ideal for reading
RedirectManagement (be) (es) (hi) (ru) (uk) (zh) (zh-tw)
Resolves double and broken redirects automatically.
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.
SaveKey (es) (fr) (zh)
Enable saving pages by pressing Ctrl+S or Command+S
SearchSuggest (es)
Suggests pages while searching
SeeMoreActivityButton (be) (de) (es) (pl) (ru) (uk) (zh) (zh-tw)
Adds a link to recent wiki activity to Rail.
ShortUrl (zh)
Add a short link under the article.
ShowUserGroups (es) (zh)
List all groups a user is in on their user page
SocialActivityModern (es) (ru) (uk)
Gives Special:SocialActivity more visual representation.
TableHash (es)
Makes linking directly to table rows more noticeable.
UnifiedControlPanel (be) (ru) (uk)
Some set of switches to allow quick management over some functions
UserActivityTab (be) (es) (ru) (uk) (zh)
Adds a Special:UserActivity tab to user pages
UserUnusedFiles (es)
Lists unused files for a user in Special:UserUnusedFiles.
View Raw (es) (fr) (tr) (zh)
Adds a "Raw" link to the "Edit" menu
View Source (es) (fr) (hi) (pl) (tr) (uk) (zh)
Adds a "View source" link to the "Edit" menu
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.
WatchlistTab (es)
Adds a tab leading to Special:EditWatchlist to your masthead
WhatLinksHere (be) (es) (ru) (uk)
Adds a link to Special:WhatLinksHere to the edit dropdown
WikiActivity (es) (fr) (hi) (uk)
Reimplements Special:WikiActivity into the Unified Community Platform.
WikiStatistics (es)
Allows to display statistics other wiki projects.

Personal use only

AddButtonsPhoto (el) (es) (fr) (hi) (tr) (uk)
Adds buttons to add photos in the page header
AdvancedOasisUI (es) (tr) (uk)
Script for adding various improvements to Oasis UI.
CategoryQuickRemove (be) (es) (fr) (ru) (tr) (uk) (zh) (zh-tw)
Allows to remove a category without entering edit mode
CollapsiblePageTools
Allows FandomDesktop page tools to be collapsed
DedicatedTalkButton (es)
Move talk page link from dropdown to beside edit button
FAQ (es)
FAQ
FD-CSS-VList
Fandom Desktop CSS Variable List Quick Reference
GlobalNavBehavior (es)
Allows you to define global nav scrolling behavior
GlobalNavButtons (es)
Replaces default global nav buttons with custom ones
ImprovedFooter (es)
Improves the design of the global Fandom footer
LanguageSearch (es) (zh) (zh-cn)
Search utility for interlanguage link dropdowns.
LastEdited (es) (hi) (pl) (ru) (uk) (zh) (zh-cn)
Adds last edited details to the page
MobilePreview (de) (es) (ja) (zh) (zh-cn)
Add buttons for quick preview of mobile pages
Novasis14 (es)
Hides the top Fandom navigation bar when unused
PageCreator (es)
Displays name of page creator and time of creation
QuickBarPageTools
Moves FandomDesktop page tool links to the QuickBar
SakuraStorm (be) (es) (ru) (uk) (zh)
Adds animated sakura
SearchEnhancements (be) (de) (es) (fr) (ru) (uk) (zh)
Search pages more quickly
SmoothGlobalNav (be) (de) (es) (ru) (uk)
Enables a less intrusive scrolling experience with the global navigation
SnowStorm (be) (es) (ru) (uk)
Adds animated snow
TallyLink (es) (zh)
Changes masthead edit tally link from Special:Contributions to Special:EditCount or custom link
ThemeToggler (es)
Adds two buttons under the edit button to toggle between light and dark theme on FandomDesktop
ToggleSideBar (be) (es) (pl) (ru) (uk)
Adds a button for hiding/unhiding the side bar
UCXSearchBar (es) (ru) (uk) (zh-cn)
Reintroduces a search bar in FandomDesktop
UTCClock (es)
Adds a UTC clock to every page
UserBadge
Auto add user group badge after user links
VisualSpellCheck (es)
Enables your browser's native spell checking feature in the Visual Editor
WikiaNavBarHider (es)
Makes the WikiaNavBar a static element, and blends it in to the wiki's CSS
Wikimarks (es)
Makes the "On the Wiki" menu fully user-configurable
YouShallNotPass (be) (de) (es) (fr) (pl) (ru) (uk) (zh) (zh-tw)
Changes access error message to "You shall not pass!"

Site-wide only

AddRailModule (be) (es) (fr) (hi) (pt-br) (ru) (tr) (uk) (zh) (zh-cn)
Adds a custom module to the Wikia Rail.
AjaxPoll (es) (hi) (ja)
Embed Discussions Polls on the wiki page.
ArticleCommentsHeader (es)
Brings the functionality of MediaWiki:Oasis-comments-header to UCP.
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
CodeLoad (es) (fr) (tr)
Code page loader, similar to Gadgets
CollapsibleList (be) (es) (fr) (ru) (tr) (uk) (zh)
Converts some lists to collapsible ones
CommunityPageHeaderLinks (es) (nl) (ru)
Adds links to Special:Community to edit header, subheader, and image.
Countdown (es) (fr) (hi) (tr) (zh) (zh-cn)
Script that creates a countdown clock
CustomComments
Allows administrators to easily customize comments or messages for users
CustomSlider (be) (es) (ja) (ru) (uk)
Custom slider with customizable parameters in wikitext.
D&DBeyondAPI (es)
Importing Character Stats from D&D Beyonds JSON API
DataTables
Augmenting wiki tables with interactive features
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.
DiscussionsPollEmbed
Embed Discussions polls on wiki pages.
ECharts
Provides the function of inserting ECharts table into the wiki page.
EraIcons (es) (ru)
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.
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
HashAnchorInTabView (es) (uk)
Allows better handling of #link for pages using TabView.
InactiveUsers (es) (ru)
Tags inactive users
InputUsername (es) (ru)
Shows your username on the page
InterwikiRC (be) (de) (es) (fr) (hi) (pl) (ru) (uk) (zh)
Displays interlanguage links on Special:RecentChanges
Latinify (be) (es) (hi) (ru) (uk)
Changes non-Latin alphabets into Latin letters (and vice versa).
Less
LESS support for Fandom wikis
LinkedUserTags (es)
Pre-configured UserTags installation w/ links & ordering
NotifyWhenCopy (es) (zh)
Pop up a notification when someone copied wiki contents
OggPlayer (es) (pl) (uk) (zh) (zh-cn)
Adds a single-button audio player and initializes all Ogg players.
OnScrollTrigger (es)
Trigger animation when scrolled to
OverwatchAPI (be) (pl) (ru) (uk)
Dumping player stats from game Overwatch
QuickViewProfile (es) (ru)
Display user's info clicking on their avatar
Quiz (de) (es) (fr)
A template for creating single choice quizzes
RelatedDiscussionsPosts (es) (ru) (uk)
Adds links to Discussions posts tagged with current page.
ResponsiveSlider (be) (es) (pl) (ru) (uk) (zh)
Slider that adapts to changes in size of any site Wiki.
Schema
Provides Search Engine Optimization
SelectContent (es)
Displays content from the Select menu.
Selector (be) (es) (ru) (uk)
Custom switch for creating menu of different kinds
SketchfabIntegrator (es)
Adds sketchfab integration
SpoilerAlert (es) (hi) (zh)
Displays a spoiler alert
TZclock (es)
One or many timezone-adjusted clocks per page
TabberDefault
Allows users to specify a default tab for Tabber. Also activates tabs to display nested tab content selected by the URL fragment.
TabberEX
Script that creates tabbed sections in pages
ThemeStyle
Script that allows for theme-specific inline styling
TimedSlider (be) (es) (ru) (uk)
Lightweight slider that automatically changes slides based on a timer
Toggler (es)
Toggles the display of elements on a page
Tooltips (es) (hi) (ja) (ru) (uk) (zh) (zh-tw)
Displays tooltips when hovering over specific elements
TwitterFollowButton (es) (zh)
Allows users to embed Twitter follow 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
UserAvatarLink (es)
Turns the avatar image inserted by User Avatar Finder into a clickable link.
UserFunctions (es) (zh)
Provides functions similar to Mw:Extension:UserFunctions
UserLastActivity (es)
Displays the date and time of the most recent logged local activity by a specified user.
VK
Adds support for multiple VK API widgets
VariantMenu
Dropdown menu for Oasis skin in Fandom zh wikis
VerifyUser (es) (pl) (zh)
Allows users joining the Fandom/Gamepedia Discord to add their Discord username and tag.
WdsTooltips (es) (zh) (zh-cn)
Create custom tooltips that work on both mobile and desktop skins.
WikiForum
Provide the forum similar to the Community Feed, and support wikitext.
WikiInfo (es)
Provides wiki information from user inputs.
WikiaNotification (be) (es) (ja) (pl) (ru) (uk) (zh)
Allows you to add custom WikiaNotifications that appear in the top right corner on Oasis skin, and the bottom left corner on FandomDesktop skin.
YouTubeButton (es)
Enables the use of YouTube subscribe buttons
YoutubePlayer (es) (zh)
Embed YouTube videos into pages

Editing tools

These tools are made to make page editing easier.

General

AddArticleToCategory (es) (hi) (ru) (tr) (uk) (zh) (zh-cn)
Adds an "Add Article to Category" menu.
AddFileToArticle (es) (hi) (tr) (uk)
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.
AjaxEditPreview (ru)
Adds a modal for previewing edits on the 2010 Wikitext Editor
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) (uk)
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.
ColorPreview (es) (fr) (tr) (zh) (zh-hant)
Allows users to preview colors while in editing mode
ColoredColors (es) (tr)
Colors colors on CSS source pages
CustomButton (es) (tr)
Adds custom button to page controls
CustomizeAce (pl)
Allows you to customize your Ace editor experience
DateInserter (es) (ru)
Adds a button to insert a date to the current document using Visual Editor "Insert" dropdown menu
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.
EditorColorPicker (uk)
Creates a page to easily edit syntax highlighting colors.
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.
MassEdit (es) (ja) (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) (uk)
Null edit multiple pages from a list.
MassRedirect (es)
Redirect multiple pages in a list fashion, similar to AjaxBatchDelete.
NullEditButton (es) (uk)
Adds "Null Edit" option to page controls
ParentPageEdit (es)
Adds buttons to edit base and root pages
PreloadRedLinks (zh)
Adds the preload argument to red links on pages according to rules defined.
ProtectedHighlight (es)
Adds glow to protected pages' edit buttons
PurgeKey (es) (fr) (pl) (zh)
Enable purging pages by pressing Ctrl+Shift+P or Command+Shift+P
QuickTitle (es) (fr)
Allows a user to edit the displayed title of a page without clicking the Edit button
Rewire (es) (uk)
Fixes bugs caused by dynamically added content containing parser tags.
SimilarArticles (es)
Adds a list of similar articles
Standard Edit Summary (be) (es) (ru) (uk)
Adds edit summary drop down, in source editor only.
StickySummary (es)
auto-fill summary/reason textbox when making repetitive changes
Summarysuggestion
Summary suggestion for editing wikis
SupportedLanguages (es)
Adds "available in x languages" note
SyntaxHighlight (es) (ru)
Brings old syntax highlighting back to the source editor
TabViewEditLinks (es)
Script that adds "edit" links on tabs from TabView
Wikificator (be) (es) (ru) (uk)
Wikitext conversion utility for HTML text

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
JqueryAutocomplete
Autocompletion script provided for common wikitext and HTML syntaxes.
Linksweeper (es)
Removes backlinks from pages listed in some special pages or any page (using a modal dialog).
MassCategorization (es) (fr) (ru)
Categorization (add/remove/replace) on multiple pages in a list fashion, similar to AjaxBatchDelete.
MaximizeAce (el) (es)
Makes the ace editor full screen
MinorEditTimeout (es)
Automatically unchecks the minor edit checkbox after a given number of milliseconds
MobileEditor (be) (es) (pl) (ru) (uk) (zh) (zh-cn)
Mobile editor for Fandom.
MultipleFileDelete (es) (fr) (ja) (uk) (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
Q
searches for common issue(s) in wiki's templates
Quick redirect (ar) (be) (es) (fr) (ja) (pt-br) (ru) (uk) (zh) (zh-hant)
Quickly redirect page from or redirect to page
QuickTemplate (es)
Quickly prepends a template to a page.
Rollback (be) (de) (es) (fr) (hi) (ru) (uk) (zh) (zh-tw)
Perform rollbacks without needing to be in the usergroup.
RollbackSpamUserContribs (be) (de) (fr) (ru) (uk) (zh)
Adds rollback links to profile and block for all contributions
SOAPReportMenu (es) (hi) (pl)
Adds a button to profile to report user to SOAP
SpellCheckModule (es)
Adds "Spell Check" module to right side rails in edit mode

Site-wide only

AutoStamp (es) (tr)
Auto places/updates timestamps while editing source pages.
ListingEdit (es) (uk)
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) (uk)
Adds a table on Special:RecentChanges showing the last triggered anti-abuse filters.
AddBlockUserTag (be) (es) (fr) (hi) (pl) (ru) (tr) (uk)
Adds a button to the user profile masthead to block that user.
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.
ListAdmins (es)
Lists all the admins in the wiki
ListUsers
Lists users of various groups in the wiki
MarkBlocked (be) (es) (ru) (uk)
Strike out blocked usernames
MassUserRights (es) (zh) (zh-cn) (zh-tw)
Promote/demote multiple users from a list
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
QuickLogs (es) (ja) (uk) (zh) (zh-tw)
Displays user logs on Special:Contributions
RevealAnonIP
Converts text that says "A FANDOM user" to the actual IP address
TopEditors
Creates customizable lists based on RecentChanges
TopicBlockLog (be) (ru) (uk)
Creates an interwiki block report of an individual editor from wikis of similar topic.
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

AjaxBlock (be) (es) (fr) (ru) (tr) (uk)
Allows to block users without leaving the current page
AjaxUserRights (es) (ru) (tr) (uk) (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
CatNav (es) (tr)
Advanced category members listing
DiscussionsBlock (be) (es) (pl) (ru) (uk) (zh)
Button Discussions to block the user
MassBlock (es) (pl)
Block listed users
QuickContribs (es)
Allows you to look at user's contributions and deleted contributions directly from Special:WikiActivity
UserAccountAge (es) (fr) (ru) (uk) (zh)
Appends user tag to profile masthead displaying the account's age
UserCheck (be) (es) (fr) (ja) (pl) (ru) (uk) (zh) (zh-tw)
Displays some information about a certain user.
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

MessageWallUserTags (es)
Add a customizable "tag" to names which appear at the top of Message Wall posts from specified users.
ProfileTags (be) (es) (fr) (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) (hi) (uk) (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

ArchiveTool (es) (hi) (tr) (zh) (zh-cn)
Script for easy archiving of talk pages.
LegacyWall (es) (fr)
Accessing old threads after Message Wall is disabled
MessageWallImprovements (be) (de) (es) (ru) (uk)
Adds some features to Message Wall
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) (uk)
Converts username to twitter-like nickname.
AutoPurge (be) (es) (fr) (hi) (ru) (tr) (uk) (zh)
Automatically purges pages in window.autoPurgePages array.
PurgeD (es)
Purges messages from /f
Sine
Automatically signs your posts
UserTalkNotifications (zh)
Allows you to receive notifications for a user talk page on a wiki that uses message walls

Site-wide only

AutoRequest (es) (tr)
Help users and admins with request through the forum
DisableBotMessageWalls (zh)
Prevents users from posting on bot message walls.
LockOldBlogs (es) (ru) (zh) (zh-tw)
Automatically disables commenting on old blog posts
PseudoTalkPages (es) (zh)
Allows for creation of jury-rigged talk pages on wikis with message walls.
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
Discussions Restore All (es) (ru)
Button on Special:Contributions that will restore 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.
DiscussionsRC (be) (fr) (pl) (ru) (uk)
Adds a special page that lists all recent discussions posts and replies.
DiscussionsRailModule (es) (ja) (pl) (zh) (zh-tw)
Themed Discussions rail module.
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
RecentChangesMultiple (be) (es) (ja) (pl) (ru) (uk)
Provides a RecentChanges (and discussions / "SocialActivity") view of multiple wikis at once

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


Site integration

These scripts are for interfacing with other sites.

General

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
Translator (es) (zh)
Translates pages from default wiki language to user's default language
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
DiscordIntegrator (be) (de) (es) (fr) (hi) (ja) (pl) (pt-br) (ru) (uk)
Allows embedding Discord server widgets into content and sidebar
DiscordModule (be) (es) (fr) (pl) (ru) (uk) (zh)
Fandom Rail module for Discord.
DiscussionsPollEmbed
Embed Discussions polls on wiki pages.
Freenode IRC (es)
Embeds Libera.Chat and Freenode IRC widget into the page
Google Forms (uk)
Integrate forms using Google Forms
GoogleSpreadsheet (es)
Integrates Google Spreadsheets.
RSS (el) (hi)
Integrates RSS feeds into wiki pages
SketchfabIntegrator (es)
Adds sketchfab integration
SoundcloudPlayer (es)
Add support for soundcloud players to UCP
StrawpollIntegrator (es) (fr) (hi) (ru)
Integrates Strawpoll.me polls.
TimeanddateClock
Allows wikis to embed free clocks and countdowns from timeanddate.com.
VKLikeButton (be) (ru) (uk)
Adds vk.com like button
VevoEmbedder
Provides Vevo Videos
VideoIntegrator
Provides additional video integrations
WidgetsKit
Adds several widgets that use iframe element
YandexPlayer (be) (es) (ru) (uk)
Script that adds support for the Yandex Music widget

Development tools

These tools help in development of other scripts.

General

AddSideTool
Provides a function to quickly add buttons to the .page-side-tools area
AntiUnicruft (es) (tr)
Automatically purges invisible Unicode characters that cause weird problems in JS and CSS.
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
CodeblockLineNumbers (es) (tr) (uk)
Displays a line-count beside code inside a codeblock.
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) (uk)
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.
JqueryAutocomplete
Autocompletion script provided for common wikitext and HTML syntaxes.
LangSetup (es) (fr) (hi) (zh)
Automate deployment of {{int:lang}}
LoadScript (es) (uk)
Retrieve remote JavaScript as data
PortableCSSPad (uk)
A tiny pad for writing CSS with live-updating and other features

Site-wide only

LangSelect (es) (fr) (uk)
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.
CodeEditor (es) (tr)
Loads the Ace code editor on all Fandom code pages.
Dorui
For building complex element trees with few expressions
Fetch (es) (fr) (uk)
Library for fetching and caching API requests.
Highlight-js (es)
Component-based syntax highlighting library for Fandom.
I18n-js (es) (ru) (uk)
Library for loading i18n messages.
Maybe (be) (es) (ru) (uk)
Provides a safe interface for handling data.
MiniComplete
Adds autocomplete functionality to various textareas.
Modal
Makes creation of Fandom modals easier.
MsgEditApi (be) (fr) (ru) (uk)
Allows to use simple functions to create and edit messages.
Placement
Library for script placement.
Preact
Library for building reactive user interfaces
QDmodal (es)
Minimalist flexbox-based modal library
Rewire (es) (uk)
Fixes bugs caused by dynamically added content containing parser tags.
ShareMenu
Provides a menu for miscellaneous utilities
ShowCustomModal
Brings back $.showCustomModal to the Unified Community Platform and wraps it in a pure interface
Toasts (uk)
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.
WgMessageWallsExist (es)
Provides a promise variable for detection of the Message Wall feature on a wiki.
WikiaURL
Creates an object that allows for manipulation of URLs
Zion
A sane loader for ES6 scripts

Personal use only

DPLquery (es)
API for DPL queries with JSON output.
GetOnSiteNotifications (uk)
Provides other scripts with a ready-made solution to retrieve OnSiteNotifications.
TouchPunch (es)
Enables touch events of jQuery UI for mobile devices.


Expanded list

See also