Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/wikioasis/mw-config/llms.txt

Use this file to discover all available pages before exploring further.

The ManageWiki extension registry groups every available extension into one of eight named sections. These sections correspond directly to the tab- or group-based layout displayed on Special:ManageWiki/extensions, helping wiki administrators quickly find the type of extension they are looking for without scrolling through the full list. The section key on each extension entry in $wgManageWikiExtensions determines which group it appears under. Understanding how sections are organised is useful both for wiki administrators choosing extensions and for platform administrators adding new extensions to the registry.
The skins section in ManageWiki controls which additional skins wiki administrators can enable for their wiki. This is separate from the six globally loaded skins (Citizen, CologneBlue, Modern, MonoBook, Timeless, Vector) which are always available farm-wide regardless of ManageWiki configuration.

How Sections Appear in the UI

When a wiki administrator visits Special:ManageWiki/extensions, extensions are presented in their section groups. Administrators can browse each section independently, and the section label provides helpful context about the type of functionality offered. All eight sections are always shown; sections with many extensions may be presented in a scrollable list or with search/filter support depending on the ManageWiki version deployed. The eight sections are: api, editors, mediahandlers, parserhooks, antispam, specialpages, skins, and other.
Extensions in the api section add data endpoints or enhance metadata available through the MediaWiki Action API. These are typically invisible to end users but power features like search suggestions, page previews, and third-party integrations.
ExtensionDescription
PageImagesAdds a pageimages API module that returns the best representative image for a given page. Used by Popups and other extensions for page previews.
ShortDescriptionAdds support for short, plain-text page descriptions (as seen on Wikipedia), exposed via the API and used by search and preview features.
The editors section contains extensions that provide or enhance the editing experience beyond MediaWiki’s default plain-text editor.
ExtensionDescription
CodeEditorAdds syntax highlighting and code-aware editing to MediaWiki’s wikitext editor when editing CSS, JavaScript, Lua, and other code pages. Works alongside WikiEditor.
CodeMirrorIntegrates the CodeMirror 6 editor, providing a modern in-browser editor with syntax highlighting, bracket matching, and code folding for wikitext and code pages.
VisualEditorProvides a rich WYSIWYG visual editing interface powered by Parsoid/Parsoid HTML. The foundation for many other extensions including DiscussionTools, EnhancedUpload, and Citoid.
Extensions in the mediahandlers section extend MediaWiki’s media handling capabilities, adding support for new file formats or improved upload workflows.
ExtensionRequiresDescription
EmbedVideoAllows embedding video content from external services (YouTube, Vimeo, etc.) using simple parser tags.
PagedTiffHandlerAdds support for multi-page TIFF files, rendering individual pages as images and allowing page navigation.
MediaSpoilerAdds a spoiler overlay to media files, requiring users to click to reveal the image or video.
PDF HandlerRenders PDF files as page images within wiki pages, with page navigation.
SimpleBatchUploadProvides a simplified drag-and-drop multi-file upload interface for batch file uploads.
TimedMediaHandlerFull-featured audio and video handler with transcoding support. Creates a transcode database table. Grants transcode-reset and transcode-status permissions to sysops and autoconfirmed users.
UploadWizardMulti-step guided upload interface. Creates the Campaign namespace (ID 460/461) and uw_campaigns SQL table. Adds mass-upload and upwizcampaigns permissions, and an upwizcampeditors user group.
The parserhooks section is the largest section, containing extensions that add new parser functions, tag hooks, or content rendering capabilities to wikitext. These form the core of most wikis’ content authoring toolkit.
ExtensionConflictsDescription
AJAX PollAdds an <poll> tag for creating interactive polls on wiki pages.
ArraysAdds parser functions for working with arrays in wikitext templates.
BabelAdds the {{#babel:}} template for displaying language proficiency on user pages.
CalendarAdds a Wikivoyage-style calendar tag for rendering monthly calendars.
CargoPowerful structured data storage for wikis. Requires managewiki-restricted. Limited to wikis with fewer than 50,000 pages.
CategoryTreeAdds an expandable tree view of category hierarchies using the <categorytree> tag.
Category TestsAdds parser functions to test whether a page is in a given category.
CharInsertAdds a character insertion toolbar for inserting special characters in the editor.
CiteCore footnote and citation extension using <ref> and <references/> tags.
CommentsprotectionindicatorAdds a <comments/> tag for threaded on-page comment sections with SQL tables.
CommentStreamsmoderationAdds a structured comment streams system with voting and moderation.
CountDownClockAdds a <countdown> tag displaying a countdown timer to a target date.
Create PageAdds a simple form-based page creation interface.
CSSAllows embedding CSS stylesheets stored as wiki pages into other pages.
CustomSubtitleAllows setting a custom subtitle for individual wiki pages.
DisplayTitleOverrides the displayed page title without changing the actual title.
DPLForumAdds a lightweight forum view using Dynamic Page List queries.
DraftsAdds auto-save draft functionality for editors. Requires SQL table.
DummyFandoomMainpageTagsStub tags for compatibility with Fandom-style main page layouts.
DynamicPageListdynamicpagelist3Wikimedia-style DPL for listing pages matching criteria. Conflicts with DPL3.
DynamicPageList3dynamicpagelistExtended DPL with additional list-building features. Conflicts with DPL (Wikimedia).
EasyTimelineRenders graphical timelines using the EasyTimeline syntax.
EmbedSpotifyAdds a tag for embedding Spotify players on wiki pages.
GenealogyAdds genealogy tree rendering tags for family history wikis.
GeoCrumbsAdds geographic breadcrumb navigation for location-based wikis.
GeoGebraEmbeds interactive GeoGebra mathematical applets in pages.
GoogleDocs4MWEmbeds Google Docs, Sheets, and Slides documents in wiki pages.
GoogleFormsEmbeds Google Forms in wiki pages via an iframe tag.
GroupsSidebarDisplays user group membership in the page sidebar.
Header TabsAdds tabbed section navigation to wiki pages using headers.
ImageMapAdds clickable image maps using HTML-style area definitions.
InputBoxAdds form input boxes for search, page creation, and other actions.
Javascript SlideshowAdds a JavaScript-powered image slideshow tag.
JosaKorean-language grammar particle helper for Korean-language wikis.
JsCalendarAdds a full JavaScript calendar widget tag.
KartographerjsonconfigAdds interactive Leaflet maps using <mapframe> and <maplink> tags. Requires JsonConfig.
LabeledSectionTransclusionAdds #lst and #lstx parser functions for transclusion of labelled page sections.
LingonewsletterAdds hover tooltip definitions from a glossary page. Conflicts with Newsletter.
LinkCardsRenders page links as visual cards with preview information.
LinkTitlesAuto-links first occurrences of defined terms. Requires managewiki-restricted.
LogoFunctionsAdds parser functions for displaying wiki logos in templates.
LoopsAdds #loop and #while parser functions for iteration in templates.
MagicNoCacheAdds __NOCACHE__ magic word to prevent page caching.
MapsInteractive mapping extension supporting multiple map providers. Creates GeoJson namespaces (IDs 420/421).
MathRenders LaTeX mathematical notation using the <math> tag.
MermaidRenders Mermaid.js diagrams (flowcharts, sequence diagrams, etc.) from code blocks.
MintyDocsDocumentation management extension for structured document wikis.
MsCalendarAdds a full-featured calendar with event management. Requires SQL table.
MsCatSelectAdds a category selector dropdown to the edit interface.
MsLinksEnhances wiki links with additional display options.
MsUploadAdds drag-and-drop inline file upload to the wikitext editor.
MyVariablesapprovedrevsAdds additional magic variables for user, page, and date information.
NamespacePreloadAutomatically preloads template content when creating pages in certain namespaces.
NetworkRenders network/graph diagrams from wikitext definitions.
NoTitleHides the page title heading using __NOTITLE__ magic word.
OpenGraphMetaAdds Open Graph metadata tags to pages for social media link previews.
OreDictOre dictionary for game wikis; maps item names across mods. Requires SQL table.
PDF EmbedEmbeds PDF files inline in pages using a <pdf> tag. Requires embed_pdf permission.
PhonosAdds inline audio playback for phonetic pronunciation guides.
Pipe EscapeAdds a {{!}} template equivalent as a built-in parser function.
PoemAdds a <poem> tag for formatting poetry with preserved line breaks.
Portable InfoboxFandom-compatible infobox rendering for wikis migrating from Fandom.
PreloaderPre-fills the edit box with template content when creating new pages.
QuizAdds interactive quiz tags for creating self-assessment quizzes.
RandomImageDisplays a random image from a specified category using a parser tag.
RandomSelectionRandomly selects and displays one item from a list in a template.
RightFunctionsAdds parser functions for checking user rights and group membership.
RobloxAPIEmbeds Roblox game/asset data in wiki pages via the Roblox API.
RSS feedEmbeds RSS/Atom feed content in wiki pages.
SaneCaseNormalises page title casing for more flexible link handling.
ScoreRenders music notation from LilyPond source using the <score> tag.
ScratchBlocks4Renders Scratch programming block syntax as visual block diagrams.
ScreenplayAdds screenplay-format markup rendering for script wikis.
SimpleTooltipAdds a {{#tip-text:}} parser function for hover tooltips.
Skin per pageAllows specifying a different skin for individual pages.
SnapblocksRenders Snap! programming block syntax as visual diagrams.
Snap! Project EmbedEmbeds Snap! programming projects in wiki pages.
SpoilersAdds a <spoiler> tag that hides content behind a click-to-reveal toggle.
SubPageFunAdds parser functions for manipulating subpage paths and names.
SubPageList3Lists subpages of a page using a configurable parser tag.
SyntaxHighlightSyntax highlighting for code blocks using <syntaxhighlight>. Requires Pygments.
TabberNeueModern tabbed content extension using a clean <tabber> syntax.
TabsAdds tabbed content sections using a <tabs> tag.
TemplateDataAdds structured template documentation used by VisualEditor and TemplateWizard.
TemplateStylesAllows per-template CSS stylesheets stored as wiki subpages.
TemplateStylesExtendertemplatestylesExtends TemplateStyles with additional CSS features. Requires TemplateStyles.
TilesheetsoredictRenders sprite-sheet-based item icons for game wikis. Requires OreDict.
TimezoneConverterAdds a parser function to display times in the reader’s local timezone.
TocTreeAlternative table-of-contents rendering in a sidebar tree format.
TreeAndMenuRenders collapsible tree and menu structures in pages.
Title IconAdds a small icon next to page titles using a parser function.
Twitter TagEmbeds tweets and Twitter timelines using a <twitter> tag.
UrlGetParametersExposes URL query parameters as parser variables for dynamic pages.
UserFunctionsAdds parser functions for user-specific conditional content.
UserWelcomesocialprofileDisplays a welcome widget on user pages. Requires SocialProfile.
VoteNYAdds a thumbs-up/down voting widget to pages. Requires SQL table.
WikiCategoryTagCloudRenders category members as a weighted tag cloud.
WikiHieroRenders Ancient Egyptian hieroglyphics using the <hiero> tag.
WikiSEOAdds structured SEO metadata and social preview tags to pages.
WikiText Logged In OutAllows showing different wikitext content to logged-in vs. logged-out users.
The antispam section contains extensions focused on controlling who can edit pages and reviewing or approving edits before they become visible.
ExtensionConflictsDescription
Approved RevsDesignates specific revisions of pages as the approved version, showing approved content to readers while editors see the latest draft. Requires SQL tables and grants approverevisions permission to sysops.
AuthorProtectlockauthorAllows page authors to protect their own pages from editing by other users. Grants author permission to sysops and authorprotect to users. Conflicts with LockAuthor.
LockAuthorauthorprotectLocks pages so only the original author can edit them. Grants editall to sysops. Conflicts with AuthorProtect.
ModerationIntercepts all edits from non-automoderated users and queues them for moderator review before publication. Creates moderation SQL table. Adds automoderated, moderator groups.
Extensions in the specialpages section primarily add new Special: pages or significantly enhance existing ones, providing administrative tools and utility features.
ExtensionRequiresDescription
Admin LinksAdds a Special:AdminLinks page with a curated list of administrative page links.
CiteThisPageAdds a Special:CiteThisPage page for generating formatted citations for wiki pages.
ContactPageAdds a Special:Contact page providing a contact form that emails site administrators.
ContributionScoresAdds a Special:ContributionScores page ranking users by edit activity.
CreatedPagesListAdds a Special:CreatedPagesList page listing pages created by each user. Requires SQL table.
CreatePageUwAdds a Special:CreatePageUw guided page creation form.
CreateRedirectAdds a Special:CreateRedirect page for creating redirect pages.
Data TransferAdds Special:ImportCSV and Special:ExportCSV for tabular data import/export. Requires datatransferimport permission.
EditCountAdds a Special:Editcount page showing edit counts per user and namespace.
EnhancedUploadvisualeditorEnhanced upload interface integrated with VisualEditor. Requires VisualEditor.
FlaggedRevsFull revision flagging and review system with editor/reviewer user groups, pending changes, and moderation. Requires SQL tables and multiple permission grants.
GoogleNewsSitemapAdds a Special:GoogleNewsSitemap page generating a news-format sitemap for Google News.
LinterAdds a Special:LintErrors page listing HTML linting issues in wikitext. Requires SQL table.
MassEditRegexAdds a Special:MassEditRegex page for bulk regex-based page editing. Requires masseditregex permission.
MassMessageAdds a Special:MassMessage page for sending messages to lists of users. Requires massmessage permission.
MediaWikiChatAdds a real-time on-wiki chat page. Requires SQL tables and chat permission groups.
NearbyPagesAdds a Special:NearbyPages page showing geo-tagged pages near a location.
Newest PagesAdds a Special:NewestPages page listing recently created pages.
NukeDPLdynamicpagelist or dynamicpagelist3Adds a bulk-delete tool using DPL queries. Requires DynamicPageList or DPL3.
PageFormsAdds form-based page editing via the Form namespace (IDs 106/107). Comprehensive structured data entry system.
Page SchemasAdds a Special:GeneratePages page for generating pages from XML schemas.
PageTriageAdds a Special:NewPagesFeed page for reviewing new pages and tagging them. Requires SQL table.
Protect SiteAdds a Special:ProtectSite page allowing bureaucrats to temporarily lock the entire wiki.
RefreshSpecialAdds a Special:RefreshSpecial page for purging special page caches. Requires managewiki-restricted.
Replace TextAdds a Special:ReplaceText page for sitewide search-and-replace. Requires managewiki-restricted.
ReportAdds a Special:Report page for users to report abusive content. Requires SQL table.
SimpleChangesAdds a simplified, clean recent changes view.
SpeciallyCursedAdds unusual special page utilities for unusual wikis.
TemplateSandboxAdds a Special:TemplateSandbox page for testing template changes before publishing.
TimeMachineAdds a Special:TimeMachine page for browsing the wiki as it appeared at a past date.
TranslateuniversallanguageselectorFull page translation system with translation namespaces, workflows, and statistics. Requires UniversalLanguageSelector and multiple SQL tables.
TranslationNotificationsmassmessage, translateAdds notifications to translators when new content needs translation. Requires MassMessage and Translate.
UnusedRedirectsAdds a Special:UnusedRedirects page listing redirects that are not linked from anywhere.
UrlShortenerAdds a Special:UrlShortener page for generating short URLs. Requires urlshortener-create-url permission.
WebChatEmbeds a web-based IRC or chat client in a special page.
The skins section lists additional skins that wiki administrators can enable for their wiki beyond the six globally loaded skins. Enabling a skin from this section makes it selectable by users on that wiki as their preferred skin.
Skins in this section are in addition to the six globally loaded skins (Citizen, CologneBlue, Modern, MonoBook, Timeless, Vector). Enabling a skin here makes it available for selection on that specific wiki.
SkinDescription
AnisaA clean, modern wiki skin.
ApexA wide-layout skin with a prominent header.
BlueSkyA light blue-themed skin with a modern feel.
ChameleonA Bootstrap-based fully customisable skin. Automatically loads the Bootstrap extension when active.
CosmosA Fandom-inspired skin with sidebar navigation and wide-page layout.
Dusk To DawnA dark-mode-first skin with a twilight colour palette.
EruditeA clean, academic-oriented skin emphasising readability.
EvelutionA modern skin with a focus on community wiki aesthetics.
EveskinA minimalist skin with a light, airy design.
FemiwikiA skin developed for and inspired by Femiwiki.
ForegroundA responsive, Foundation-based skin.
GamepressA game-wiki-oriented skin with dark tones.
HasSomeColoursA colourful skin with customisable colour schemes.
MaskA dark-themed skin with a masked/overlay aesthetic.
MedikA clean, medical/professional wiki skin.
MetrolookA Metro UI–inspired flat design skin.
MinervaNeueMediaWiki’s mobile-first skin, also suitable for desktop. Required by MobileFrontend.
MirageA visually rich skin with prominent banners.
MonacoA skin inspired by the classic Wikia/Fandom Monaco skin.
NimbusA light, cloud-inspired modern skin.
NostalgiaA faithful recreation of Wikipedia’s early-2000s look.
PivotA responsive skin with Bootstrap-based layout.
RefreshedA modern refreshed skin with a clean sidebar.
Snap! Wiki SkinA skin themed for Snap! programming language wikis.
SplashA full-width landing-page-style skin.
TruglassA frosted glass aesthetic skin.
TweekiA Twitter Bootstrap-based skin with extensive customisation options.
WMAUA skin developed for the Wikimedia Australia chapter.
The other section is a catch-all for extensions that provide cross-cutting functionality not cleanly fitting into the other seven sections. This includes social features, Wikibase integration, analytics, navigation, and user experience extensions.
ExtensionRequiresDescription
AdvancedSearchcirrussearchAdds an advanced search form with structured query fields. Requires CirrusSearch.
ArticleCreationWorkflowAdds a guided article creation workflow with talk-page-first prompts.
ArticlePlaceholderwikibaseclientGenerates stub article pages from Wikibase data. Requires WikibaseClient.
ArticleRatingsAdds a star-rating system for articles with reviewer permissions.
Auto Create Category PagesAutomatically creates category pages when categories are used. Requires managewiki-restricted.
AutoCreatePageAutomatically creates pages based on template triggers.
BlogPagecomments, pollny, socialprofile, votenyFull blog system with Blog namespace. Requires Comments, PollNY, SocialProfile, VoteNY. Conflicts with SimpleBlogPage.
CapiuntoLua-based infobox library used as a Scribunto module dependency.
CategoryExplorerAdds an interactive category browser widget.
CategorySortHeadersAdds sort header letters to category page listings.
Citoidvisualeditor, templatedata, citeAutomatic citation generation using an external citation service. Requires VisualEditor, TemplateData, and Cite.
CirrusSearchFull-text search powered by OpenSearch/Elasticsearch. Requires managewiki-restricted. Conflicts with TitleKey.
Clean ChangesStreamlined recent changes display with less visual noise.
CollapsibleVectorAdds collapsible sidebar panels to the Vector skin.
CommentboxAdds a simple feedback comment box to pages.
CommonsMetadataReads structured licence metadata from Commons-hosted files.
CustomSearchProfilesAdds custom search namespace profiles. Currently not configurable in ManageWiki; requires a platform pull request.
DarkModeAdds a user-togglable dark mode for the wiki.
DeleteUserPagesAdds a tool to delete all user pages belonging to a given user.
Interactive Data MapsAdds interactive layered data maps for complex visual data.
Description2Adds a <meta name="description"> tag using page content for SEO.
DisambiguatorAdds disambiguation page detection and special handling.
DiscussionToolslinter, visualeditorAdds threaded talk page discussions with inline reply and subscription tools. Requires Linter and VisualEditor.
DynamicSidebarAllows configuring the sidebar navigation per-user-group or per-page.
EditSubpagesAdds a batch-edit interface for a page’s subpages.
External DataFetches and renders data from external URLs, databases, and APIs. Requires managewiki-restricted.
FeaturedFeedsAdds Atom/RSS feeds of featured content. Configuration of $wgFeaturedFeeds requires a platform pull request; not configurable in ManageWiki.
Flex DiagramsAdds BPMN, Gantt, Mermaid, and Draw.io diagram namespaces and rendering.
ForcePreviewRequires users to preview edits before saving them.
FontAwesomeMakes Font Awesome icon fonts available in wiki pages.
GadgetsAllows wiki administrators to define opt-in JavaScript/CSS gadgets for users.
GeoDataAdds <coordinates> tag and geo-tagging infrastructure for pages.
GlobalUserPageDisplays a user’s global user page from meta if they have no local one.
GTagGoogle Analytics / Google Tag Manager integration.
GuidedTourAdds interactive guided tours for onboarding new users.
Highly Automated Welcome ToolAutomatically sends configurable welcome messages to new users.
HideSectionAdds a __HIDESECTION__ magic word to hide a page section from display.
Highlight Links in CategoryHighlights links to pages in a specified category.
InterwikiSortingwikibaseclientSorts interwiki links in a defined order. Requires WikibaseClient.
JSBreadCrumbsAdds a JavaScript-based breadcrumb trail to pages.
JsonConfigProvides a Data namespace for storing and accessing JSON/tabular data pages. Used by Kartographer and Wikimedia-style templates.
Language SelectorAdds a language selector dropdown to the page interface.
LastModifiedAdds a human-friendly “last modified” notice to page footers.
LinkSuggestProvides autocomplete suggestions when inserting wiki links in the editor.
LinkTargetAllows setting external links to open in a new tab by default.
MobileFrontendminervaneueProvides mobile-optimised page rendering and the Minerva skin. Requires MinervaNeue.
MobileTabsPluginAdds mobile-friendly tab navigation to wiki pages.
MultimediaViewerAdds a lightbox-style media viewer for images and videos.
MultiBoilerplateAdds a dropdown for selecting from multiple preload templates when creating pages.
New Signup PageReplaces the standard account creation page with a more customisable design.
NewsletterAdds a Newsletter namespace and subscription management system. Conflicts with Lingo.
NewUserMessageSends a configurable welcome message to newly registered users.
New User Email NotificationSends email notifications to administrators when new users register.
PageAssessmentsAdds a project-based page quality assessment system.
PageNoticeAdds configurable notices to the top or bottom of specific pages or namespaces.
PagePropertiesAdds structured property storage on pages without requiring Cargo.
Paragraph-based Edit Conflict InterfaceReplaces the standard merge conflict view with a side-by-side paragraph diff.
Page LanguageAdds a special page for setting per-page content language.
PerPageLanguageStores per-page language in the database. Sets wgPageLanguageUseDB to true.
Popupspageimages, textextractsAdds hover-over page previews with thumbnails and summary text.
PollNYsocialprofileAdds a poll creation and voting system. Requires SocialProfile.
ProofreadPageAdds Page and Index namespaces for digitising and proofreading scanned books.
PropertySuggesterwikibaserepositoryAdds property value suggestions in Wikibase item editing. Requires WikibaseRepository.
ProtectionIndicatorAdds a visual lock icon to protected pages. Conflicts with Comments.
PurgeAdds a purge button to the page interface for readers. Grants purge to users.
PWAAdds Progressive Web App manifest and service worker support.
RatePageAdds a star-rating system for pages with contests. Requires SQL tables.
RelatedArticlesDisplays a list of related articles at the bottom of pages.
RealMeAdds a real name display option for user profiles.
RemoveRedlinksHides red links on pages for a cleaner reading experience.
RevisionSliderAdds an interactive slider to the diff view for navigating between revisions.
SandboxLinkAdds a link to the user’s personal sandbox in the personal tools menu.
ShareAdds social sharing buttons to pages. Grants viewsharelinks permission.
SimpleBlogPageAdds a simple User_blog namespace. Conflicts with BlogPage.
SoftRedirectorAdds soft redirect functionality for cross-wiki links.
SocialProfileFull social networking suite with user profiles, gifts, relationships, boards, and stats. Cannot be active simultaneously with UserProfileV2 (conflict declared on UserProfileV2 side).
StandardDialogsAdds OOJS/UI standard dialog components. Automatically loads OOJSPlus.
StructuredNavigationAdds a Navigation namespace for structured sidebar navigation menus.
TemplateWizardtemplatedataAdds a TemplateWizard dialog to the WikiEditor toolbar. Requires TemplateData.
TextExtractsProvides the extracts API action for extracting plain text summaries of pages.
ThemeAllows per-wiki theme customisation through a wiki page.
ThanksAdds a “Thank” button on diffs and history pages for recognising editor contributions.
TitleKeyStores normalised title keys for better search autocomplete. Conflicts with CirrusSearch.
UniversalLanguageSelectorAdds a language selector and input method support for multilingual wikis.
UnlinkedWikibaseEnables Wikibase-like structured data without linking to an external Wikibase. Requires managewiki-restricted.
UploadsLinkAdds a link to a user’s uploaded files in their profile.
UserPageEditProtectionRestricts editing of user pages to the owning user and sysops.
UserProfileV2Modern user profile system. Conflicts with SocialProfile. Uses Amazon S3 for image storage and serves profile images via the WikiOasis CDN.
VariablesAdds #vardefine and #var parser functions for in-page variable storage.
VariablesLuavariablesExposes the Variables extension values to Lua/Scribunto modules. Requires Variables.
VEForAllpageforms, visualeditorEmbeds VisualEditor in Page Forms fields. Requires PageForms and VisualEditor.
WikibaseClientConnects a wiki as a client to a Wikibase repository for structured data. Requires managewiki-restricted.
WikibaseRepositoryTurns a wiki into a full Wikibase repository (Item/Property namespaces). Requires managewiki-restricted.
Wikibase EDTFwikibaserepositoryAdds EDTF (Extended Date/Time Format) data type support for Wikibase.
WikibaseLexemewikibaserepository, universallanguageselectorAdds Lexeme and Form entity types to Wikibase.
WikibaseQualityConstraintswikibaserepositoryAdds constraint checking for Wikibase properties. Requires SQL table.
WikidataPageBannerAdds large banner images to pages sourced from Wikidata.
WikiForumAdds a full forum system with categories, topics, and posts. Requires SQL tables and a forumadmin group.
WikiLoveAdds a WikiLove toolbar for sending appreciation tokens to other editors.
Wikimedia IncubatorAdds Wikimedia Incubator test wiki functionality. Requires managewiki-restricted.

Build docs developers (and LLMs) love