Note
Please visit the installation guide for more information on how to use JavaScript on your wiki.
This is a list of JavaScript enhancements categorized by type.
User tools
These scripts improve the efficiency of wiki organization and maintenance tasks.
General
- AddAnnouncement (de) (es) (fr) (hi) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Directly add an announcement from blog namespace
- AdminDashboard block (be) (de) (es) (fr) (it) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Adds a button with a link to
Special:Block
to the Admin Dashboard. - AjaxAbuseLog (de) (es) (fr) (tr) (uk)
- 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
- AlwaysShowBottomBar (es) (fr) (ru) (tr)
- Always shows the bottom WikiaBar bar for all wikis
- AutoCreateUserPages (ru) (tr) (uk) (zh-hans)
- Automatically creates userpage and talkpage upon contribution.
- Bang (bn) (el) (es) (fr) (hi) (pl) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Makes typing namespaces easier when searching
- BlockLookup (tr) (zh-hk)
- Adds a custom special page that allows for viewing of block information
- CategoryRedLinks (ru) (tr) (uk)
- Turns category links in page footers into red links if they do not exist.
- CheckImgSize (de) (ru) (tr)
- Allows to show list of oversized images
- CompareLink (es) (fr) (tr)
- Make "Compare selected versions" button into a link
- CopyCodeButton (be) (es) (fr) (ru) (tr) (uk)
- Adds a button to syntax highlight blocks for quickly copying code.
- CreatePageForm (ru) (tr) (uk)
- Form for create new pages with preloaded text
- CustomizeAce (fr) (pl) (tr)
- Allows you to customize your Ace editor experience
- DeleteTalkpage (es) (ru) (tr)
- Enables talk page deletion
- DeleteUserpage (es) (pt-br) (ru) (tr) (uk)
- Adds delete userpage button to contribs
- DiscussionTemplates (es) (tr)
- Allows users to send messages containing templates
- DiscussionsAFLog
- View a user's /d AF hits
- EditConflictAlert (es) (fr) (pl) (ru) (tr)
- Displays a banner notification when the page you are editing gets modified.
- EditcountTab (es) (ru) (tr) (uk)
- Adds a tab to profile pages linking to the edit count overview of the user.
- ExploreMenuIcons (fr) (ru) (tr) (uk)
- Allows to add icons for explore dropdown menu
- FileTools (de) (es) (ru) (tr) (uk)
- Add quick action buttons on file pages.
- FirstEditDate (el) (ru) (tr) (zh-hans) (zh-hant) (zh-hk)
- Adds the user's first edit date to their profile masthead
- GlobalFileUsage (ru) (tr)
- Allows to show the file usage at other languages
- HighlightCode (tr)
- Replaces Pygments' syntax highlighting with higlight.js' syntax highlighting
- I18nLink (be) (es) (fr) (ru) (tr) (uk)
- Adds links to translations pages
- ImportJSPage (es) (pt-br) (ru) (tr) (uk)
- Converts MediaWiki:ImportJS
<pre>
block into linked list. - LakeLinks (be) (es) (ru) (tr) (uk) (zh-hans)
- Hover popup with links for user pages.
- LangSwitch (be) (es) (fr) (ru) (tr) (uk)
- Adds a My Tools link to quickly switch languages
- ListGroupMembers (es) (fr) (tr)
- Lists all users by user group.
- PiniginsUserInfo (be) (es) (hr) (pl) (ru) (tr) (uk) (zh-hant)
- Creates "Special:UserInfo" special page which gives some information about a user
- ProtectionIcons (be) (es) (fr) (ru) (tr) (uk) (zh-hans)
- Adds icons based on the page's protection.
- QQX (es) (ru) (tr) (uk)
- Script for viewing all System Messages on an Article (or any Page) with one-click
- QuickDiff (es) (fr) (hi) (ru) (tr) (zh-hans)
- Quickly view any diff link
- QuickIW (es) (ru) (tr) (uk)
- Quickly add an interlanguage link to an article.
- QuickPurge (tl) (tr)
- Suppresses the need to confirm when purging pages.
- RecentChangesMultiple (be) (ja) (pl) (ru) (tr) (uk)
- Provides a recent changes (and discussions / "SocialActivity") view of multiple wikis at once
- SandboxTab (es) (fr) (ru) (tr) (uk) (zh-hans)
- Adds a /Sandbox tab.
- ScrollUpButton (tr)
- Adds a button to scroll up to the top of the current page.
- Stella (tr) (uk)
- Shows maintenance items needing attention
- StickyRailToggler (tr)
- Allows to make rail toggler sticky
- TokenRefresh (es) (tr)
- Automatically refreshes edit and watch tokens.
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
General
- AddAnnouncement (de) (es) (fr) (hi) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Directly add an announcement from blog namespace
- AdminDashboard block (be) (de) (es) (fr) (it) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Adds a button with a link to
Special:Block
to the Admin Dashboard. - AjaxAbuseLog (de) (es) (fr) (tr) (uk)
- 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
- AlwaysShowBottomBar (es) (fr) (ru) (tr)
- Always shows the bottom WikiaBar bar for all wikis
- AutoCreateUserPages (ru) (tr) (uk) (zh-hans)
- Automatically creates userpage and talkpage upon contribution.
- Bang (bn) (el) (es) (fr) (hi) (pl) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Makes typing namespaces easier when searching
- BlockLookup (tr) (zh-hk)
- Adds a custom special page that allows for viewing of block information
- CategoryRedLinks (ru) (tr) (uk)
- Turns category links in page footers into red links if they do not exist.
- CheckImgSize (de) (ru) (tr)
- Allows to show list of oversized images
- CompareLink (es) (fr) (tr)
- Make "Compare selected versions" button into a link
- CopyCodeButton (be) (es) (fr) (ru) (tr) (uk)
- Adds a button to syntax highlight blocks for quickly copying code.
- CreatePageForm (ru) (tr) (uk)
- Form for create new pages with preloaded text
- CustomizeAce (fr) (pl) (tr)
- Allows you to customize your Ace editor experience
- DeleteTalkpage (es) (ru) (tr)
- Enables talk page deletion
- DeleteUserpage (es) (pt-br) (ru) (tr) (uk)
- Adds delete userpage button to contribs
- DiscussionTemplates (es) (tr)
- Allows users to send messages containing templates
- DiscussionsAFLog
- View a user's /d AF hits
- EditConflictAlert (es) (fr) (pl) (ru) (tr)
- Displays a banner notification when the page you are editing gets modified.
- EditcountTab (es) (ru) (tr) (uk)
- Adds a tab to profile pages linking to the edit count overview of the user.
- ExploreMenuIcons (fr) (ru) (tr) (uk)
- Allows to add icons for explore dropdown menu
- FileTools (de) (es) (ru) (tr) (uk)
- Add quick action buttons on file pages.
- FirstEditDate (el) (ru) (tr) (zh-hans) (zh-hant) (zh-hk)
- Adds the user's first edit date to their profile masthead
- GlobalFileUsage (ru) (tr)
- Allows to show the file usage at other languages
- HighlightCode (tr)
- Replaces Pygments' syntax highlighting with higlight.js' syntax highlighting
- I18nLink (be) (es) (fr) (ru) (tr) (uk)
- Adds links to translations pages
- ImportJSPage (es) (pt-br) (ru) (tr) (uk)
- Converts MediaWiki:ImportJS
<pre>
block into linked list. - LakeLinks (be) (es) (ru) (tr) (uk) (zh-hans)
- Hover popup with links for user pages.
- LangSwitch (be) (es) (fr) (ru) (tr) (uk)
- Adds a My Tools link to quickly switch languages
- ListGroupMembers (es) (fr) (tr)
- Lists all users by user group.
- PiniginsUserInfo (be) (es) (hr) (pl) (ru) (tr) (uk) (zh-hant)
- Creates "Special:UserInfo" special page which gives some information about a user
- ProtectionIcons (be) (es) (fr) (ru) (tr) (uk) (zh-hans)
- Adds icons based on the page's protection.
- QQX (es) (ru) (tr) (uk)
- Script for viewing all System Messages on an Article (or any Page) with one-click
- QuickDiff (es) (fr) (hi) (ru) (tr) (zh-hans)
- Quickly view any diff link
- QuickIW (es) (ru) (tr) (uk)
- Quickly add an interlanguage link to an article.
- QuickPurge (tl) (tr)
- Suppresses the need to confirm when purging pages.
- RecentChangesMultiple (be) (ja) (pl) (ru) (tr) (uk)
- Provides a recent changes (and discussions / "SocialActivity") view of multiple wikis at once
- SandboxTab (es) (fr) (ru) (tr) (uk) (zh-hans)
- Adds a /Sandbox tab.
- ScrollUpButton (tr)
- Adds a button to scroll up to the top of the current page.
- Stella (tr) (uk)
- Shows maintenance items needing attention
- StickyRailToggler (tr)
- Allows to make rail toggler sticky
- TokenRefresh (es) (tr)
- Automatically refreshes edit and watch tokens.
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
General
- AddAnnouncement (de) (es) (fr) (hi) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Directly add an announcement from blog namespace
- AdminDashboard block (be) (de) (es) (fr) (it) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Adds a button with a link to
Special:Block
to the Admin Dashboard. - AjaxAbuseLog (de) (es) (fr) (tr) (uk)
- 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
- AlwaysShowBottomBar (es) (fr) (ru) (tr)
- Always shows the bottom WikiaBar bar for all wikis
- AutoCreateUserPages (ru) (tr) (uk) (zh-hans)
- Automatically creates userpage and talkpage upon contribution.
- Bang (bn) (el) (es) (fr) (hi) (pl) (ru) (tr) (uk) (zh-hans) (zh-hant) (zh-hk)
- Makes typing namespaces easier when searching
- BlockLookup (tr) (zh-hk)
- Adds a custom special page that allows for viewing of block information
- CategoryRedLinks (ru) (tr) (uk)
- Turns category links in page footers into red links if they do not exist.
- CheckImgSize (de) (ru) (tr)
- Allows to show list of oversized images
- CompareLink (es) (fr) (tr)
- Make "Compare selected versions" button into a link
- CopyCodeButton (be) (es) (fr) (ru) (tr) (uk)
- Adds a button to syntax highlight blocks for quickly copying code.
- CreatePageForm (ru) (tr) (uk)
- Form for create new pages with preloaded text
- CustomizeAce (fr) (pl) (tr)
- Allows you to customize your Ace editor experience
- DeleteTalkpage (es) (ru) (tr)
- Enables talk page deletion
- DeleteUserpage (es) (pt-br) (ru) (tr) (uk)
- Adds delete userpage button to contribs
- DiscussionTemplates (es) (tr)
- Allows users to send messages containing templates
- DiscussionsAFLog
- View a user's /d AF hits
- EditConflictAlert (es) (fr) (pl) (ru) (tr)
- Displays a banner notification when the page you are editing gets modified.
- EditcountTab (es) (ru) (tr) (uk)
- Adds a tab to profile pages linking to the edit count overview of the user.
- ExploreMenuIcons (fr) (ru) (tr) (uk)
- Allows to add icons for explore dropdown menu
- FileTools (de) (es) (ru) (tr) (uk)
- Add quick action buttons on file pages.
- FirstEditDate (el) (ru) (tr) (zh-hans) (zh-hant) (zh-hk)
- Adds the user's first edit date to their profile masthead
- GlobalFileUsage (ru) (tr)
- Allows to show the file usage at other languages
- HighlightCode (tr)
- Replaces Pygments' syntax highlighting with higlight.js' syntax highlighting
- I18nLink (be) (es) (fr) (ru) (tr) (uk)
- Adds links to translations pages
- ImportJSPage (es) (pt-br) (ru) (tr) (uk)
- Converts MediaWiki:ImportJS
<pre>
block into linked list. - LakeLinks (be) (es) (ru) (tr) (uk) (zh-hans)
- Hover popup with links for user pages.
- LangSwitch (be) (es) (fr) (ru) (tr) (uk)
- Adds a My Tools link to quickly switch languages
- ListGroupMembers (es) (fr) (tr)
- Lists all users by user group.
- PiniginsUserInfo (be) (es) (hr) (pl) (ru) (tr) (uk) (zh-hant)
- Creates "Special:UserInfo" special page which gives some information about a user
- ProtectionIcons (be) (es) (fr) (ru) (tr) (uk) (zh-hans)
- Adds icons based on the page's protection.
- QQX (es) (ru) (tr) (uk)
- Script for viewing all System Messages on an Article (or any Page) with one-click
- QuickDiff (es) (fr) (hi) (ru) (tr) (zh-hans)
- Quickly view any diff link
- QuickIW (es) (ru) (tr) (uk)
- Quickly add an interlanguage link to an article.
- QuickPurge (tl) (tr)
- Suppresses the need to confirm when purging pages.
- RecentChangesMultiple (be) (ja) (pl) (ru) (tr) (uk)
- Provides a recent changes (and discussions / "SocialActivity") view of multiple wikis at once
- SandboxTab (es) (fr) (ru) (tr) (uk) (zh-hans)
- Adds a /Sandbox tab.
- ScrollUpButton (tr)
- Adds a button to scroll up to the top of the current page.
- Stella (tr) (uk)
- Shows maintenance items needing attention
- StickyRailToggler (tr)
- Allows to make rail toggler sticky
- TokenRefresh (es) (tr)
- Automatically refreshes edit and watch tokens.
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
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) (de) (es) (fr) (ja) (pl) (ru) (tl) (tr) (uk) (vi) (zh-hans) (zh-hant)
- Allows deleting a list of pages in a form and protecting them too.
- AjaxBatchRedirect
- Allows redirecting a list of pages in a form.
- AjaxBatchUndelete (de) (es) (pl) (tr) (uk)
- Allows batch undeletion of pages.
- AjaxContentModel (tr)
- Changes the content model of the current page without reloading.
- AjaxDelete (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hans)
- Delete pages/file revisions without leaving the current page.
- AllPagesMaintenanceTable
- Generates copy paste-able text from Special:AllPages, at a click of a button
- BulkVideoUpload (fr) (tr) (uk) (zh-hans)
- Bulk adds a list of videos to the wiki
- CategoryMaintenanceTables (de) (tr)
- Generates copy paste-able text from Special:WantedCategories and Special:Categories, at a click of a button
- ChangeModelButton (de) (ru) (tr)
- Adds a button to the page dropdown to access the change content model page.
- CorrectFileHeadings (tr)
- Removes spaces between headings from files uploaded via Special:Upload
- DupImageList (es) (pt-br) (ru) (tr)
- Lists duplicate images on a wiki
- FileTools (de) (es) (ru) (tr) (uk)
- Add quick action buttons on file pages.
- FileUsageAuto-update (es) (tr) (uk)
- Automatically updates file links throughout the wiki upon renaming an image and queues file link updates to perform batch updates.
- I18nEdit (et) (ru) (tr) (uk) (zh-hant)
- Editor for translations compatible with I18n-js or Module:I18n.
- ImageCategory (es) (pt-br) (tr)
- Automatically adds the image category in the image summary.
- ImageMapEdit (ru) (tr)
- Easily creates ImageMaps using a graphical editor
- ListFiles (es) (ja) (tr)
- 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) (et) (fr) (ja) (pt-br) (ru) (tr) (uk) (vi) (zh-hans)
- 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) (tr) (uk)
- Allows to massively patrol edits
- MassProtect (es) (fr) (tr)
- Protect multiple pages from a list
- MassRename (es) (pt) (tr)
- Rename multiple pages in a list fashion, similar to AjaxBatchDelete
- Nuke (es) (hi) (tr) (uk)
- Mass delete pages on recent changes or from a user's contributions akin to the extension.
- PageRenameAuto-update (es) (fr) (pt-br) (tr)
- Automatically updates page links, transclusions and category members throughout the wiki upon renaming a page.
- Reconstitution (tr)
- Mass restore pages from deleted pages or from a user's contributions in a similar fashion to Nuke.
- RevisionDelete (tr)
- Allows users to selectively remove revisions from page histories
- TemplateTypeButtons (be) (de) (es) (pl) (ru) (tr) (uk)
- Adds quick buttons for all template types to the template page.
- UploadMultipleFiles (hi) (pt-br) (tr)
- Allows you to select multiple files directly from the dialog box and upload them.
- WantedPagesFilter (be) (ru) (uk)
- Adds simple filter to Wanted pages.
General
- AjaxBatchDelete (be) (de) (es) (fr) (ja) (pl) (ru) (tl) (tr) (uk) (vi) (zh-hans) (zh-hant)
- Allows deleting a list of pages in a form and protecting them too.
- AjaxBatchRedirect
- Allows redirecting a list of pages in a form.
- AjaxBatchUndelete (de) (es) (pl) (tr) (uk)
- Allows batch undeletion of pages.
- AjaxContentModel (tr)
- Changes the content model of the current page without reloading.
- AjaxDelete (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hans)
- Delete pages/file revisions without leaving the current page.
- AllPagesMaintenanceTable
- Generates copy paste-able text from Special:AllPages, at a click of a button
- BulkVideoUpload (fr) (tr) (uk) (zh-hans)
- Bulk adds a list of videos to the wiki
- CategoryMaintenanceTables (de) (tr)
- Generates copy paste-able text from Special:WantedCategories and Special:Categories, at a click of a button
- ChangeModelButton (de) (ru) (tr)
- Adds a button to the page dropdown to access the change content model page.
- CorrectFileHeadings (tr)
- Removes spaces between headings from files uploaded via Special:Upload
- DupImageList (es) (pt-br) (ru) (tr)
- Lists duplicate images on a wiki
- FileTools (de) (es) (ru) (tr) (uk)
- Add quick action buttons on file pages.
- FileUsageAuto-update (es) (tr) (uk)
- Automatically updates file links throughout the wiki upon renaming an image and queues file link updates to perform batch updates.
- I18nEdit (et) (ru) (tr) (uk) (zh-hant)
- Editor for translations compatible with I18n-js or Module:I18n.
- ImageCategory (es) (pt-br) (tr)
- Automatically adds the image category in the image summary.
- ImageMapEdit (ru) (tr)
- Easily creates ImageMaps using a graphical editor
- ListFiles (es) (ja) (tr)
- 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) (et) (fr) (ja) (pt-br) (ru) (tr) (uk) (vi) (zh-hans)
- 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) (tr) (uk)
- Allows to massively patrol edits
- MassProtect (es) (fr) (tr)
- Protect multiple pages from a list
- MassRename (es) (pt) (tr)
- Rename multiple pages in a list fashion, similar to AjaxBatchDelete
- Nuke (es) (hi) (tr) (uk)
- Mass delete pages on recent changes or from a user's contributions akin to the extension.
- PageRenameAuto-update (es) (fr) (pt-br) (tr)
- Automatically updates page links, transclusions and category members throughout the wiki upon renaming a page.
- Reconstitution (tr)
- Mass restore pages from deleted pages or from a user's contributions in a similar fashion to Nuke.
- RevisionDelete (tr)
- Allows users to selectively remove revisions from page histories
- TemplateTypeButtons (be) (de) (es) (pl) (ru) (tr) (uk)
- Adds quick buttons for all template types to the template page.
- UploadMultipleFiles (hi) (pt-br) (tr)
- Allows you to select multiple files directly from the dialog box and upload them.
- WantedPagesFilter (be) (ru) (uk)
- Adds simple filter to Wanted pages.
General
- AjaxBatchDelete (be) (de) (es) (fr) (ja) (pl) (ru) (tl) (tr) (uk) (vi) (zh-hans) (zh-hant)
- Allows deleting a list of pages in a form and protecting them too.
- AjaxBatchRedirect
- Allows redirecting a list of pages in a form.
- AjaxBatchUndelete (de) (es) (pl) (tr) (uk)
- Allows batch undeletion of pages.
- AjaxContentModel (tr)
- Changes the content model of the current page without reloading.
- AjaxDelete (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hans)
- Delete pages/file revisions without leaving the current page.
- AllPagesMaintenanceTable
- Generates copy paste-able text from Special:AllPages, at a click of a button
- BulkVideoUpload (fr) (tr) (uk) (zh-hans)
- Bulk adds a list of videos to the wiki
- CategoryMaintenanceTables (de) (tr)
- Generates copy paste-able text from Special:WantedCategories and Special:Categories, at a click of a button
- ChangeModelButton (de) (ru) (tr)
- Adds a button to the page dropdown to access the change content model page.
- CorrectFileHeadings (tr)
- Removes spaces between headings from files uploaded via Special:Upload
- DupImageList (es) (pt-br) (ru) (tr)
- Lists duplicate images on a wiki
- FileTools (de) (es) (ru) (tr) (uk)
- Add quick action buttons on file pages.
- FileUsageAuto-update (es) (tr) (uk)
- Automatically updates file links throughout the wiki upon renaming an image and queues file link updates to perform batch updates.
- I18nEdit (et) (ru) (tr) (uk) (zh-hant)
- Editor for translations compatible with I18n-js or Module:I18n.
- ImageCategory (es) (pt-br) (tr)
- Automatically adds the image category in the image summary.
- ImageMapEdit (ru) (tr)
- Easily creates ImageMaps using a graphical editor
- ListFiles (es) (ja) (tr)
- 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) (et) (fr) (ja) (pt-br) (ru) (tr) (uk) (vi) (zh-hans)
- 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) (tr) (uk)
- Allows to massively patrol edits
- MassProtect (es) (fr) (tr)
- Protect multiple pages from a list
- MassRename (es) (pt) (tr)
- Rename multiple pages in a list fashion, similar to AjaxBatchDelete
- Nuke (es) (hi) (tr) (uk)
- Mass delete pages on recent changes or from a user's contributions akin to the extension.
- PageRenameAuto-update (es) (fr) (pt-br) (tr)
- Automatically updates page links, transclusions and category members throughout the wiki upon renaming a page.
- Reconstitution (tr)
- Mass restore pages from deleted pages or from a user's contributions in a similar fashion to Nuke.
- RevisionDelete (tr)
- Allows users to selectively remove revisions from page histories
- TemplateTypeButtons (be) (de) (es) (pl) (ru) (tr) (uk)
- Adds quick buttons for all template types to the template page.
- UploadMultipleFiles (hi) (pt-br) (tr)
- Allows you to select multiple files directly from the dialog box and upload them.
- WantedPagesFilter (be) (ru) (uk)
- Adds simple filter to Wanted pages.
Site enhancements
These scripts add new features or fix broken ones.
General
- AdaptiveCategoryFilter (de) (fr) (tr)
- Replaces filter by the first letter on dynamic category page.
- AdminDashboard JS-Button (be) (de) (es) (fr) (ja) (pl) (ru) (tr) (uk) (zh-hant)
- Adds a button with a link to
MediaWiki:Common.js
to the Admin Dashboard. - AjaxEditPreview (de) (ru) (tr)
- Adds a modal for previewing edits on the 2010 Wikitext Editor
- AjaxRC (be) (es) (ru) (tr) (uk) (zh-hant)
- Advanced auto refreshing for non-JavaScript variants of 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-hans)
- Adds a button to the right corner of the toolbar that takes you back to the top of the page.
- BlockSummary (es) (ru) (tr) (zh) (zh-hans)
- Adds block summary of a user on the
User
namespace pages. - BlogReadingTime
- Shows the time (in minutes) it usually takes to read the current blog.
- CatFilter (de) (es) (ru) (tr) (uk)
- Allows filtering pages in the by namespace in Category pages.
- CategoryClasses (tr) (zh-hans)
- Allows CSS targeting of pages based on category membership.
- CategorySorter (es) (ru) (tr) (zh-hans)
- Sorts categories
- ChromeToolbarColor (be) (de) (es) (fr) (hi) (pl) (ru) (tr) (uk) (zh-hant)
- Sets the mobile Chrome toolbar color to wiki's sticky nav background color
- CodeQuickLinks (es) (ru) (tr) (uk) (zh-hans)
- Rail module/portlets with quick links to personal and site-wide MW pages
- CommentsToggle (de) (fr) (ru) (tr)
- Toggle to enable/disable comments.
- CommunityPageRailModule (tr) (zh-hans)
- Themed Community rail module.
- CopySectionSource (fr) (ru) (tr) (uk)
- Adds a "copy source" button next to each edit section button
- CustomTools (tr)
- Provides a function to easily add links or button to various areas
- DPLforumBoardCustomization (es) (fr) (tr)
- Support for board images at a wiki's Forum:Index page
- DecodeURI (de) (ru) (tr)
- Allows to decode URI in the new source editor.
- DedicatedTalkButton (es) (tr) (zh-hans)
- Move talk page link from dropdown to beside edit button
- DisplayTimer (es) (tr) (zh-hans)
- Adds a UTC display clock with purge + null edit function
- EditLeaderboard (ru) (tr) (uk)
- Creates a leaderboard based on edit count at Special:Leaderboard
- EditcountTab (es) (ru) (tr) (uk)
- Adds a tab to profile pages linking to the edit count overview of the user.
- ExternalLinkWarning (es) (tr) (zh-hans)
- Warning dialog when an external link is clicked.
- FastFileDelete (tr)
- Adds "delete" buttons to Special:UnusedFiles, Special:UnusedVideos and Lightbox
- FileLogs (es) (fr) (tr)
- Shows log excerpts on file pages
- FloatingToc (es) (hi) (tr) (uk) (zh-hans)
- Turns the table of contents into a floating panel.
- GalleryCaptions (es) (tr)
- Adds titles and caption to lightbox carousel images
- HeaderLinks (es) (tr)
- Adds an icon to header tags for easier linking.
- HideClearCache (es) (fr) (tr)
- Hides the clearcache message with a show button
- HideEmptyTrackingCategories (tr)
- Toggle to hide/show empty tracking categories.
- ImageMapEditZoom (tr)
- Allows users to zoom the image while using ImageMapEdit.
- ImageMapHighlight (tr)
- Adds highlights around ImageMap elements
- InterwikisOnSpecialPages (tr)
- Add interwikis on special pages.
- JumpToContent (es) (tr)
- Adds an extra navigational link accessed by navigating on keyboard.
- LinkPreview (be) (es) (fr) (pl) (ru) (tr) (uk)
- Script for preview links on hover
- LinkedUserTags (es) (tr)
- Pre-configured UserTags installation with links & ordering
- ListGroupMembers (es) (fr) (tr)
- Lists all users by user group.
- MastheadRightsBadge (be) (de) (es) (fr) (pl) (ru) (tr) (uk) (zh-hans)
- Adds WDS avatar badges to user profiles.
- MediaWikiBacklink (es) (tr)
- Provides a backlink to a MW page's mainspace documentation page
- MisspelledPage (es) (tr) (zh-hans)
- Allows to redirect users to an existent page when in a non-existent page.
- ModulesLinkToModules (ru) (tr)
- Links to module strings
- MoreSocialLinks (es) (ru) (tr) (uk) (zh-hans)
- Adds Instagram, Twitch and YouTube links to user profiles.
- MoveSubcategoriesToTheTop (be) (es) (fr) (ru) (tr) (uk)
- Shows subcategories on the top of dynamic categories
- MultipleActivity (ru) (tr)
- Adds page to view recent changes and posts in one place
- NewCategoriesLocalizedFilter (be) (ru) (tr) (uk)
- Adds localized filter to new categories
- NewCommentIndicator
- Adds an indicator to newly-posted article and message wall comments.
- NewImages (be) (de) (es) (fr) (hi) (pl) (pt-br) (ru) (tr) (uk) (zh-hans) (zh-hant)
- Script made for restoring the old 'New Photos' module, removed from the rail a long time ago.
- NewPagesUser (es) (ru) (tr)
- Lists all pages on a wiki created by the specified user
- NukeInlineStyles (es) (tr)
- Removes inline styles from pages
- OrganizedSocialActivity (es) (id) (tr) (uk)
- Allows grouping related entries on Special:SocialActivity
- PageEditInfo (es) (tr)
- Places PageCreator and LastEdited right before the article for sitewide use
- PiecewiseCalculator (tr)
- Creates a calculator form as an alternative to graphing a piecewise function.
- ReadProgressBar (es) (ru) (tr)
- Adds a progress bar below the Global Navigation Bar that shows how much the user has progressed through a blog post.
- ReferencePopups (es) (fr) (hi) (pt-br) (ru) (tr) (uk) (zh-hant)
- Creates an inline pop-up box with the contents of a reference when you hover over the citation marker.
- RelatedDiscussionsPosts (es) (ru) (tr) (uk)
- Adds links to Discussions posts tagged with current page.
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
- Ripple (tr) (zh-hans)
- Adds a ripple effect shown on touch to most buttons.
- ScrollUpButton (tr)
- Adds a button to scroll up to the top of the current page.
- SearchSuggest (es) (tr)
- Suggests pages while searching
- SectionURLOnScroll (es) (tr)
- Appends the current section you've scrolled into the address bar.
- SeeMoreActivityButton (be) (de) (es) (pl) (ru) (tr) (uk) (zh-hant)
- Adds a link to recent wiki activity to Rail.
- ShortUrl (tr) (zh-hans) (zh-hant)
- Adds a short link under the article
- ShowUserGroups (es) (tr) (zh-hant)
- List all groups a user is in on their user page
- SpriteEditor (tr)
- A simple to use sprite editor
- TableHash (es) (tr)
- Makes linking directly to table rows more noticeable.
- ThankYou (es) (fr) (ru) (zh) (zh-hans)
- Adds a page tool to thank the users that have edited the page recently.
- UTCClock (es) (tr)
- Adds a UTC clock to every page
- UnifiedControlPanel (be) (ru) (tr) (uk)
- Some set of switches to allow quick management over some functions
- UserActivityTab (be) (es) (ru) (uk) (zh-hant)
- Adds a Special:UserActivity tab to user pages
- UserBlockNotification
- Adds a persistent notification to the blocked user.
- UserUnusedFiles (es) (fr)
- Lists unused files for a user in Special:UserUnusedFiles.
- View Raw (es) (fr) (tr) (zh-hant)
- Adds a "Raw" link to the "Edit" menu.
- View Source (es) (fr) (hi) (pl) (tr) (uk) (zh-hant)
- Adds a "View source" link to the "Edit" menu
- WallGreeting (es) (ru) (tr) (uk)
- 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.
General
- AdaptiveCategoryFilter (de) (fr) (tr)
- Replaces filter by the first letter on dynamic category page.
- AdminDashboard JS-Button (be) (de) (es) (fr) (ja) (pl) (ru) (tr) (uk) (zh-hant)
- Adds a button with a link to
MediaWiki:Common.js
to the Admin Dashboard. - AjaxEditPreview (de) (ru) (tr)
- Adds a modal for previewing edits on the 2010 Wikitext Editor
- AjaxRC (be) (es) (ru) (tr) (uk) (zh-hant)
- Advanced auto refreshing for non-JavaScript variants of 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-hans)
- Adds a button to the right corner of the toolbar that takes you back to the top of the page.
- BlockSummary (es) (ru) (tr) (zh) (zh-hans)
- Adds block summary of a user on the
User
namespace pages. - BlogReadingTime
- Shows the time (in minutes) it usually takes to read the current blog.
- CatFilter (de) (es) (ru) (tr) (uk)
- Allows filtering pages in the by namespace in Category pages.
- CategoryClasses (tr) (zh-hans)
- Allows CSS targeting of pages based on category membership.
- CategorySorter (es) (ru) (tr) (zh-hans)
- Sorts categories
- ChromeToolbarColor (be) (de) (es) (fr) (hi) (pl) (ru) (tr) (uk) (zh-hant)
- Sets the mobile Chrome toolbar color to wiki's sticky nav background color
- CodeQuickLinks (es) (ru) (tr) (uk) (zh-hans)
- Rail module/portlets with quick links to personal and site-wide MW pages
- CommentsToggle (de) (fr) (ru) (tr)
- Toggle to enable/disable comments.
- CommunityPageRailModule (tr) (zh-hans)
- Themed Community rail module.
- CopySectionSource (fr) (ru) (tr) (uk)
- Adds a "copy source" button next to each edit section button
- CustomTools (tr)
- Provides a function to easily add links or button to various areas
- DPLforumBoardCustomization (es) (fr) (tr)
- Support for board images at a wiki's Forum:Index page
- DecodeURI (de) (ru) (tr)
- Allows to decode URI in the new source editor.
- DedicatedTalkButton (es) (tr) (zh-hans)
- Move talk page link from dropdown to beside edit button
- DisplayTimer (es) (tr) (zh-hans)
- Adds a UTC display clock with purge + null edit function
- EditLeaderboard (ru) (tr) (uk)
- Creates a leaderboard based on edit count at Special:Leaderboard
- EditcountTab (es) (ru) (tr) (uk)
- Adds a tab to profile pages linking to the edit count overview of the user.
- ExternalLinkWarning (es) (tr) (zh-hans)
- Warning dialog when an external link is clicked.
- FastFileDelete (tr)
- Adds "delete" buttons to Special:UnusedFiles, Special:UnusedVideos and Lightbox
- FileLogs (es) (fr) (tr)
- Shows log excerpts on file pages
- FloatingToc (es) (hi) (tr) (uk) (zh-hans)
- Turns the table of contents into a floating panel.
- GalleryCaptions (es) (tr)
- Adds titles and caption to lightbox carousel images
- HeaderLinks (es) (tr)
- Adds an icon to header tags for easier linking.
- HideClearCache (es) (fr) (tr)
- Hides the clearcache message with a show button
- HideEmptyTrackingCategories (tr)
- Toggle to hide/show empty tracking categories.
- ImageMapEditZoom (tr)
- Allows users to zoom the image while using ImageMapEdit.
- ImageMapHighlight (tr)
- Adds highlights around ImageMap elements
- InterwikisOnSpecialPages (tr)
- Add interwikis on special pages.
- JumpToContent (es) (tr)
- Adds an extra navigational link accessed by navigating on keyboard.
- LinkPreview (be) (es) (fr) (pl) (ru) (tr) (uk)
- Script for preview links on hover
- LinkedUserTags (es) (tr)
- Pre-configured UserTags installation with links & ordering
- ListGroupMembers (es) (fr) (tr)
- Lists all users by user group.
- MastheadRightsBadge (be) (de) (es) (fr) (pl) (ru) (tr) (uk) (zh-hans)
- Adds WDS avatar badges to user profiles.
- MediaWikiBacklink (es) (tr)
- Provides a backlink to a MW page's mainspace documentation page
- MisspelledPage (es) (tr) (zh-hans)
- Allows to redirect users to an existent page when in a non-existent page.
- ModulesLinkToModules (ru) (tr)
- Links to module strings
- MoreSocialLinks (es) (ru) (tr) (uk) (zh-hans)
- Adds Instagram, Twitch and YouTube links to user profiles.
- MoveSubcategoriesToTheTop (be) (es) (fr) (ru) (tr) (uk)
- Shows subcategories on the top of dynamic categories
- MultipleActivity (ru) (tr)
- Adds page to view recent changes and posts in one place
- NewCategoriesLocalizedFilter (be) (ru) (tr) (uk)
- Adds localized filter to new categories
- NewCommentIndicator
- Adds an indicator to newly-posted article and message wall comments.
- NewImages (be) (de) (es) (fr) (hi) (pl) (pt-br) (ru) (tr) (uk) (zh-hans) (zh-hant)
- Script made for restoring the old 'New Photos' module, removed from the rail a long time ago.
- NewPagesUser (es) (ru) (tr)
- Lists all pages on a wiki created by the specified user
- NukeInlineStyles (es) (tr)
- Removes inline styles from pages
- OrganizedSocialActivity (es) (id) (tr) (uk)
- Allows grouping related entries on Special:SocialActivity
- PageEditInfo (es) (tr)
- Places PageCreator and LastEdited right before the article for sitewide use
- PiecewiseCalculator (tr)
- Creates a calculator form as an alternative to graphing a piecewise function.
- ReadProgressBar (es) (ru) (tr)
- Adds a progress bar below the Global Navigation Bar that shows how much the user has progressed through a blog post.
- ReferencePopups (es) (fr) (hi) (pt-br) (ru) (tr) (uk) (zh-hant)
- Creates an inline pop-up box with the contents of a reference when you hover over the citation marker.
- RelatedDiscussionsPosts (es) (ru) (tr) (uk)
- Adds links to Discussions posts tagged with current page.
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
- Ripple (tr) (zh-hans)
- Adds a ripple effect shown on touch to most buttons.
- ScrollUpButton (tr)
- Adds a button to scroll up to the top of the current page.
- SearchSuggest (es) (tr)
- Suggests pages while searching
- SectionURLOnScroll (es) (tr)
- Appends the current section you've scrolled into the address bar.
- SeeMoreActivityButton (be) (de) (es) (pl) (ru) (tr) (uk) (zh-hant)
- Adds a link to recent wiki activity to Rail.
- ShortUrl (tr) (zh-hans) (zh-hant)
- Adds a short link under the article
- ShowUserGroups (es) (tr) (zh-hant)
- List all groups a user is in on their user page
- SpriteEditor (tr)
- A simple to use sprite editor
- TableHash (es) (tr)
- Makes linking directly to table rows more noticeable.
- ThankYou (es) (fr) (ru) (zh) (zh-hans)
- Adds a page tool to thank the users that have edited the page recently.
- UTCClock (es) (tr)
- Adds a UTC clock to every page
- UnifiedControlPanel (be) (ru) (tr) (uk)
- Some set of switches to allow quick management over some functions
- UserActivityTab (be) (es) (ru) (uk) (zh-hant)
- Adds a Special:UserActivity tab to user pages
- UserBlockNotification
- Adds a persistent notification to the blocked user.
- UserUnusedFiles (es) (fr)
- Lists unused files for a user in Special:UserUnusedFiles.
- View Raw (es) (fr) (tr) (zh-hant)
- Adds a "Raw" link to the "Edit" menu.
- View Source (es) (fr) (hi) (pl) (tr) (uk) (zh-hant)
- Adds a "View source" link to the "Edit" menu
- WallGreeting (es) (ru) (tr) (uk)
- 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.
General
- AdaptiveCategoryFilter (de) (fr) (tr)
- Replaces filter by the first letter on dynamic category page.
- AdminDashboard JS-Button (be) (de) (es) (fr) (ja) (pl) (ru) (tr) (uk) (zh-hant)
- Adds a button with a link to
MediaWiki:Common.js
to the Admin Dashboard. - AjaxEditPreview (de) (ru) (tr)
- Adds a modal for previewing edits on the 2010 Wikitext Editor
- AjaxRC (be) (es) (ru) (tr) (uk) (zh-hant)
- Advanced auto refreshing for non-JavaScript variants of 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-hans)
- Adds a button to the right corner of the toolbar that takes you back to the top of the page.
- BlockSummary (es) (ru) (tr) (zh) (zh-hans)
- Adds block summary of a user on the
User
namespace pages. - BlogReadingTime
- Shows the time (in minutes) it usually takes to read the current blog.
- CatFilter (de) (es) (ru) (tr) (uk)
- Allows filtering pages in the by namespace in Category pages.
- CategoryClasses (tr) (zh-hans)
- Allows CSS targeting of pages based on category membership.
- CategorySorter (es) (ru) (tr) (zh-hans)
- Sorts categories
- ChromeToolbarColor (be) (de) (es) (fr) (hi) (pl) (ru) (tr) (uk) (zh-hant)
- Sets the mobile Chrome toolbar color to wiki's sticky nav background color
- CodeQuickLinks (es) (ru) (tr) (uk) (zh-hans)
- Rail module/portlets with quick links to personal and site-wide MW pages
- CommentsToggle (de) (fr) (ru) (tr)
- Toggle to enable/disable comments.
- CommunityPageRailModule (tr) (zh-hans)
- Themed Community rail module.
- CopySectionSource (fr) (ru) (tr) (uk)
- Adds a "copy source" button next to each edit section button
- CustomTools (tr)
- Provides a function to easily add links or button to various areas
- DPLforumBoardCustomization (es) (fr) (tr)
- Support for board images at a wiki's Forum:Index page
- DecodeURI (de) (ru) (tr)
- Allows to decode URI in the new source editor.
- DedicatedTalkButton (es) (tr) (zh-hans)
- Move talk page link from dropdown to beside edit button
- DisplayTimer (es) (tr) (zh-hans)
- Adds a UTC display clock with purge + null edit function
- EditLeaderboard (ru) (tr) (uk)
- Creates a leaderboard based on edit count at Special:Leaderboard
- EditcountTab (es) (ru) (tr) (uk)
- Adds a tab to profile pages linking to the edit count overview of the user.
- ExternalLinkWarning (es) (tr) (zh-hans)
- Warning dialog when an external link is clicked.
- FastFileDelete (tr)
- Adds "delete" buttons to Special:UnusedFiles, Special:UnusedVideos and Lightbox
- FileLogs (es) (fr) (tr)
- Shows log excerpts on file pages
- FloatingToc (es) (hi) (tr) (uk) (zh-hans)
- Turns the table of contents into a floating panel.
- GalleryCaptions (es) (tr)
- Adds titles and caption to lightbox carousel images
- HeaderLinks (es) (tr)
- Adds an icon to header tags for easier linking.
- HideClearCache (es) (fr) (tr)
- Hides the clearcache message with a show button
- HideEmptyTrackingCategories (tr)
- Toggle to hide/show empty tracking categories.
- ImageMapEditZoom (tr)
- Allows users to zoom the image while using ImageMapEdit.
- ImageMapHighlight (tr)
- Adds highlights around ImageMap elements
- InterwikisOnSpecialPages (tr)
- Add interwikis on special pages.
- JumpToContent (es) (tr)
- Adds an extra navigational link accessed by navigating on keyboard.
- LinkPreview (be) (es) (fr) (pl) (ru) (tr) (uk)
- Script for preview links on hover
- LinkedUserTags (es) (tr)
- Pre-configured UserTags installation with links & ordering
- ListGroupMembers (es) (fr) (tr)
- Lists all users by user group.
- MastheadRightsBadge (be) (de) (es) (fr) (pl) (ru) (tr) (uk) (zh-hans)
- Adds WDS avatar badges to user profiles.
- MediaWikiBacklink (es) (tr)
- Provides a backlink to a MW page's mainspace documentation page
- MisspelledPage (es) (tr) (zh-hans)
- Allows to redirect users to an existent page when in a non-existent page.
- ModulesLinkToModules (ru) (tr)
- Links to module strings
- MoreSocialLinks (es) (ru) (tr) (uk) (zh-hans)
- Adds Instagram, Twitch and YouTube links to user profiles.
- MoveSubcategoriesToTheTop (be) (es) (fr) (ru) (tr) (uk)
- Shows subcategories on the top of dynamic categories
- MultipleActivity (ru) (tr)
- Adds page to view recent changes and posts in one place
- NewCategoriesLocalizedFilter (be) (ru) (tr) (uk)
- Adds localized filter to new categories
- NewCommentIndicator
- Adds an indicator to newly-posted article and message wall comments.
- NewImages (be) (de) (es) (fr) (hi) (pl) (pt-br) (ru) (tr) (uk) (zh-hans) (zh-hant)
- Script made for restoring the old 'New Photos' module, removed from the rail a long time ago.
- NewPagesUser (es) (ru) (tr)
- Lists all pages on a wiki created by the specified user
- NukeInlineStyles (es) (tr)
- Removes inline styles from pages
- OrganizedSocialActivity (es) (id) (tr) (uk)
- Allows grouping related entries on Special:SocialActivity
- PageEditInfo (es) (tr)
- Places PageCreator and LastEdited right before the article for sitewide use
- PiecewiseCalculator (tr)
- Creates a calculator form as an alternative to graphing a piecewise function.
- ReadProgressBar (es) (ru) (tr)
- Adds a progress bar below the Global Navigation Bar that shows how much the user has progressed through a blog post.
- ReferencePopups (es) (fr) (hi) (pt-br) (ru) (tr) (uk) (zh-hant)
- Creates an inline pop-up box with the contents of a reference when you hover over the citation marker.
- RelatedDiscussionsPosts (es) (ru) (tr) (uk)
- Adds links to Discussions posts tagged with current page.
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
- Ripple (tr) (zh-hans)
- Adds a ripple effect shown on touch to most buttons.
- ScrollUpButton (tr)
- Adds a button to scroll up to the top of the current page.
- SearchSuggest (es) (tr)
- Suggests pages while searching
- SectionURLOnScroll (es) (tr)
- Appends the current section you've scrolled into the address bar.
- SeeMoreActivityButton (be) (de) (es) (pl) (ru) (tr) (uk) (zh-hant)
- Adds a link to recent wiki activity to Rail.
- ShortUrl (tr) (zh-hans) (zh-hant)
- Adds a short link under the article
- ShowUserGroups (es) (tr) (zh-hant)
- List all groups a user is in on their user page
- SpriteEditor (tr)
- A simple to use sprite editor
- TableHash (es) (tr)
- Makes linking directly to table rows more noticeable.
- ThankYou (es) (fr) (ru) (zh) (zh-hans)
- Adds a page tool to thank the users that have edited the page recently.
- UTCClock (es) (tr)
- Adds a UTC clock to every page
- UnifiedControlPanel (be) (ru) (tr) (uk)
- Some set of switches to allow quick management over some functions
- UserActivityTab (be) (es) (ru) (uk) (zh-hant)
- Adds a Special:UserActivity tab to user pages
- UserBlockNotification
- Adds a persistent notification to the blocked user.
- UserUnusedFiles (es) (fr)
- Lists unused files for a user in Special:UserUnusedFiles.
- View Raw (es) (fr) (tr) (zh-hant)
- Adds a "Raw" link to the "Edit" menu.
- View Source (es) (fr) (hi) (pl) (tr) (uk) (zh-hant)
- Adds a "View source" link to the "Edit" menu
- WallGreeting (es) (ru) (tr) (uk)
- 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.
Editing tools
These tools are made to make page editing easier.
General
- AddArticleToCategory (de) (es) (fr) (hi) (ru) (tl) (tr) (uk) (zh-hans)
- Adds an "Add Article to Category" menu.
- AddSectionButton (de) (es) (fr) (ru) (tr) (uk)
- Adds an "Add Section" option to the Edit drop list that acts like the "Add topic" / "Leave message" button on talk pages.
- AjaxEditPreview (de) (ru) (tr)
- Adds a modal for previewing edits on the 2010 Wikitext Editor
- AjaxRedirect (de) (es) (fr) (tr) (zh-hant)
- Adds a button to the page edit drop-down menu to quickly redirect the current page.
- AjaxRename (es) (ru) (tr) (zh-hans)
- Rename pages without leaving the current page.
- AjaxUndo (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Script for adding an Ajax undo link on history pages and diffs.
- CategoryRedLinks (ru) (tr) (uk)
- Turns category links in page footers into red links if they do not exist.
- CustomizeAce (fr) (pl) (tr)
- Allows you to customize your Ace editor experience
- DateInserter (es) (ru) (tr)
- Adds a button to insert a date to the current document using Visual Editor "Insert" dropdown menu
- EditConflictAlert (es) (fr) (pl) (ru) (tr)
- Displays a banner notification when the page you are editing gets modified.
- EditIntroButton (es) (fr) (tr) (zh-hans)
- Adds an "Edit Intro" option to the Edit drop list that acts like an edit section link.
- EditUserTalkArchive (es) (tr)
- Provides admins with easier access to user talk pages on wikis with Message Wall enabled
- EditorColorPicker (tr) (uk)
- Creates a UI to easily edit syntax highlighting colors.
- HighlightDeprecatedElements (tr)
- Allows to highlight deprecated HTML elements in CodeMirror.
- LivePreviewWarnings (ru) (tr)
- Makes parse warnings show in the 2010 Editor when Live preview is enabled
- MassEdit (es) (et) (fr) (ja) (pt-br) (ru) (tr) (uk) (vi) (zh-hans)
- 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) (tr) (uk) (zh-hans)
- Null edit multiple pages from a list.
- NullEditButton (es) (tr) (uk)
- Adds "Null Edit" option to page controls
- PageReport (tr) (uk)
- Provides a detailed parser report about the current page and finds hidden Lua errors.
- ParentPageEdit (es) (tr)
- Adds buttons to edit base and root pages
- PreloadRedLinks (tr) (zh-hans)
- Adds the preload argument to red links on pages according to rules defined.
- QuickTitle (es) (fr) (tr)
- Allows a user to edit the displayed title of a page without clicking the Edit button
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
- Standard Edit Summary (be) (es) (ru) (tr) (uk) (zh-hant)
- Adds edit summary drop down, in source editor only.
- StickySummary (es) (tr)
- Auto-fill summary/reason textbox when making repetitive changes
- Summarysuggestion (tr)
- Allows to suggest edit summaries in the editor
- SupportedLanguages (es) (ru) (tr) (uk) (zh-hans)
- Adds "available in x languages" note
- SyntaxHighlight (es) (ru) (tr) (zh-hant)
- Brings old syntax highlighting back to the source editor
- TabViewEditLinks (es) (tr)
- Adds "edit" links on tabs from TabView
- Wikificator (be) (es) (ru) (uk)
- Wikitext conversion utility for HTML text
General
- AddArticleToCategory (de) (es) (fr) (hi) (ru) (tl) (tr) (uk) (zh-hans)
- Adds an "Add Article to Category" menu.
- AddSectionButton (de) (es) (fr) (ru) (tr) (uk)
- Adds an "Add Section" option to the Edit drop list that acts like the "Add topic" / "Leave message" button on talk pages.
- AjaxEditPreview (de) (ru) (tr)
- Adds a modal for previewing edits on the 2010 Wikitext Editor
- AjaxRedirect (de) (es) (fr) (tr) (zh-hant)
- Adds a button to the page edit drop-down menu to quickly redirect the current page.
- AjaxRename (es) (ru) (tr) (zh-hans)
- Rename pages without leaving the current page.
- AjaxUndo (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Script for adding an Ajax undo link on history pages and diffs.
- CategoryRedLinks (ru) (tr) (uk)
- Turns category links in page footers into red links if they do not exist.
- CustomizeAce (fr) (pl) (tr)
- Allows you to customize your Ace editor experience
- DateInserter (es) (ru) (tr)
- Adds a button to insert a date to the current document using Visual Editor "Insert" dropdown menu
- EditConflictAlert (es) (fr) (pl) (ru) (tr)
- Displays a banner notification when the page you are editing gets modified.
- EditIntroButton (es) (fr) (tr) (zh-hans)
- Adds an "Edit Intro" option to the Edit drop list that acts like an edit section link.
- EditUserTalkArchive (es) (tr)
- Provides admins with easier access to user talk pages on wikis with Message Wall enabled
- EditorColorPicker (tr) (uk)
- Creates a UI to easily edit syntax highlighting colors.
- HighlightDeprecatedElements (tr)
- Allows to highlight deprecated HTML elements in CodeMirror.
- LivePreviewWarnings (ru) (tr)
- Makes parse warnings show in the 2010 Editor when Live preview is enabled
- MassEdit (es) (et) (fr) (ja) (pt-br) (ru) (tr) (uk) (vi) (zh-hans)
- 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) (tr) (uk) (zh-hans)
- Null edit multiple pages from a list.
- NullEditButton (es) (tr) (uk)
- Adds "Null Edit" option to page controls
- PageReport (tr) (uk)
- Provides a detailed parser report about the current page and finds hidden Lua errors.
- ParentPageEdit (es) (tr)
- Adds buttons to edit base and root pages
- PreloadRedLinks (tr) (zh-hans)
- Adds the preload argument to red links on pages according to rules defined.
- QuickTitle (es) (fr) (tr)
- Allows a user to edit the displayed title of a page without clicking the Edit button
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
- Standard Edit Summary (be) (es) (ru) (tr) (uk) (zh-hant)
- Adds edit summary drop down, in source editor only.
- StickySummary (es) (tr)
- Auto-fill summary/reason textbox when making repetitive changes
- Summarysuggestion (tr)
- Allows to suggest edit summaries in the editor
- SupportedLanguages (es) (ru) (tr) (uk) (zh-hans)
- Adds "available in x languages" note
- SyntaxHighlight (es) (ru) (tr) (zh-hant)
- Brings old syntax highlighting back to the source editor
- TabViewEditLinks (es) (tr)
- Adds "edit" links on tabs from TabView
- Wikificator (be) (es) (ru) (uk)
- Wikitext conversion utility for HTML text
General
- AddArticleToCategory (de) (es) (fr) (hi) (ru) (tl) (tr) (uk) (zh-hans)
- Adds an "Add Article to Category" menu.
- AddSectionButton (de) (es) (fr) (ru) (tr) (uk)
- Adds an "Add Section" option to the Edit drop list that acts like the "Add topic" / "Leave message" button on talk pages.
- AjaxEditPreview (de) (ru) (tr)
- Adds a modal for previewing edits on the 2010 Wikitext Editor
- AjaxRedirect (de) (es) (fr) (tr) (zh-hant)
- Adds a button to the page edit drop-down menu to quickly redirect the current page.
- AjaxRename (es) (ru) (tr) (zh-hans)
- Rename pages without leaving the current page.
- AjaxUndo (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Script for adding an Ajax undo link on history pages and diffs.
- CategoryRedLinks (ru) (tr) (uk)
- Turns category links in page footers into red links if they do not exist.
- CustomizeAce (fr) (pl) (tr)
- Allows you to customize your Ace editor experience
- DateInserter (es) (ru) (tr)
- Adds a button to insert a date to the current document using Visual Editor "Insert" dropdown menu
- EditConflictAlert (es) (fr) (pl) (ru) (tr)
- Displays a banner notification when the page you are editing gets modified.
- EditIntroButton (es) (fr) (tr) (zh-hans)
- Adds an "Edit Intro" option to the Edit drop list that acts like an edit section link.
- EditUserTalkArchive (es) (tr)
- Provides admins with easier access to user talk pages on wikis with Message Wall enabled
- EditorColorPicker (tr) (uk)
- Creates a UI to easily edit syntax highlighting colors.
- HighlightDeprecatedElements (tr)
- Allows to highlight deprecated HTML elements in CodeMirror.
- LivePreviewWarnings (ru) (tr)
- Makes parse warnings show in the 2010 Editor when Live preview is enabled
- MassEdit (es) (et) (fr) (ja) (pt-br) (ru) (tr) (uk) (vi) (zh-hans)
- 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) (tr) (uk) (zh-hans)
- Null edit multiple pages from a list.
- NullEditButton (es) (tr) (uk)
- Adds "Null Edit" option to page controls
- PageReport (tr) (uk)
- Provides a detailed parser report about the current page and finds hidden Lua errors.
- ParentPageEdit (es) (tr)
- Adds buttons to edit base and root pages
- PreloadRedLinks (tr) (zh-hans)
- Adds the preload argument to red links on pages according to rules defined.
- QuickTitle (es) (fr) (tr)
- Allows a user to edit the displayed title of a page without clicking the Edit button
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
- Standard Edit Summary (be) (es) (ru) (tr) (uk) (zh-hant)
- Adds edit summary drop down, in source editor only.
- StickySummary (es) (tr)
- Auto-fill summary/reason textbox when making repetitive changes
- Summarysuggestion (tr)
- Allows to suggest edit summaries in the editor
- SupportedLanguages (es) (ru) (tr) (uk) (zh-hans)
- Adds "available in x languages" note
- SyntaxHighlight (es) (ru) (tr) (zh-hant)
- Brings old syntax highlighting back to the source editor
- TabViewEditLinks (es) (tr)
- Adds "edit" links on tabs from TabView
- Wikificator (be) (es) (ru) (uk)
- Wikitext conversion utility for HTML text
User management
These tools are for user management.
General
- AbuseLogRC (de) (es) (hi) (pt-br) (tr) (uk)
- Adds a table on Special:RecentChanges showing the last triggered anti-abuse filters.
- AddBlockUserTag (be) (de) (es) (fr) (hi) (pl) (ru) (tr) (uk)
- Adds a button to the user profile masthead to block that user.
- AddUserRightsTag (be) (de) (es) (fr) (ru) (tr) (uk) (zh-hant)
- Adds a button with a link to Special:UserRights
- AjaxBlock (be) (de) (es) (fr) (ru) (tr) (uk)
- Allows to block users without leaving the current page
- AjaxUserRights (es) (ru) (tr) (uk) (zh-hans)
- Allows to change usergroups of users without leaving the current page.
- EditcountTag (es) (tr) (zh-hant)
- Adds an edit count tag to the masthead
- ListUsers (tr) (zh-hans)
- Lists users of various groups in the wiki
- MarkBlocked (be) (es) (ru) (tr) (uk)
- Strike out blocked usernames
- MastheadGender (es) (fr) (ru) (tr) (uk) (zh-hans)
- Shows user's gender on the top of their masthead
- MessageBlock (be) (es) (ru) (tr) (uk)
- Allows sending an automatic message to blocked user's talk page to inform them about the block
- QuickLogs (es) (ja) (tr) (uk) (zh-hant)
- Displays user logs on Special:Contributions
- RevealAnonIP (tr)
- Converts text that says "A Fandom user" to the actual IP address
- Status (es) (hi) (ru) (tr) (zh-hans) (zh-hant) (zh-hk)
- Display user status on profile and in certain specified elements
- TopEditors (tr)
- Creates customizable lists based on recent changes
- TopicBlockLog (be) (ru) (tr) (uk)
- Creates an interwiki block report of an individual editor from wikis of similar topic.
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
- UserInfo (be) (es) (fr) (ru) (uk) (zh-hk)
- Displays a small table of information about that user.
General
- AbuseLogRC (de) (es) (hi) (pt-br) (tr) (uk)
- Adds a table on Special:RecentChanges showing the last triggered anti-abuse filters.
- AddBlockUserTag (be) (de) (es) (fr) (hi) (pl) (ru) (tr) (uk)
- Adds a button to the user profile masthead to block that user.
- AddUserRightsTag (be) (de) (es) (fr) (ru) (tr) (uk) (zh-hant)
- Adds a button with a link to Special:UserRights
- AjaxBlock (be) (de) (es) (fr) (ru) (tr) (uk)
- Allows to block users without leaving the current page
- AjaxUserRights (es) (ru) (tr) (uk) (zh-hans)
- Allows to change usergroups of users without leaving the current page.
- EditcountTag (es) (tr) (zh-hant)
- Adds an edit count tag to the masthead
- ListUsers (tr) (zh-hans)
- Lists users of various groups in the wiki
- MarkBlocked (be) (es) (ru) (tr) (uk)
- Strike out blocked usernames
- MastheadGender (es) (fr) (ru) (tr) (uk) (zh-hans)
- Shows user's gender on the top of their masthead
- MessageBlock (be) (es) (ru) (tr) (uk)
- Allows sending an automatic message to blocked user's talk page to inform them about the block
- QuickLogs (es) (ja) (tr) (uk) (zh-hant)
- Displays user logs on Special:Contributions
- RevealAnonIP (tr)
- Converts text that says "A Fandom user" to the actual IP address
- Status (es) (hi) (ru) (tr) (zh-hans) (zh-hant) (zh-hk)
- Display user status on profile and in certain specified elements
- TopEditors (tr)
- Creates customizable lists based on recent changes
- TopicBlockLog (be) (ru) (tr) (uk)
- Creates an interwiki block report of an individual editor from wikis of similar topic.
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
- UserInfo (be) (es) (fr) (ru) (uk) (zh-hk)
- Displays a small table of information about that user.
General
- AbuseLogRC (de) (es) (hi) (pt-br) (tr) (uk)
- Adds a table on Special:RecentChanges showing the last triggered anti-abuse filters.
- AddBlockUserTag (be) (de) (es) (fr) (hi) (pl) (ru) (tr) (uk)
- Adds a button to the user profile masthead to block that user.
- AddUserRightsTag (be) (de) (es) (fr) (ru) (tr) (uk) (zh-hant)
- Adds a button with a link to Special:UserRights
- AjaxBlock (be) (de) (es) (fr) (ru) (tr) (uk)
- Allows to block users without leaving the current page
- AjaxUserRights (es) (ru) (tr) (uk) (zh-hans)
- Allows to change usergroups of users without leaving the current page.
- EditcountTag (es) (tr) (zh-hant)
- Adds an edit count tag to the masthead
- ListUsers (tr) (zh-hans)
- Lists users of various groups in the wiki
- MarkBlocked (be) (es) (ru) (tr) (uk)
- Strike out blocked usernames
- MastheadGender (es) (fr) (ru) (tr) (uk) (zh-hans)
- Shows user's gender on the top of their masthead
- MessageBlock (be) (es) (ru) (tr) (uk)
- Allows sending an automatic message to blocked user's talk page to inform them about the block
- QuickLogs (es) (ja) (tr) (uk) (zh-hant)
- Displays user logs on Special:Contributions
- RevealAnonIP (tr)
- Converts text that says "A Fandom user" to the actual IP address
- Status (es) (hi) (ru) (tr) (zh-hans) (zh-hant) (zh-hk)
- Display user status on profile and in certain specified elements
- TopEditors (tr)
- Creates customizable lists based on recent changes
- TopicBlockLog (be) (ru) (tr) (uk)
- Creates an interwiki block report of an individual editor from wikis of similar topic.
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
- UserInfo (be) (es) (fr) (ru) (uk) (zh-hk)
- Displays a small table of information about that user.
Talk tools
These tools are for enhancing talk pages, forums, and comments.
General
- ArchiveTool (es) (fr) (hi) (tr) (zh-hans)
- Script for easy archiving of talk pages.
- EditUserTalkArchive (es) (tr)
- Provides admins with easier access to user talk pages on wikis with Message Wall enabled
General
- ArchiveTool (es) (fr) (hi) (tr) (zh-hans)
- Script for easy archiving of talk pages.
- EditUserTalkArchive (es) (tr)
- Provides admins with easier access to user talk pages on wikis with Message Wall enabled
General
- ArchiveTool (es) (fr) (hi) (tr) (zh-hans)
- Script for easy archiving of talk pages.
- EditUserTalkArchive (es) (tr)
- Provides admins with easier access to user talk pages on wikis with Message Wall enabled
Discussions extensions
These scripts enhance Fandom Discussions.
General
- Discussions Delete All (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Button on Special:Contributions that will delete all Discussions posts
- Discussions Restore All (es) (ru) (tr)
- Button on Special:Contributions that will restore all Discussions Posts.
- DiscussionsActivity (be) (de) (es) (pl) (pt-br) (ru) (tr) (uk) (zh-hant)
- Creates a special page for latest Discussions messages
- DiscussionsFeed (be) (es) (pl) (ru) (tr) (uk) (zh-hans) (zh-hant)
- Adds a special page that lists all recent discussions posts.
- DiscussionsRC (be) (fr) (pl) (ru) (tr) (uk)
- Adds a special page that lists all recent discussions posts and replies.
- DiscussionsRailModule (es) (ja) (pl) (ru) (tr) (zh-hant)
- Themed Discussions rail module.
- DiscussionsViewer (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Button on Special:Contributions that lists all posts and replies by user in a modal
- RecentChangesMultiple (be) (ja) (pl) (ru) (tr) (uk)
- Provides a recent changes (and discussions / "SocialActivity") view of multiple wikis at once
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
General
- Discussions Delete All (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Button on Special:Contributions that will delete all Discussions posts
- Discussions Restore All (es) (ru) (tr)
- Button on Special:Contributions that will restore all Discussions Posts.
- DiscussionsActivity (be) (de) (es) (pl) (pt-br) (ru) (tr) (uk) (zh-hant)
- Creates a special page for latest Discussions messages
- DiscussionsFeed (be) (es) (pl) (ru) (tr) (uk) (zh-hans) (zh-hant)
- Adds a special page that lists all recent discussions posts.
- DiscussionsRC (be) (fr) (pl) (ru) (tr) (uk)
- Adds a special page that lists all recent discussions posts and replies.
- DiscussionsRailModule (es) (ja) (pl) (ru) (tr) (zh-hant)
- Themed Discussions rail module.
- DiscussionsViewer (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Button on Special:Contributions that lists all posts and replies by user in a modal
- RecentChangesMultiple (be) (ja) (pl) (ru) (tr) (uk)
- Provides a recent changes (and discussions / "SocialActivity") view of multiple wikis at once
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
General
- Discussions Delete All (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Button on Special:Contributions that will delete all Discussions posts
- Discussions Restore All (es) (ru) (tr)
- Button on Special:Contributions that will restore all Discussions Posts.
- DiscussionsActivity (be) (de) (es) (pl) (pt-br) (ru) (tr) (uk) (zh-hant)
- Creates a special page for latest Discussions messages
- DiscussionsFeed (be) (es) (pl) (ru) (tr) (uk) (zh-hans) (zh-hant)
- Adds a special page that lists all recent discussions posts.
- DiscussionsRC (be) (fr) (pl) (ru) (tr) (uk)
- Adds a special page that lists all recent discussions posts and replies.
- DiscussionsRailModule (es) (ja) (pl) (ru) (tr) (zh-hant)
- Themed Discussions rail module.
- DiscussionsViewer (be) (es) (fr) (pl) (ru) (tr) (uk) (zh-hant)
- Button on Special:Contributions that lists all posts and replies by user in a modal
- RecentChangesMultiple (be) (ja) (pl) (ru) (tr) (uk)
- Provides a recent changes (and discussions / "SocialActivity") view of multiple wikis at once
- User Admin Tools (fr) (ru)
- Adds quick links to common moderation tools on the user masthead.
Chat extensions
These scripts add or amend features in Fandom Chat.
Lua error in Module:Enhancement_list at line 83: attempt to concatenate local 'subcat' (a nil value). Lua error in Module:Enhancement_list at line 83: attempt to concatenate local 'subcat' (a nil value). Lua error in Module:Enhancement_list at line 83: attempt to concatenate local 'subcat' (a nil value).
Site integration
These scripts are for interfacing with other sites.
General
- BandcampLazyloader (tr)
- Adds play buttons into the page which load Bandcamp widgets when clicked.
- DeepLTranslate (be) (ca) (de) (es) (fr) (gl) (it) (la) (pt) (ro) (ru) (tr) (uk)
- Translates pages from default wiki language to user's default language via DeepL
- Translator (es) (ru) (tr) (zh-hant)
- Translates pages from default wiki language to user's default language
- YouTubeModal (es)
- Watch YouTube video without going to a new page
General
- BandcampLazyloader (tr)
- Adds play buttons into the page which load Bandcamp widgets when clicked.
- DeepLTranslate (be) (ca) (de) (es) (fr) (gl) (it) (la) (pt) (ro) (ru) (tr) (uk)
- Translates pages from default wiki language to user's default language via DeepL
- Translator (es) (ru) (tr) (zh-hant)
- Translates pages from default wiki language to user's default language
- YouTubeModal (es)
- Watch YouTube video without going to a new page
General
- BandcampLazyloader (tr)
- Adds play buttons into the page which load Bandcamp widgets when clicked.
- DeepLTranslate (be) (ca) (de) (es) (fr) (gl) (it) (la) (pt) (ro) (ru) (tr) (uk)
- Translates pages from default wiki language to user's default language via DeepL
- Translator (es) (ru) (tr) (zh-hant)
- Translates pages from default wiki language to user's default language
- YouTubeModal (es)
- Watch YouTube video without going to a new page
Development tools
These tools help in development of other scripts.
General
- AddSideTool (de) (fr) (ru) (tr) (uk) (zh)
- Provides a function to quickly add buttons to the
.page-side-tools
area - CodeQuickLinks (es) (ru) (tr) (uk) (zh-hans)
- 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) (fr) (ru) (tr) (uk)
- Adds a button to syntax highlight blocks for quickly copying code.
- ImportJS-Plus (es) (ru) (tr) (uk)
- Improvements to ImportJS
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
General
- AddSideTool (de) (fr) (ru) (tr) (uk) (zh)
- Provides a function to quickly add buttons to the
.page-side-tools
area - CodeQuickLinks (es) (ru) (tr) (uk) (zh-hans)
- 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) (fr) (ru) (tr) (uk)
- Adds a button to syntax highlight blocks for quickly copying code.
- ImportJS-Plus (es) (ru) (tr) (uk)
- Improvements to ImportJS
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
General
- AddSideTool (de) (fr) (ru) (tr) (uk) (zh)
- Provides a function to quickly add buttons to the
.page-side-tools
area - CodeQuickLinks (es) (ru) (tr) (uk) (zh-hans)
- 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) (fr) (ru) (tr) (uk)
- Adds a button to syntax highlight blocks for quickly copying code.
- ImportJS-Plus (es) (ru) (tr) (uk)
- Improvements to ImportJS
- ResizableCodeMirror
- Adds resize buttons to the CodeMirror editor
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) (ru) (tr)
- Wraps around the built-in BannerNotification library
- Dorui (tr)
- For building complex element trees with few expressions
- Fetch (es) (fr) (tr) (uk)
- Library for fetching and caching API requests.
- Highlight-js (es) (tr)
- Component-based syntax highlighting library for Fandom.
- I18n-js (es) (ru) (tr) (uk)
- Library for loading i18n messages.
- MiniComplete (tr)
- Adds autocomplete functionality to various textareas.
- Modal (tr)
- Makes creation of Fandom modals easier.
- Placement (tr)
- Library for script placement.
- Preact (tr)
- Library for building reactive user interfaces
- QDmodal (tr)
- Minimalist flexbox-based modal library
- ShortCutter (tr)
- Library for adding a shortcut to the
wiki-tools
you can see on thefandom-community-header
and thefandom-sticky-header
- ShowCustomModal (tr) (uk)
- Brings back
$.showCustomModal
to the Unified Community Platform and wraps it in a pure interface - Toasts (ru) (tr) (uk)
- Creates notifications that pop up like toast.
- UI-js (tr)
- Allows easier creation of DOM elements
- WDSIcons (be) (es) (fr) (ru) (uk)
- Library for Fandom 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
General
- BannerNotification (es) (ru) (tr)
- Wraps around the built-in BannerNotification library
- Dorui (tr)
- For building complex element trees with few expressions
- Fetch (es) (fr) (tr) (uk)
- Library for fetching and caching API requests.
- Highlight-js (es) (tr)
- Component-based syntax highlighting library for Fandom.
- I18n-js (es) (ru) (tr) (uk)
- Library for loading i18n messages.
- MiniComplete (tr)
- Adds autocomplete functionality to various textareas.
- Modal (tr)
- Makes creation of Fandom modals easier.
- Placement (tr)
- Library for script placement.
- Preact (tr)
- Library for building reactive user interfaces
- QDmodal (tr)
- Minimalist flexbox-based modal library
- ShortCutter (tr)
- Library for adding a shortcut to the
wiki-tools
you can see on thefandom-community-header
and thefandom-sticky-header
- ShowCustomModal (tr) (uk)
- Brings back
$.showCustomModal
to the Unified Community Platform and wraps it in a pure interface - Toasts (ru) (tr) (uk)
- Creates notifications that pop up like toast.
- UI-js (tr)
- Allows easier creation of DOM elements
- WDSIcons (be) (es) (fr) (ru) (uk)
- Library for Fandom 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
General
- BannerNotification (es) (ru) (tr)
- Wraps around the built-in BannerNotification library
- Dorui (tr)
- For building complex element trees with few expressions
- Fetch (es) (fr) (tr) (uk)
- Library for fetching and caching API requests.
- Highlight-js (es) (tr)
- Component-based syntax highlighting library for Fandom.
- I18n-js (es) (ru) (tr) (uk)
- Library for loading i18n messages.
- MiniComplete (tr)
- Adds autocomplete functionality to various textareas.
- Modal (tr)
- Makes creation of Fandom modals easier.
- Placement (tr)
- Library for script placement.
- Preact (tr)
- Library for building reactive user interfaces
- QDmodal (tr)
- Minimalist flexbox-based modal library
- ShortCutter (tr)
- Library for adding a shortcut to the
wiki-tools
you can see on thefandom-community-header
and thefandom-sticky-header
- ShowCustomModal (tr) (uk)
- Brings back
$.showCustomModal
to the Unified Community Platform and wraps it in a pure interface - Toasts (ru) (tr) (uk)
- Creates notifications that pop up like toast.
- UI-js (tr)
- Allows easier creation of DOM elements
- WDSIcons (be) (es) (fr) (ru) (uk)
- Library for Fandom 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
Expanded list
Template:Collapsible box
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.