User:Alterego/ExtensionMatrixList

From MediaWiki.org
Jump to navigation Jump to search
  • ProtectSection: Prevent editing of text embedded in <protect>...</protect> tags
  • Mailman: Creates a mailman subscribe form


  • McSvejoLink: This extension allows you to add social bookmarking for Svejo.net (bulgarian digg-like site).
  • Workflow: Allows dynamic content areas called tags which can be switched between pre-selected states by clicking. The states can contain normal content such as images and categorisation links.
  • PagesfromTemplate: Create a set of pages by splitting a template (or a normal wiki article) with parameters passing. Operates only for users who have the right to import pages from a file (importupload). The template must be edit protected.


  • PageTools: Provides a 'magic word' interface for getting category information related to the current page, setting the page's title and subtitle.
  • SysopSidebar: Provides a means of customizing the 'sidebar' based upon the user's membership to the 'sysop' group.
  • NiceCategoryList2: Displays a nicely-formatted category list, with versatile sub-category listing.
  • UploadCSV: Mass creation of articles using data from a csv-file.


  • SharedUserRights: Easy interface to manage Shared UserRights on a wiki family/farm.
  • NotifyCategoryTalkOnEdit: Makes a note on a category's talk page when a user modifies or creates a page in that category. The result is that users watching the category will then be notified (by the usual means).
  • CategorySuggest: Adds input box to edit and upload page which allows users to assign categories to the article. When a user starts typing the name of a category, the extension queries the database to find categories that match the user input
  • WikiMindMap: Adds a special page to show a Mind Map of a searched article.
  • HeaderScriptInjector: Inject scripts, CSS, load popular JS libraries from Google Ajax API into the HTML header of your wiki
  • LastLoginTime: This extension displays Last Login Time for a user as a personal URL.
  • ExtAuthDB: Used to authenticate users with external MySQL database
  • MetaMan: Improve UI for editing pages by adding category and property suggestions (management of metadata)
  • CustomSidebar: Easy system for specifying custom sidebars on a per-page basis
  • Tab0: Adds "0" tab, linking to the edit page of the first section of the page
  • Password Reset: Resets Wiki user's passwords - requires 'passwordreset' privileges
  • Amazon: This (simple) extension could be used for your booksources response page to offer the requested books via Amazon. The extension will output the given Amazon Affiliate Code.
  • DPL Calendar: A parser-function calendar based on DPL and other extensions.
  • AntiBot: Simple framework for protection against spambots
  • Call: Create a hyperlink to a template (or to a normal wiki article) with parameter passing. Can be used at the browser's command line or within wiki text.
  • MultiUpload: Allows users to upload more than 1 file at time.
  • StaffTag: Creates a XML tag that displays a "@Site" sign similar to Wikia's staff
  • Wgraph: Generate complex graphs from a semantic textual description of objects and their relations. Allows nested subgraphs, supports png and svg. Analyse contents of a wiki and generate connectivity graphs.
  • Semantic MediaWiki: SMW allows users to add structured data to wiki pages through simple wikitext markup that turns links to other pages and data values in a page into meaningful properties. With this information, SMW helps to search, organize, browse, evaluate, and share the wiki's content.


  • AnyWikiDraw: Allows to edit SVG, PNG and JPEG images directly in a page using a Java applet.
  • Book: collects recursively all Articles that belong to a Category and compiles a pdf Book
  • AmazonPartnerLink: This extension will allow you to put Amazon Book Links in your MediaWiki.


  • IndexFunction: Parser function to create automatic redirects and disambiguation pages
  • Configure: Allow authorised users to configure the wiki via a web-based interface
  • ExtendedPagers: extended pagers that support ordering and can jump do a specific page (like e.g. google), (ExtendedIndexPager, ExtendedTablePager)
  • CentralAuth: Allows to merge accounts into global accounts
  • SocialRewarding: In an online community social rewarding is in the majority of cases based on accentuation of the most active members. Therefore, this social rewarding extension accentuates most productive authors of a wiki by applying different developed techniques.
  • EditSimilar: Encourages users to edit articles similar (by categories) to the one they just edited.
  • Coordinate: Convert geographical coordinates written in decimal degrees format to degrees format using a parser function.
  • MHTML: Displays MHTML content in an IFRAME
  • DataTable: store data in a table and retrieve it on other pages
  • RecentChangesCleanup: Allows sysops to hide any line in the RC page. See description for more detail.
  • TalkHere: shows talk page at the bottom of article page, provides on-page edit box
  • AmazonPlus: A highly customizable extension to display Amazon information
  • Poem: adds <poem> tag for poem formatting
  • Semantic Tasks: Semantic Tasks is an extension to Semantic MediaWiki, to provide email task notifications and reminders.
  • Autoincrement: A variable hook that adds an autoincrementing variable, {{AUTOINCREMENT}}
  • TitleBlacklist: Block the creation of pages matching a regular expression blacklist
  • Tooltip: Add fancy tooltips to wiki text
  • PublicRevision: Allow articles to be held at a particular revision until subsequent edits are authorised by a user with sufficient permissions.
  • Question API: This extension aims add allowing to automatically triggering edits in the wiki while having wiki users verify the edits. A set of questions is displayed on the bottom of the page and if users answer them affirmatively, a pre-defined page edit is triggered. This can be used to integrate information from sources the provide a lot of facts at a time but which cannot be trusted in all cases.
  • VizExpress: A wizard for generating tables and graphs
  • FormatEmail: Allows custom headers/footers to be added to user to user emails.
  • On Campus: Restrict a namespace from being viewed outside a subnet.
  • Flash swf: embeds a widget that plays flash movies


  • Imagetabs: An extension that shows interwiki tabs above Image: pages
  • ModalBox: Creates a Grey, Drop Down Modal Box
  • FileCheck: automatically detects duplicate files on upload, prevents the upload of an already existing file
  • ImagePlus: User-friendly way to insert images and edit image markup
  • TotalRevisions: Variable to get the total number of revisions for the current page.
  • OCExtensions: A small suite of extensions that make the UI more friendly, especially if your wiki is geared toward an audience that prefers to fill out forms rather than use wiki text (i.e. for templates).

    Although this is marked stable, you WILL need to modify the code to suit your wiki. Think of these extensions as a starting point for your project, rather than something that is ready-to-go.
  • LightboxThumbs: Displays full-size images with Lightbox 2 when clicking on thumbnails.
  • Alternate: give you the oportunity to alternate how the model look
  • TagParser: Making expressions in <tags> available by parser function
  • Transliterator: Allows transliteration of words in entries based on rules in MediaWiki space.
  • Refbase: Formats references from a refbase installation using citation templates


  • EmbedVideo++: Adds a parser function called #ev for embedding video clips from popular video sharing services.
  • CreateBox: Inputbox designed for page creation
  • AbuseFilter: Allows specific behaviour-based restrictions to be placed on wiki activity.
  • FaviconLink: Grabs the favicon from the site you are linking to, and puts it in front of the link
  • EmailObfuscator: This extension obfuscates email addresses by replacing every character with its equivalent ASCII code for HTML. The email address must be within <mail> and </mail>. It parses these tags and converts them to <a href=''></a> tags with the email address along with the 'mailto:' obfuscated to keep spiders from spamming.
  • Eval: Provides mathmatical functions for MediaWiki


  • CustomCategory: Allows to customize category display, to display sortkey for document instead of their unique title
  • Network Analyzer: This tool generates different networks out of articles and their revisions. They can be filtered by category and article edit time.
  • UserClassExtended: Enhances the standard MediaWiki "User" class to provide a more comprehensive Namespace Permissions system.
  • DoxyWiki: Integrates doxygen into MediaWiki.
  • TinyMCE MW: Easily implement Moxiecode's TinyMCE into MediaWiki
  • MailNotification: A small extension to send mails to registered users via a cronjob.


  • JSKit: Integrates js-kit tools onto a wiki page
  • APC: View and manage APC cache within MediaWiki
  • AsteriskDialNumber: Embeds any number in in an html tag (with current username) so that it can inititate a phone call through an Asterisk PBX
  • AfterEdit: Creates a new MW hook AfterEdit triggered after page editing/submission.


  • DidYouMean: adds links to articles with "similar" titles, where what is similar can be decided by a PHP function.
  • AccuWeather: Displays Weather Forecast from AccuWeather.com
  • Semantic Compound Queries: Defines a parser function, #compound_query, that can make multiple Semantic MediaWiki queries at the same time
  • YouTube (Iubito): <youtube> parser tag for displaying YouTube videos on a MediaWiki.


  • DataCenter: DataCenter Planning and Asset Tracking System
  • Contributors: Summarises the most prominent contributors to an article
  • UserInfo: Displays some info (IP, OS, browser) about the user.
  • Chat: Adds a Chat tab to every article that links to an embedded chatroom by the same name.
  • SocialProfile: Incorporates a basic social profile into a MediaWiki, specifically Avatars, Friending, Foeing, User Board, Board Blast, basic Profile Information, User Levels, Awards and Gifts.
  • ExtendAnchorTags: Adds <xa></xa> tags and parses them to <a class(es) href=''></a> tags.


  • ImageMapConversion: This special page converts HTML image maps to inline-format image maps
  • FormTools: Enables the processing of posted HTML forms in MediaWiki.
  • PerlDoc: Display perl documentation for an extension installed on your system.
  • Semantic Forms: An extension, based around Semantic MediaWiki, that allows users to create forms for adding and editing pages that use templates to store semantic data. Forms are defined using editable text files, written in a custom markup language, that are then parsed on-the-fly when a form is needed.
  • AkismetKlik: Rejects edits from suspected comment spammers on Akismet's blacklist.


  • Darnedodoser: Randomizes text except first and last character
  • Flash Video: This extension helps you display a list of video files,
  • Semantic Gallery: Adds a 'gallery' ouput format to Semantic MediaWiki's inline queries.
  • EzMwLucene: This project provides a simplified Lucene search to Mediawiki.


  • PageCSS: Parser hook to add per-page CSS using the <css> tag
  • FormMailer: Formats and sends posted forms to email recipients.


  • Nuke: Gives sysops the ability to mass delete pages.
  • SuperDeluxe: This extension is used for placing Super Deluxe videos in your wiki by adding a <superdeluxe> tag.
  • HideNamespace: Hides namespace in the header and title when a page is in specified namespace or when the {{#hidens:}} parser function is called. You can also use {{#unhidens:}} to override the hiding individually.
  • DynamicSkin: This extension allows the skin layout and content to be defined using normal wikitext articles instead of PHP script files, and to be modified dynamically depending on the contents of each page.
  • CategoryStats: Returns page view statistics in a specific category.
  • YouTubeTag: Adds <youtube> tag for embedding YouTube videos.
  • POD: Render POD (Plain Old Documentation) input as HTML
  • MailDigest: Mail a watch list once a day (or any other interval)
  • MWCalendar: This will display a calendar as set within parameters and will display data if passed.
  • Fail2banlog: This extension writes a text file with IPs of failed logins attempts as an input to fail2ban.
  • Zodiac: Puts zodiacal sign by Date
  • RstToHtml: Use reStructuredText in MediaWiki pages
  • YAMBE: Hierarchical Breadcrumb for Mediawiki. Builds a structured path for each page.
  • ExtensionRenderer: Allows custom rendering of articles with extensions. (Like Some_Data.xml)
  • MOCA: MOCA: Mediawiki Ontology Convergence Assistant
  • Flash: embeds widget to run flash movies
  • LanguageFunctions: Adds support for filtering multilingual pages by a known set of languages
  • AjaxLogin: Allows users to log in through an AJAX pop-up box
  • LaunchExternal: Uploaded 'media/images/http:/file:/etc links open in new external window
  • Replace Text: Provides a form to let administrators do string replacements on the entire wiki, for both page contents and page titles.
  • HttpImage: Provides a clickable image link using an external image stored in an external site and an article title (which may or may not existin the database).
  • DirList: lists the content of a directory
  • ImageProtection: Protects uploaded files in the images directory from direct linking.
  • JSpoiler: Adds a <spoiler> tag to show/hide text
  • Mails: To create a random sheet of mails for spambots
  • SecurePHP: Provides secure execution of PHP code embedded in 'runphp' tagged section.
  • EntreCard: EntreCard extension allow you to put EntreCard widgets on your Wiki pages.
  • Newest Pages: List of the most recently created pages on the wiki (doesn't use recentchanges)
  • MediaFunctions: Provides various parser functions to obtain properties of media files
  • Embed3DWML: This extension will embed 3d objects (*.3ds, *.obj, ...) difined in 3dwml file inside a MediaWiki page.
  • Simple Calendar: a very simple calendar extension which renders a table of all the months in the year with each day being a wiki article.
  • H1 CSS: Parser hook to init <H1> tags at a custom number using CSS 2
  • SemanticMappoint: Semantic Mappoint is an extension to Semantic MediaWiki to query semantic information and depict it in a geo-referenced image. This extension is based on Extension:Point-Mapping extended by semantic query options.


  • PageAttributes: Enables the manipulation of attributes associated with a page.
  • Google Sitemap: Adds a special page to create meaningful Google Sitemaps.
  • AbsenteeLandlord: Auto-locks the wiki database if the sysops are all inactive for some time
  • Semantic Drilldown: An extension, based around Semantic MediaWiki, that provides a page for drilling down into the category-based and semantic data of a site, using easily-created filters.


  • Deleteuser: An extension for deleting users from database.
  • HNP: Provides an hierarchical namespace permissions system (aka "prefixes") to Mediawiki without changes to the base installation nor creation of new database tables.
  • ColList: A way to easily put a list of short items in columns (actually, a table).
  • AlternativeUserTalk: Allows to set alternative user talk page with a working "new messages" notice


  • FBConnect: Facebook Connect Mediawiki Integration
  • Purge: Adds a purge tab on all normal pages and bypasses the purge check for anonymous users allowing for quick purging of the cache
  • OnlineStatus: add a preference to show if the user is currently present or not on the wiki


  • LastFm: Adds Last.fm player to a page with the <lastfm> tag.
  • FixedImage: As written, included a fundraising goal bar in the sitenotice. The reference image (and wiki) in the source code no longer exists.


  • WoWItem: Link to World of Warcraft items.
  • GnuplotBasic: Define Basic Gnuplot script (plus optional plotdata) and render graph image


  • HideReferringPage: Prevent external sites from knowing what pages are linking to them.
  • AuthBugzilla: have Bugzilla / Mediawiki installs share the same login/pwd
  • UserExport: Export Mediawiki user name and email to a CSV file


  • RoboHelp2Wiki: Convert Macromedia RoboHelp Topics to MediaWiki pages.


  • GlobalMessages: This extension allows you to set Interface Messages that will apply to all wikis that include the extension, May be useful for Wiki Farms
  • Wikilog: Adds blogging features to MediaWiki, through a special namespace, making it a wiki-blog hybrid, like a Bliki.
  • News: The News extension allows a custom excerpt recentchanges to be included on a wiki page, or to be published as an RSS or Atom feed.


  • Asksql: Allows SQL queries through a special page in the wiki, without opening phpMyAdmin etc.


  • AddHTML: Used to securely insert HTML section(s) on a wiki page.
  • Header Tabs: Extension replaces top-level headers with tabs (using YUI)
  • XmlWiki: A MediaWiki hack giving XML properties to articles
  • User Rights Email Notification: This extension provides a customisable email notification for registered users upon a change in their group memberships.
  • XSL: A simple XSL renderer
  • SimpleUpdate: This extension allows updating page with just one URL hit.
  • LiveFeed: Provides several useful tools including the Live Traffic Feed widget that allows you to see what is happening on your wiki/blog right now.
  • Renameuser: Special page allows user accounts to be renamed
  • CustomEdit: Present custom editing forms for certain pages
  • TitleAlias: define a different html title for item instead of that from $_GET['title']
  • Crypto: Displays encrypted data based upon group membership
  • Uniwiki Layouts: Populate newly-created pages with editable "layouts", to encourage a common structure to articles
  • External Data: Allows for using and displaying values retrieved from either an external or local XML, CSV or JSON file


  • FileBrowser: Adds a small filebrowser to your wiki. Allows up- & download from a different server.



  • Gchart4mw: provide tags for drawing charts the easy way using google chart API.
  • Flowchart: Allows making ASCII art drawing of protocol flows
  • Wiki-httpbl: Http:BL extension to mediawiki, implement DNSBL to block spammer's.
  • LanguageSelector: language selector on every page, also for visitors; automatic detection of visitor's language


  • WarnNoCategories: Warns user if she did not specify any category when editing a page
  • Bibtex: Display of bibtex formatted references.
  • Multi-protocol notification: Forward major or minor change notifications to a multi-protocol chat and messaging server for IRC, XMPP and PSYC users.
  • GeSHiCodeTag: A tag to create a syntax-highlighted code using GeSHi
  • Jira Ticket: Links a single Jira ticket with status and priority into an article
  • VPIPPlugin: Adds a parser tag called <video> for embedding video clips with the VPIP Player
  • ContributorsAddon: Creates a JavaScript popup DIV containing output from the Contributors extension - popup is activated when the mouse is moved over the 'Main Contributors' link
  • AllowAnchorTags: Adds <anchor></anchor> tags and parses them to <a href=''></a> tags.
  • Description: Adds a description meta-tag to MediaWiki pages automatically
  • EAN: EAN BarCode Generator, a MediaWiki extension for graphical illustration of Code39, Codabar, EAN-13, EAN-8 and UPC-A barcodes.
  • AmazonOmakase: This extension will allow you to put Amazon Omakase Links in your MediaWiki installation.
  • Website in iFrame: This simple extension will allow you to post a website in an iFrame in your MediaWiki articles.
  • Metapost: Include METAPOST graphics on a Mediawiki page using the <metapost> tag
  • Secured HTML: Gives allowed users the ability to add raw HTML to pages.


  • API Query Extension: Displays results from MediaWiki Query API within an article in blogroll format.
  • MarkitUp MW: Integrate the markup editor markitUp into MediaWiki
  • RandomUsersWithAvatars: Shows the avatars of randomly chosen wiki users who have set an avatar for themselves.
  • NoRobots: Protect individual pages from being indexed by search engines.
  • DonationGateway: The donation gateway process is an expandable group of extensions for accepting donations while offering a choice of currency and payment gateway.


  • NoBogusUserpages: Allows for restriction of creation of bogus userpages to privileged users only.
  • Javascript: Loads Javascript files from selected files or directories without duplication.
  • RomanNumbers: Convert a roman number to an arabic one or vice versa.
  • SiteMatrix: adds a special page with a matrix of all Wikimedia sites
  • RawMsg: Adds a parser function called #rawmsg for inserting raw HTML fragments into wiki pages.
  • CASAuthentication: Overrides MediaWiki's Authentication and implements Central Authentication Service (CAS) Authentication
  • WebChat: Adds a special page used to chat in real time with other wiki users.
  • Jabber: Render Jabber Button showing users online status
  • Debate: Adds tags that allow a rebuttal for a section of text to be displayed in a column to its right, plus helpers that allow case category and case point hierarchies to be easily created. Requires the CategoryTree and SubPageList3 extensions.
  • FreeMind: Displays FreeMind MindMaps as flash or java applet with full navigation.
  • Geoserver: An extension to add maps to wiki articles and to store wiki articles in a spatial database
  • Form: Form interface for creating new articles according to a template
  • ChineseTools: Converts Chinese characters (both Simplified and Traditional) to pinyin letters, and also converts Traditional Chinese characters to Simplified Chinese characters.
  • Age: Calculate difference between two dates



  • DatabaseFetchHook: Dynamically adds a new hook to intercept the database fetchObject and fetchRow methods
  • Date Formatter: Refactors unlinked dates according to the user's preference
  • LoopFunctions: provides limited looping functionality in wikitext
  • Bad Behavior: Bad Behavior is a unique way of blocking link spam and the robots which deliver it to your blog, forum, wiki or CMS.
  • Itemstats: This extension adds the possibility to use World of Warcraft ItemStats [1] "item" and "itemico" tags in articles.


  • StackFunctions: implements a programming language which is basically PostScript without graphics


  • When: adds a new parser function called #when which expands to easily queryable time categorisation.


  • MetaKeywordsTag: Extension tag for adding <meta> keywords to the document header.
  • NetworkAuth: Allows you to authenticate users based on network information
  • WhatIsMyIP: Shows current user's IP address on Special:WhatIsMyIP
  • BrowserHistoryLink: Adds a tag to create a link with a JavaScript event to go forward or back in the client's web browser.
  • SlimboxThumbs: Displays full-size images with Slimbox 2 when clicking on thumbnails.
  • Coppermine: This extension allows you to insert coppermine gallery pictures into a mediawiki page
  • AlexaRank: Display Alexa page rank graphs or buttons.
  • HasCategory: Ehances parser with ability to find out whether a page is contained within a category with the {{#ifhascat:}} parser function.
  • Find Spam: Adds a special page that allows to find recently added spam.
  • GoogleCalendar: This extension allows you add Google Calendar to wiki pages"
  • RegexBlock: Adds a new special page for blocking, viewing and unblocking user names and IP addresses by given name, using regular expressions


  • FileSystemListing: Provides an easy way to list filesystem contents on your webserver.
  • YahooMaps: Create Yahoo maps with wikitext markers
  • GiveRollback: Special page to allow local bureaucrats to give rollback permissions to a non-sysop user
  • My blog: Allows a blogger to the user's menu.
  • NoTitle: Adds a magic word that lets you hide the main title heading
  • BrokenLinks: Special Page which checks all links in table _externallinks and reports on those that return an HTTP response 4xx or 5xx
  • I18nTags: Access the i18n functions for number formatting, grammar and plural in any available language
  • Sort2: Generates sorted lists based on existing token lists or separate lines/paragraphs
  • Wiki3D: A simple 3D description language embedded in a Java Applet
  • InternalWhitelist: Provides the capability to maintain a listing of "whitelisted" articles in the MediaWiki namespace


  • Data Transfer: An extension that allows for importing and exporting the contents of a wiki's pages in XML and CSV form, using template calls to define the fields
  • MiniDonation: Adds <donationform> tag to support donations via PayPal
  • AutoWatch: Add a custom defined list of user to watch any new or edited page + send an email on any new talk page
  • GlobalUserrights: Allows easy management of global user rights through Special:GlobalUserrights


  • EditCount: Displays a detailed edit count of users.
  • PhpHighlight: Adds a new tag <php> to highlight PHP code with the internal PHP syntax highlighter
  • SpecialForm: Creates a register form that will insert elements into the database and send it by e-mail.
  • Rating: Add a Rating box to each MediaWiki page. As the readers a question and ask them to rank from 1 to any number.
  • CategoryStepper: Displays a category stepper box allowing one to navigate forward and backwards alphabetically through one or more categories a page is in.
  • SpamRegex: Adds a special page to filter out unwanted expressions.
  • TemplateLink: Create links to a special page that will transclude a parameterized template.
  • HttpAuth: Automatically authenticates from Apache HttpAuth credentials.
  • PurpleWiki2MediaWiki: This extension helps move all the wiki pages and user info from PurpleWiki to MediaWiki
  • Lua: Extends the parser with support for embedded blocks of Lua code
  • PageBy: shows contributors inline on a wiki page
  • MWReleases: Publish current Mediawiki releases via the API
  • CSS Dropdowns: CSS based drop-downs for MediaWiki to live in the Sitenotice (the area at the top of the page) They are pure CSS (no javascript!!) and work in IE7 and Gecko based browsers like Firefox. In addition the edges are rounded in Gecko based browsers.
  • Chr2syl: This extension enables the generation of unicode symbols for the Cherokee language
  • ProtectText: Block editing of marked text, but still allow a sole contributor to work on the full text
  • EmbedImg: Allows to embed external images with parameters on a wiki page.


  • CLDR: Provides a parser function to localize the names of languages based on their language code to use in multilingual wikis.
  • SMF Authentication: Authenticates users from SMF(Simple Machines Forum) and automatic log them in/out at MediaWiki.
  • RudeProxyBlock: This extension disallows all access made by an IP listed as an Open Proxy.


  • Bibwiki: Adds a special page to manage BibTeX bibliographies.
  • Logotipo: Example of function to change $wgLogo on a per-page basis
  • Flickr: Embed specific Flickr images in MediaWiki pages.
  • Semantic Maps: Allows users to edit and display semantic coordinate data using multiple mapping services.
  • Data: Enables getting and setting of data in the articles.
  • ActiveAbstract: Generate XML feed for Yahoo's Active Abstracts project
  • Webservice: Pull data from an external webservice into a wiki page
  • CategorySubscriptions: Allows users to subscribe to categories and receive daily email updates listing new and updated pages for each category
  • PDF: Set up MediaWiki to react to the "<PDF>" tag
  • MathStatFunctions: Addition of math-specific and statistic specific parser functions.
  • Todo Tasks: Create/maintain todo tasks, notify users to whom the task is assigned, display tasks by projects
  • SecureHTML: This extension securely inserts HTML section(s) or pages on a wiki page.
  • Spellcheck: provides spellchecking on edit page, supports custom dictionaries
  • StubManager: Framework extension for the vast majority of Jean-Lou Dupont's MediaWiki extensions
  • Postloader: Enables postloading of content after creation of an article but before the said article is written to the database.
  • UserPageStyles: Allows users to create stylesheets for use on their userpages and subpages.
  • CategoryLink: Generates an N-column list of all categories in the wiki.
  • WikiHiero: Enables the use of hieroglyphs with additional syntaxes
  • UnknownActionHandler: Enables customized handling of non-native MediaWiki web requests (aka 'actions') through the used of stored PHP page code.
  • CountEdits: Displays the edit counts of a specified user or the users with the most edits on a wiki.
  • TimeOffset: Takes an offset, an optional start time and returns the resulting timestamp.
  • IRC Chat: Adds an IRC Applet to your wiki
  • Wikidiff2: Faster diff plugin for MediaWiki under PHP 5
  • DNNAuthentication: Authenticate WikiMedia to the aspnet_membership table on MS SQL used by ASP.NET and DotNetNuke. Tested with DNN 4.5 using 3DES encryption.
  • LiquidThreads: LiquidThreads is a new structured discussion system for MediaWiki, implemented as an extension.
  • TemplateProfiler: Profiles templates and parser function and shows results in a tree and aggregated results in a table. Requires minimal hacking of the parser.
  • Amazon-Linker: Easily create Amazon.com product links by just entering their ASIN or ISBN
  • Oversight: Adds a user class that allows hiding revisions.
  • Resign: This extension gives users the ability to remove their permissions.
  • ForcePreview: Forces unprivileged users to preview before saving
  • Simple Article Count: Displays the article count ({{NUMBEROFARTICLES}}) at the bottom of every page. Requires skin hacking (and thus, core hacking).
  • Halo Extension: The Halo extension is an extension to Semantic MediaWiki (SMW) and has been developed in order to facilitate the use of Semantic Wikis for a large community of users.
  • LockTitle: Enables locking of certain titles to prohibit unprivileged users to create said page
  • Proofread Page: The Proofread Page extension can render a book either as a column of OCR text beside a column of scanned images, or broken into its logical organization (such as chapters or poems) using transclusion.


  • SecurePasswords: Creates more secure password hashes in the database as well as a password strength checker
  • LastFMWidget: New parser tag (<lastfmwidget>) to include the Last.FM widget.
  • Emoticons: Enable forum-style emoticon (smiley) replacement within MediaWiki.
  • TagAsCategory: A folksonomy extension for MediaWiki, using Categories as the underlying functional mechanism.


  • Bookmarking: Create a social bookmarking strip (currently supports del.icio.us)


  • Balloons: Extension to add pop-up balloon tooltips.
  • Mibbit: Adds a special page used to chat in real time with other wiki users.
  • UserMagic: Defines several username-producing magic words.
  • PollDaddy: An extension that allows embedding of polldaddy.com polls into MediaWiki
  • Biblio: Extended markup for formatting of citations, and automated retrieval of citations from external sources.
  • RandomImage: Adds a <randomimage> tag to the parser allowing for randomisation of multimedia content on a page
  • OpenID: Allow users with accounts on other OpenID-enabled sites to log in


  • GoogleVideo: This extension allows to display Google Videos in your wiki.
  • PSINoTocNum: New MagicWord __NOTOCNUM__ to disable TOC numbering.
  • UserRightsMagic: Provides useful 'magic word' related to the current user's rights.
  • Social Bookmarking: This extension allows you to add social bookmarking for digg, delicious, stumbleupon,etc...etc... The extension uses addthis.com and socialmarker.com bookmarking system.
  • Tabber: Create pages with "Tabs"
  • FileTree: A configurable, AJAX file browser plugin for jQuery.
  • NumerAlpha: incremential tag (numbers, roman and alphabet)
  • Add Metas: This extension enables you to add meta tags on all the pages like meta keywords.
  • Events: provides the ability to create events on any page of your MediaWiki
  • RDFEditor: Edit, validate (syntax and schema) and submit a XML/RDF document.
  • Article Class Extended: Extends the Mediawiki Article Class to provide serving pages without skin and addressed through explicit 'type' information.
  • MoodleGlossary: Display description of a Moodle Glossary word on mouseover, if that word appears in a wiki article.
  • Babel: Adds a parser function to inform other users about language proficiency and categorise users of the same levels and languages.
  • SMW InlineQueryParserFunction: Adds a parser function called {{#ask}} which is the logical equivalent to Semantic MediaWiki's inline query extension tag called <ask>
  • TimeZoneInfo: Displays several types of information relating to timezones.
  • OFlash: Easy syntax for inserting Flash SWFs and FLV videos.


  • DeleteQueue: Creates a queue-based system for managing deletion
  • AdvancedSkinSystem: AdvancedSkinSystem implements a flexible skinning framework for your wiki. Skins can be changed on the fly depending on namespace or category and are completely editable from the wiki-interface (if your user is equipped with sufficient rights).
  • Selenium: Provide a selenium tag and special page interface to selenium-core


  • AIM: Embeds a button showing users online status and providing access to a popup chat window.
  • PSIporting: Ex- and importer with sql statements and including linked images.


  • CSO PassThru: Add a tag to allow to put unchecked HTML inside <CSO_PassThru> tag
  • SVNIntegration: Adds some custom tags which allow an integration of files from Subversion repositories into the wiki.
  • ExtensionManager: Provides a means of easily installing 'extensions' to MediaWiki.
  • RedditTag: This extension allows you to provide a button to submit a page to Reddit or any subreddit.
  • Silva: Draw a 2D tree out of a list of skills
  • DynamicTabs: Makes it possible to remove and/or add custom tabs either to articles with the same name in a different namespace or other internal and external links
  • CommentSpammer: Rejects edits from suspected comment spammers on a DNS blacklist.
  • GeSHiColor: This extension adds color to source code using GeSHi
  • Search Suggest: Very lightweight (under 5k) search suggestion using MediaWiki's built-in ajax.
  • JSPWiki2MediaWiki: jspwiki2mediawiki.pl - converts JSPWiki format to MediaWiki format.
  • Annotation: Analysis of the wikitext history to determine who authored what text and when.
  • Seealso: Localised "See also" headings using the tag <seealso>
  • ScreenPlay: Allows to use MediaWiki as a screen writing tool.
  • AddScript: Provides a way to add <script> tags to the page's head section.
  • NagVis: Add NagVis maps to MediaWiki pages
  • RestrictTalk: Allow permissions to be restricted for "talk" namespaces


  • RssExport: This extension enables you to add rss export from your mediawiki site
  • InterwikiList: Creates a special page to view all available interwiki links on a wiki
  • ImageShadow: To have a nice shadow behind images for Mediawiki
  • EditImage: Make bitmap images (i.e., JPGs and PNGs) "editable" through the browser.
  • HTTP302Found: Forces an external HTTP 302 redirect instead of internal redirects
  • FileSync: A template which can be added to an article to make it synchronise with a file
  • WikiDebug: A few debugging tools I find useful.
  • StalkerLog: Adds a log entry on each login/logout.
  • FoldingNav: Show and hide regions on a page with a mouse move
  • RoyalMailTrack: Inserts form to submit a Royal Mail track & trace number


  • AuthIMAP: Used to authenticate against IMAP servers.
  • UploadBlacklist: Allows configuration of an array with sha1 hashes which can then no longer be uploaded
  • GroupPortal: Allows for group-based Main Page redirection



  • Character Escapes: Convienience tag for escaping tags, templates, magic words, and parser function calls nested in tags and parser functions that support character escaping
  • SkinPerPage: Allows using different skins on each page using <skin> tag
  • Uniwiki CreatePage: adds Special:CreatePage to the list of special pages for easily creating pages in your wiki.
  • BrettCrumbs: Creates simple breadcrumbs navigation based on "/"
  • Tasks: manage creating, processing, and closing tasks for a page
  • WikiDB: Adds easy-to-use database functionality to MediaWiki.
  • TagCorrection: beeing able to use tags like <source>, <rss> with MediaWiki+FCKeditor
  • Maintenance: Web interface for various maintenance scripts
  • Widgets: Allows adding free-type widgets to the wiki by editing pages in Widget namespace


  • GlobalBan: This extension disallows all access made by any IP/IP range listed in the blacklist.
  • Collection: This extension makes it possible to collect a number of pages. Collections can be edited, persisted and optionally retrieved as PDF, ODF or DocBook (XML)
  • Blacklist: Restricts access to specified pages by adding a robust blacklist option to MediaWiki.
  • Back-and-Forth: Adds a pair of alphabetic paging links to the top of the page on article views
  • AdSense: This extension allows you to put AdSense ads in your articles.
  • EditOwn: Unprivileged users can only edit pages they've created themselves
  • Quicktime: provides a tag that embeds Quicktime movies
  • RDF: Flexible framework that goes beyond the ability of the code described at RDF metadata
  • IM Status: Provides status buttons for several IM programs (AIM, Google Talk, ICQ, MSN/Live Messenger, Skype, Xfire and Yahoo)
  • Gadgets: Allow users to enable JS-based, user-provided gadgets from their preferences page.
  • Loops: Loops, man! LOOPS!
  • PwAuthPlugin: This extension allows you to authenticate wiki users using your systems password database.
  • Cinderella: Embeds Cinderella files (cdy) into wiki pages using the cinderella.jar applet
  • CurrentUsers: Allows a list of currently active users to be embedded into a page using a template


  • XML Class: This extension facilitates client-side XML / XSLT processing of data sources stored in Mediawiki pages. Also optionally integrates with rendering extensions such as GeSHi Syntax Highlighting.


  • GoogleSiteSearch: Replaces built-in MediaWiki search with Google Site Search results
  • UserLoginLog: Creates a new MediaWiki log for user logins and logout events
  • Last.fm Quilt: Allows insertion of the Last.fm Quilt in a MediaWiki page.


  • ICQ: Render ICQ Button showing users online status
  • ToggleDisplay: show and hide regions on a page with a javascript click
  • CategoryWatch: Extends watchlist functionality to include notification about membership changes of watched categories.
  • SemanticSignup: This extension tweaks user registration process in order to make
  • Oversight 2: Adds a user class that allows hiding and unhiding revisions
  • GoogleWave: Makes it possible to embed Google Waves in MediaWiki
  • ASHighlight: Allows source code to be syntax highlighted on wiki pages.
  • Dynamic Article List: DynamicArticleList is a Mediawiki 1.5 extension. It is designed to provide add-on sort ability among all posted articles. Now four types of Dynamic Article List have been implemented.


  • Enkoder: Obfuscates email addresses and other content by transforming into JavaScript.
  • Winter: Adds an interpreted language to MediaWiki
  • AdminWhiteList: This extension adds the user to the groups sysop and bureaucrat when the user is logged in. Its useful for a LDAP wiki based authentication and you need to define which users must be sysop and bureaucrat. Array defined in LocalSettings.
  • Filepath: Allows user agents to get the full path of a file from its name.
  • CgiIrcLogin: Provides a small textbox to login automatically in CGI:IRC
  • ScuttleBookmarks: Displays bookmarks from your Scuttle social bookmarking website in a blogroll type view on your Mediawiki website.
  • EmoticonsLite: Enable forum-style emoticon (smiley) replacement within MediaWiki.


  • ShoutBox: Adds a parser function called #shoutbox for embedding shoutbox into pages.
  • MultiBoilerplate: Allows a boilerplate to be selected from a drop down box located above the edit form when editing pages.
  • CategoryHits: Returns view statistics based on categories category
  • WclEditor: visual client-side editor for MediaWiki
  • EmbedNews: Displays current event from a news page
  • CommonTag: Inserts Common Tag (RDFa) information on page
  • ExpandTemplates: recursive expansion of templates, parser functions and variables
  • Uniwiki CSS Hooks: Add some CSS hooks to the HTML output of articles, for better styling
  • WikiSkin: Using normal wikitext articles to define skin content and layout.
  • Bibtexio: Implement automated bibtex-format bibliography page and in-text IEEE citation with bottom-of-page IEEE reference list.


  • VarsInDB: Enables the creation of persistent variables which are stored in the Database
  • DynamicPageList (third-party): Create lists of other articles based on their category, namespace, title, references or template usage and include contents or arguments of template calls of those articles into your page.
  • Progress: Easy way to see the progress of several tasks.


  • AccessPostgres: Connects to a Postgres database and retrieves data with select directly into an article or to write data into the database with insert and update respectively.
  • BotQuery: provides read-only access to various metadata about pages of the wiki
  • EditWarning: Displays a warning if user edits a page which is currently being edited.
  • SeeAlsoSimilarArticles: Hook places related articles that derive from the same directory, beneath the article.


  • MassDelete: This extension can be use to delete a set of pages in one pass from a Web browser (in the manner of Special:Import).
  • Enscript: Syntax highlight code using GNU Enscript
  • NamespaceProtection: Provides namespace protection capabilities built into version 1.10 for prior versions
  • OMBookmarks: Displays bookmarks from MIKE2.0 Openmethodology Bookmarks in a blogroll type view on your Mediawiki website.


  • DollarSign: Recognize the LaTeX-style inline math mode with dollar signs. To print the dollar sign, type the dollar sign preceded by one backslash.



  • Dhflashplayer: Allow the display of DreamHost's flash movie player within MediaWiki.
  • WatchSubpages: Quickly add all subpages of a guide to the users' watchlist
  • RSS Reader: provides an <rss> tag to display one or more rss feeds inside an article


  • UnihanTag: Extension tag for adding data about Chinese characters.
  • Terminology: Enable a Glossary or define Terminology within MediaWiki using tooltips.
  • Prefix Security: Extension for controlling page-specific user rights based on titles and their prefixes
  • DynamicPageList2: Older version of DynamicPageList. Generates dynamic article list using logical operations on categories/namespaces and much more display options.


  • ConditionalShow: Conditionally show a wikitext section based on user group rights
  • Vuzit: Embed documents using Vuzit's AJAX-based document viewer.
  • NSFileRepo: implements per-namespace group permissions for image and file rights protection
  • LO Parser Functions: A collection of parser functions such as expression handling and time calculation unit.
  • Minify: Compresses CSS and JS from action=raw
  • DynBox: Dynamic Box : Display customisable Dynamic HTML CSS Boxs for news.
  • ProjectWiki: Project Management portal in a MediaWiki installation
  • UserRightsList: Manage user rights using a user list instead of one at a time.
  • PdfBook: Composes a book from articles in a category and exports as a PDF file
  • WikiPlot: Plotting mathematical expressions to images, using php.
  • RawFile: Downloads a RAW copy of <tag>data</tag> parts in a file
  • EmpressrTag: The EmpressrTag is a MediaWiki extension which enables you to embed Empressr slide show presentations into your wiki.


  • SearchLog: Logs usage of the search box and allows reporting of keyword totals during given time periods
  • CheckuserPages: Add 'checkuser only read' protect namespaces for private information
  • Player: Provides embedded multimedia playback using common browser plugins or embedded players.
  • WiktionaryLang: designed to add language awareness to the English Wiktionary.
  • RSS: Displays an RSS feed on a wiki page
  • SQLselect: Embed the output of an SQL query in a wiki page
  • Preloader: Load boilerplate text when creating new pages
  • Countdown: Allows a wiki page to display one or more DHTML countdowns to a specified date


  • BypassSearch: Adds a user preference to go directly to creating a new page when the Go button is used and the target page doesn't exist
  • AjaxWhosOnline: An ajax addition to Extension:Whos online. This allows a more dynamic view into what is happening on a wiki site. It will come with mouseover options which will allow a variety of display and chat options.
  • Chat (Lace): Allows use of the syntax <lace></lace> to embed the lace chat client in an article
  • MetaTags: Allows users to add META and LINK tags to an individual page's HEAD coding. This extension still allows the mediawiki page to be parser cached.


  • NagiosStatus: Allows the wiki server to pull Nagios status information.
  • Urllogger: Script to log added URLs to a text file.
  • BugSquish: An extension to cross out links to closed bugs.
  • Silverlight: This extension allows the display of silverlight content within a wiki.
  • Google Maps: Easily create maps populated with wiki-fied place markers.
  • Page Object Model: A set of classes to be used by bots or other extensions for MediaWiki page manipulation in the manner similar to HTML's DOM
  • SimplePie: A simple solution for getting feeds into your MediaWiki wiki pages.
  • SimpleFeed: Outputs an RSS feed in a way the user specifies, in the wiki.
  • TrustedXFF: Handling of trusted proxy addresses (XFF)
  • Data Import Extension: The Data Import extension is an extension to Semantic MediaWiki (SMW) and allows calling web services from within a wiki and to import data from virtually any source.
  • ASCIIMath4Wiki: Adds a tag that outputs math expressions in ASCIIMath as MathML.
  • Skype: Render Skype Button showing users online status
  • Poll: Add polls to mediawiki.
  • AgeParse: Calculate difference between two dates
  • Checkpoint: Allows one to save an edit and continue editing
  • RedirectOnLogin: Allows wiki administrators to redirect to a specific page when an user login
  • Stage6: Provides tag for embedding Stage6 videos
  • Admin Links: Defines a special page, "AdminLinks", meant to serve as a "control panel" for administrators; and adds a link to this page to their "user links"
  • FLVPlayerTwo: This extension allows the display of flv movies within a wiki using the FlowPlayer FLV movie player (Version 3.1.0) - It is based upon FLVPlayer.


  • AuthElgg: Used to authenticate against Elgg.
  • WikiTextLoggedInOut: Two new parser hooks, <loggedin> and <loggedout> to show different text depending on the users' login state
  • RedirectAfterLogout: Allows wiki administrators to redirect to a specific page after a user has logged out
  • ImageTagging: Lets a user select regions of an embedded image and associate an article with that region
  • EmbedPDF: Allows to embed .pdf documents on a wiki page.
  • TeX Editor: a tex editor for mathematical formulae
  • WikimediaMessages: Adds Wikimedia specific messages and grammar, as well as Wikimedia specific overrides for license related messages
  • Simple Forms: A set of simple mechanisms for making and processing forms
  • SVNRepository: SVNRepository is an extension supporting the usage of Mediawiki in a development project context. It supports to upload files in a SVN and to reference the SVN entries - in all revisions - within the wiki. A positive side effect is also that there are no limitations anymore with uploading large files.


  • Duplicator: Special page to create independent copies of pages
  • Maps: Allows users to display coordinate data using multiple mapping services.
  • UrlGetParameters: Provides a parserfunction {{#urlget:...}} which allows access to the url parameters in your page. Note: caching for the page you use this extension on should be disabled.
  • SmoothGallery: Allows users to give a delimited list of images, and output a css/javascript gallery.
  • UserSnoop: Tracks user page hits and snoops on users
  • Packages: Create packages of templates and other articles from remote wiki's. The resulting packages are PHP files which can be added or removed like a normal extension without affecting the database.
  • MediaList: Displays a list of all files used by the current article
  • Anysite: Allows safely embedding a website without touching HTML settings.
  • PurgePage: Allows for the easy implementation of keeping a page uncached.
  • Emailtag: Adds a tag to display e-mail addresses as images (to avoid spam).
  • Mccp: Adds a collection of Special Pages and a Custom Skin which together provide a nicely-integrated web-portal to an external "Metrology & Configuration Control" database.
  • Stale Pages: Add a new special page that lists pages that have not been edited in the last 270 days.
  • MetavidWiki: MetavidWiki is an extension that enables community engagement with audio/visual media assets and associative temporal metadata.
  • EditSubpages: Allows sysops to unlock pages for anonymous editing
  • Technorati: This extension allows you to put technorati tags into wiki pages.
  • Screencasting: Adds a screen recorder to MediaWiki, to record screencasts directly on the edit pages.
  • ImportFreeImages: Allows users to import properly licensed photos directly into their wiki from flickr.
  • Click: Adds a parser function to display an image with a link that leads to a page other than the image description page.
  • Farmer: Manage a MediaWiki farm as well as make configuration changes via a web interface.
  • TreeAndMenu: Adds #tree and #menu parser functions which contain bullet-lists to be rendered as collapsible treeviews or dropdown menus. The treeviews use the dTree JavaScript tree menu, and the drop down menus use Son of Suckerfish method.
  • NotEvil: Block any edit which contains a url, unless the user is on the Not Evil list.
  • Whos online: A quick and dirty implementation of WhosOnline for MediaWiki. This script was created for a user within the #MediaWiki IRC channel. This version displays the number of Guests and Registered users online.
  • DBDiagram: A syntax for creating pretty database schema documentation
  • Email notification: E-mail notification (ENotif) - a scheme allowing for page change or creation notifications sent as e-mail (listed as enhancement bugzilla 454) and
  • ExpandAfter: Allows to expand content in <tags> in templates.
  • CSO SiteAd tag: Add a <CSO_SiteAd> to to put ads—forms, Javascript, HTML—safely inside wiki pages
  • Require Editor Privilege: Two new user groups are introduced: Readers can read any article that a user could read in a standard wiki, Editors can do anything a user could do in a standard wiki.
  • Google: Allows to insert a Google search form in your wiki page.
  • BlockTitles: allows users to block the creation or editing of articles with certain title names
  • CopperminePhotoGallery: This extension allows you to insert thumbnails (plus hyperlink to the larger image) from your Coppermine Photo Gallery (CPG) into a MediaWiki page.
  • GetHub: add gethub gists into your articles easily
  • WikiScript: WikiScript allows you to embed a external javascripts src using <script src="..." type="text/javascript"></script> tags, to embed various kinds of inline scripts like Google Gadgets, Google Analytics etc.
  • Rating Bar: Display a rating bar, display many tables such as top-rated titles or top voters and add a special page.
  • Pdf Export Dompdf: Converts current page to PDF and sends to browser, using dompdf (a html to pdf converter written in php5)
  • KML Export: Generates KML files for Google Earth from content in article pages.
  • Usage Statistics: View usage statistics on per user basis and the site as a whole
  • Ascii Translit: Human readable URL while title contains non-Ascii chars.
  • CategoryTree: Provides a dynamic view of the wiki's category structure as a tree.
  • Purgetab: An extension to add the purge tab to all article pages without the use of JavaScript.
  • AddSysop: grant or revoke sysop/bureaucrat
  • Auto-Anchor: Create id attribute values using a similar mechanism that headers use


  • SecureTransclusion: Provides secure transcluding of interwiki wikitext pages accessible without the 'action=raw' parameter.
  • InputBox: Allows users to add predefined HTML forms to wiki pages.
  • AmazonContext: This extension will allow you to put Amazon Context Links in your MediaWiki installation.


  • ImageFooter: Adds a text footer at the bottom of the image uploaded
  • NavContent: Navigation tool to toggle showing of content
  • Swekey: Add support for swekey hardware authentication


  • LinkedImage: Allows client-side clickable images with custom link targets etc. using <linkedimage> tag
  • ScriptsManager: This extension enables a user to edit scripts (e.g. Javascript, CSS) in the NS_SCRIPTS namespace and commit those to the filesystem.
  • ExtIdx (Extended Index): ExtIdx, a MediaWiki extension that extends the page index with the index of (in the headlines) referred pages.
  • SpecialDeleteOldRevisions: Will permanently delete old revisions of all or specified articles. (You cannot specify articles prior to 1.7)
  • JIRA: Embed lists of JIRA issues in a wiki page
  • SpecialMultiUploadViaZip: Multiple file uploader. Special page provides an HTML form that accepts a ZIP file, each file of which is passed to the standard Upload form.


  • WhoIsWatchingTabbed: Creates a tab to see who is watching a particular page. Or what pages a user is watching.
  • Bullet Feed: Allows a minimalistic bullet-style news page thrown into a simple RSS feed.
  • FlashMP3: Plays mp3-files in an embedded Flash-player
  • Freenode Chat: Adds a special page used to chat in real time with other wiki users (using Freenode web IRC client).
  • WikiVid: Allows for embeding of videos from external video services such as YouTube, or VReel.
  • WikiTeX: Supports LaTeX objects on wiki
  • EnableAbbrTags: Adds <xabbr></xabbr> tags and parses them to <a class(es) href=''></a> tags.
  • LiveSaver: Save user-input over browser crashes and other accidents.


  • AuthorProtect: Allows the author of a page to protect it from other users
  • Ploticus: Ploticus extension for just-in-time graph generation
  • Desysop: Gives bureaucrats the ability to revoke sysop access.
  • Referenceselector: Adds a button to the edit page for finding mediafiles to "attach" or insert a reference ([[Image:]]) to at the cursor position.
  • Makesysop: Gives bureaucrats/stewards the ability to modify user levels
  • FeedImport: This sample is used to create extension articles.
  • StructuredInput: Creates a framework to build forms within Mediawiki that get converted into wiki text.
  • MetaKeywords: Allows configuration of site's <meta "keywords"> and <meta "description"> tags per namespace
  • Add Article to Category: Adds an inputbox (for create new article) to each category page. The content of new page will contain "[[category:]]" automatically.
  • VideoWiki: Enables to add videos to any wiki page, and edit them
  • Ajax: Allows Ajax-applets to be run on a special page.


  • WikiWidgets: Embed various widget types (Google map, Google search, Google widget, Twitter feed etc)


  • DiscussionThreading: Makes the talk area work like a threaded process, including auto tagging and reply processing
  • Emu: Allows MediaWiki to authenticate against a remote Drupal 4.6/ 4.7 site.
  • VideoFlash: VideoFlash is an extension that displays videos from Youtube, GoogleVideo, Dailymotion, Sevenload, Revver and similar services
  • PageSecurity: Restricts access to pages according to security definitions.
  • MetaDescriptionTag: Extension tag for adding a custom <meta> description to the document header.
  • JsMath: Math rendering with the javascript library jsMath.
  • Wikical.pl: Perl script written to generate a MediaWiki-format table showing a calendar month, with links for each day to a subpage from the displayed page.
  • ImageLink: Provides a clickable image link using an image stored in the Image namespace and an article title (which may or may not existin the database).
  • Knowledgebase: Assist creating numbered knowledge base articles by redirecting to next-higher article number in the KB namespace.
  • ApiMagicWord: ApiMagicWord extension provide a wiki text access to enabled Application Programming Interfaces (API) of MediaWiki Web sites.
  • Cite: footnotes for citing sources in Wikipedia articles and help for correctly citing Wikipedia articles in offline media
  • MobileSkin: Automatically detect iPhone or other mobile devices to select a skin appropriate for the device (overrides user's preference for desktop without changing the user setting).
  • ToolboxExtender: Provides the capability to add arbitrary wikitext to the toolbox on the Monobook skin.
  • SMW ParserFunctionAskMore: Makes Semantic MediaWiki's <ask>...</ask> tag into a ParserFunction {{#askmore}}. So you can use it in a Template and feed template parameters into the query, even the {{{...}}} parameters which is not possible with the {{#ask}} implemented natively by Semantic MediaWiki.


  • MoodleSSO: Integrate Mediawiki transparently with Moodle.
  • ExtraNamespaces: Adds the functionality of allowing Extra Namespaces to be declared in the MediaWiki namespace
  • IssueTracker: A simple and powerful bug tracking and issue tracking extension developed to make this process easier for your team.
  • CCM: provides a collaborative content management system integrated into mediawiki
  • EmbedVideo: Adds a parser function called #ev for embedding video clips from popular video sharing services.
  • Include: Include external static content from the local file system, a remote URL, or SVN. External content can be included or embedded as an iframe.


  • FileLink: Automates the creation of file:// links prompting user to select a file using a dialog.
  • PovWatch: Extension for pushing articles on to the watchlists of other users.
  • YetAnotherKeywords: Extension tag for adding a custom <meta> keywords to the document header.
  • Icon: Allows using images as icons (linkless and linked both supported)
  • DumpHTML: Creates a simple HTML dump of a MediaWiki installation.
  • WikiGenericScript: WikiGenericScript is an extension which allows you to embed a predefined javascripts src using <script src="..." type="text/javascript"></script> tags in the menus. For embedding various kinds of inline scripts like Google Gadgets, Google Analytics etc. etc.
  • Dia: Allows Dia diagrams to be rendered inside MediaWiki pages.
  • Links: To create a random sheet of links for spambots
  • Full Local Image: Creates 2 parserfunctions. Localimage and Fullimage, they work similar to the Localurl and Fullurl functions except they return the path to a image not a article.
  • BookInformation: Expands the book sources special page with information from a web service
  • EmailToWiki: Allows emails to be sent to and appended to articles in the wiki using pagename@your-wiki-domain
  • ReturnToUserPage: Sends users directly to their own user page after login or account creation.


  • GetFamily: Generates a family file for pywikipediabot
  • PJIRC: Adds an PJIRC Applet to your wiki
  • IlchAuth: IlchClan and Ilch-Community Authentication
  • PromotedInterlanguages: Adds a {{#promoted:status|langcode}} function to customize the look of interlanguage links to foreign promoted articles
  • Mp3: Streams MP3s
  • Uniwiki Javascript: Adds uniwiki.js to each page (which currently just provides lightweight i18n support in Javascript), and serves as a placeholder for future Javascript code shared between Uniwiki extensions
  • KeepSearches: Keeps in database and counts all the searches made by users in your mediawiki
  • Google Geocoder: Geocoder extension for MediaWiki that uses Google Geocoder service
  • TimelineTable: Generate a timeline contained in html table from a list of events
  • Username Blacklist: Block the creation of user accounts matching a regular expression blacklist
  • PageNotice: lets you define a fixed header or footer message for each page or namespace
  • MantisIntegration: Pretty links to the Mantis bug tracking system with a summary line
  • Livelets: Use simple template-syntax to create live portlets that can update automatically when changed.
  • Msc: Render Message Sequence Charts (MSCs) inside of wiki pages.
  • ProtectSource: This Extension blocks access to the source of protected pages for non-privileged users.
  • WikiVX: This collection of extension is released as Mediwiki distribution, which can be run directly on a harddisk/USB stick.
  • WikEd: Full-featured text editor, integrated into MediaWiki edit pages
  • EmbedVideoPlus: Adds a parser function called #evp for embedding video clips from popular video sharing services.
  • ShowHide: This extension enables creation of wiki elements which could be shown and hidden.
  • GeoRSS: An easy geotagging interface, with GeoRSS syndication.
  • TorBlock: Automatically applies restrictions to Tor exit nodes.
  • AWC's Forum: A full featured standalone forum for MediaWiki, including permission based restricted forums, stickys, announcements and locked threads, signatures, avatars, moderation ability's and an admin section.
  • Calendar (Barrylb): These extensions add a <calendar/> tag and a new special page - Special:Events.
  • SpecialInterwiki: Adds a special page to view and manipulate the interwiki table.


  • WatchEmailOptional: Enable users to configure watched-article email notification on a per-article basis.
  • CurrentPages: Adds a parser function to return a bullet list of most viewed pages within the last 24 hours
  • Plotters: Allows users to create client side graphs (like pie, bar, etc), and do generic canvas drawing from data using admin created javascript.
  • DNASeq: Displays a DNA Sequence
  • HTMLets: lets you inline HTML snippets from files
  • Assert Edit: Adds edit assertions, for safer bot edits.
  • Piwik Integration: Inserts Piwik script into MediaWiki pages for tracking and adds a Special Page.


  • Hidden pages: Create new namespaces that can be accesible only by some users
  • DelayedDefinition: Allows blocks of wikicode to be rendered at a different point in the same page from where they are defined.
  • Secured PHP: Gives allowed users the ability to add PHP code to pages.
  • NukeHtmlPhp: This extension enables the conditional removal replacement of the following tags <html> <php> <runphp> from article being saved. Potential security issues can thus be managed.
  • Cindy: Add Cinderella applet to MediaWiki pages
  • Poll2: Add a Poll-Special Page into Mediawiki
  • MscGen: This extension allows to display Message Sequence Chart's.
  • SelectCategory: Allows the user to select from existing categories when editing a page.
  • Pubmed: Fetches literature data from PubMed (www.pubmed.org) by SOAP API and includes them into a Wiki page.
  • SendToTwitter: Sends a twitter update to twitter every time an article is updated on your wiki.
  • Gis: implements <geo> tags, Map sources and Neighbors functions.
  • Patroller: Enhanced recent changes patrol interface with workload sharing
  • MaintenanceShell: Provides access to the maintenance scripts via a special page.
  • GiX: This extension allows you to manage a free network with its maps and its nodes.
  • SkinByURL: Force use of a particular skin based on the URL used to access the wiki
  • SphinxSearch: Replaces built-in MediaWiki search with Sphinx
  • WhiteList: Allows restrictive access to certain Mediawiki pages with a robust whitelist option.
  • SpamDiffTool: allows users to add entries to the Spam blacklist right off of a diff page
  • GeoGebra: Add GeoGebra applet to MediaWiki pages
  • Notified User: Gives the possibility to see the users notified to an article
  • Ambassador: Allows wiki ambassadors to access their home wiki


  • PublicCat: Divides wiki into private and public by domain name, but allows unrestricted access to articles in a public category.


  • Bibliography: Bibliography-Management-System. Stores all bibliographic data on a seperate page, and displays only the book, articles, etc. metioned in a text (that can be on different pages).
  • SimpleTable: Converts tab- (or comma-) separated data into a Wiki table.
  • ExtensionInstaller: An extension that allows bundled extensions to be included with a MediaWiki distribution and installed via the installer.
  • Secure HTML: This extension allows to display aribtrary HTML on a wiki securely.
  • CategoryOnUpload: Adds a selection box to the upload page for choosing a category.


  • Tetherless Map: Allows users to generate maps based on query results from Semantic Mediawiki.


  • Improved Access Control: enables group access restriction on a page-by-page basis along with several other features
  • Talkright: This extension makes the editing of talk pages a distinct action from article editing.


  • AfterEditRedirect: Provides the capability to specify a page for redirect after the completion of an "edit/submit" operation.


  • Automatic Groups: Provides a convenient means to configure automatic user rights and group membership based on various criteria
  • EditUser 2: Edit some important user record fields in MediaWiki 1.6.10
  • SysSidebar: Makes "Recent changes" on the sidebar link to unpatrolled edits, for sysops
  • Dependency Analyzer: his special page visualizes the article and discussion revisions, for a given article, as nodes on 2 time bars.
  • Wykres: Graph plotting extension using the <canvas> element.
  • WikiLogic: Specific vernacular text conversion for Formal Logic
  • XImage: Image wiki output XHTML Strict compliance
  • DeezerSong: Allows to include a Deezersong in your Wiki
  • Plexcel: Provides Active Directory SPNEGO Single Sign-On (SSO) and explicit Kerberos 5 logon using the conventional loign form. Users allowed to authenticate with the site may be restricted to specific Windows groups. Windows groups may be mapped to MW groups. Local accounts will be created automatically, populated and updated as necessary when the user authenticates a new session.


  • Boilerplate: Load boilerplate text for a brand new page.
  • ExpandCss: Expand the CSS Styles for your wiki without own skin
  • MultiReplace: Enhances parser with ability to perform multiple regex and/or plain string replace function on given string
  • EditSummary: Allows sysops (by default) to change the edit summaries of certain edits.
  • Wikidiff: PHP extension to do fast diffs for MediaWiki
  • PayPal: Creates a PayPal button, which leads user to your PayPal-Donation-Site.


  • Semantic Internal Objects: Defines a parser function, #set_internal, that is used to define "internal objects" or "n-ary relations" within Semantic MediaWiki
  • Urlencode: performs the exact same function as the PHP function of the exact same name. See External Links for clarification. The string passed to the extension for urlencoding is first parsed by the wiki engine to evaluate any code. See Usage for clarification.
  • Polyglot: support for content in multiple languages in a single MediaWiki
  • Vote: Provides simple polling capabilities
  • Uniwiki Toolbar: Uses a better toolbar, using Tango icons with optional internationalizable text describing the icons
  • YouTubeAuthSub: Allows users to upload videos directly to YouTube through the wiki.
  • AdvancedRandom: Get a random page from any namespace, the talk or subjectpage of which links to a given page.


  • PicLens: Media RSS support for gallery tag, and PicLens integration
  • ABC: Convert ABC music notation to inline PNGs, PS, PDF and MIDI
  • FileIndexer: This extension makes uploaded document files searchable.


  • HttpsLogin: Allows you to use https only for pages that transmit your password
  • FlaggedRevs: Article validation allows for article content management by "editor" and "reviewer" classes.
  • Translate: Enables in-wiki localisation and export of messages.
  • BBCodeSyntax: Adds support for BBCode syntax as used by many popular bulletin board software packages.
  • CMS-WIKI-like: The goal is to create a CMS that it can be is easily used by anyone, Compared to a classic CMS (content management system) where the editor interface is really different to the site, making it not so evident where to start.
  • XmlOutput: Allows articles containing XML to be returned as raw XML with associated XSLT applied if required
  • Nuke Templating: Provides the site administrator a way to police the usage of templates on a MediaWiki installation.


  • SemanticQueryFormTool: Tool for semantic SMW data, retrieves unique property value lists to aid creation of query forms, also saves, combines and manages query results (Help page)
  • News Channel: Extension allows to set up a custom RSS 2.0/Atom 1.0 news channel on your wiki in a minute. If you include a page into some specified category (e. g. [[Category:News]]), this page instantly appears on the site's channel. Channel is implemented as a special page [[Special:NewsChannel]] and is automatically linked from every page of the wiki.
  • FlowchartWiki: Flowchartwiki creates flowcharts from the links between wikipages in a category and can be used for process modelling and process documentation.


  • CategoryCloud: Generates a tag cloud from all sub-categories in a given category.


  • FLVPlayer: This extension allows the display of flv movies within a wiki using the FlowPlayer FLV movie player.
  • GetParam: to get variables from the URL parameters
  • LilyPond: This extension adds the option to typeset music
  • BuddyPressActivity: In environments where MediaWiki user authentication has been merged with WPMu/BuddyPress signin, this extension adds wiki edits to the BuddyPress activity feeds.
  • EmailForm: Inserts an email form into a page.
  • CSS: A parser-function for adding CSS files, article or inline rules to articles
  • AllBooks: Allows listing of all books in a Wikibooks wiki, and creates the {{NUMBEROFBOOKS}} variable.
  • Editheader: Adds a page in the MediaWiki namespace to the top of pages automatically
  • Hierarchy: Creates a hierarchical page navigation structure.
  • CheckUser: CheckUser function allows a user with permissions to check which IPs are used by a given username and which usernames are used by a given IP, without having to run queries directly against the database by hand.
  • WebDAV: WebDAV / DeltaV / Subversion interface to MediaWiki articles
  • Drafts: Adds the ability to save a draft of an article on the server while editing.
  • Lockdown: implements per-namespace group permissions
  • Review: Review allows for readers to rate the content of pages/revisions.


  • DNSlookup: Parser and tag functions to perform DNS lookups on hostnames or IP addresses
  • CategoryHook: Adds a hook called "CategoryHook" which allows rules-based categorisation, adds a parser-function for categorisation and adds a parser-function for checking if the current title is a member of a given category.
  • LogEntry: Provides a form for appending to log pages
  • AutoWikiDump: Writes a wiki page to a file when it is updated
  • Database: Database functionality creates sequential, preloaded articles as 'records' (eg KB-0001)
  • R: Allows to integrate R output (raw, html and graphics) to mediawiki pages
  • User Merge and Delete: Merges references from one user to another user in the Wiki database - will also delete old users following merge
  • WaybackMachine: Displays a table of available Archive.org archives of a given website, so that the user can browse in the past of all websites. Designed for wikis related to the history of the Internet and the digital culture.
  • MostRevisors: Add a special page listing pages with the most different editors.
  • Redirect: Allows easy configuration of redirects on account creation and logout
  • CloseWikis: Allows to close wikis via web interface.
  • WhoIsWatching: Find out who is watching a particular page, and add others to watchlist for that page
  • Makepatrol: Adds a special page which allows sysops to grant and revoke patrol and autopatrol rights from user accounts.
  • StockCharts: Allows users to include interactive financial charts within an article. Charts cover stocks prices, but also economic data such as the Consumer Price Index and interest rates. Charts are flash-powered and users can pan and zoom without a page refresh. Data is provided by Thomson / Reuters and Xignite, with a 15-20 minute delay.
  • Metrics: Adds a special page to display predefined metrics / statistics
  • EditUser: Allows privileged users to edit other users' preferences
  • Guestbook: Adds a guestbook as a specialpage.
  • Glossary: Enable a Glossary within MediaWiki using tooltips.
  • CrossReference: Adds LaTeX-style autonumbered cross references to a page
  • GoToCategory: Checks search terms agains the Category namespace for Go 'jump to page' functionality
  • RecentActivity: Adds parser functions for listing recently created and edited articles.


  • SimpleSecurity: Extends native MediaWiki protection to allow article's viewability to be restricted
  • WikiArticleFeedJson: Derived heavily from WikiArticleFeeds, by adding the JSON Feed format and adding links to the sidebar making the wiki page embedible, as well as the section.
  • ParserPhase2: This extension enables performing a 'second pass' through a 'parser cached' page replacing for 'dynamic' variables.
  • WhosOnline: Creates list of logged-in & anons currently online
  • SelectCategoryTagCloud: Adds a category selection tag cloud to the edit and upload pages and enables a Google Suggest-like/typeahead completion of categories entered by the user.


  • Taxonomy: Provides hierarchical taxonomy for article management
  • Backup & Restore: A special page for backing up and restoring multiple wikis on a server
  • EmailPage: Send rendered HTML page to an email address or list of addresses using phpmailer
  • AntiSpoof: Prevents the creation of confusable usernames.


  • Send2Friend: Allows users to send an email notification to a friend via a form.
  • SCIJAX: provides server side spellchecking for form editing boxes
  • PageVariableExtension: Allows for a variable to be assigned on a page and the html to be reused on another page
  • MassEditRegex: Use regular expressions to edit multiple pages at once
  • RT: Interface to a RT (RequestTracker) database
  • BizzWiki: A collection of patches and extensions to a MediaWiki installation that brings better permission management functionality.
  • YearsOld: To calculate the Years passed since Date
  • GlobalCssJs: Allows global CSS and JS on a "central" wiki to be loaded for all wikis in the farm


  • RecordAdmin: A special page for finding and editing record articles using forms

{{ExtensionMatrixList |description=implements per-{namespace, page, category, user, group} access permissions |name=PermissionACL }}


  • Wiki2xml: Converts markup fragments or whole articles to XML and from XML to other stuff.
  • Multi-Category Search: Extension represents a special page Special:MultiCategorySearch, that allows to find pages, included in several specified categories at once.
  • UML: Renders a UML model from text using MetaUML
  • Yahoo: Render Yahoo Button showing users online status
  • Assignment Submission: Defines a special page, "AssignmentSubmission", which allows users to submit files to a hidden directory. Intended for submission of assignments for marking.
  • MagicNumberedHeadings: Add MagicWord __NUMBEREDHEADINGS__ to force autonumbering of the headings of a page.



  • Pipes: Pass data through a series of data processing nodes


  • Cumulus: WP-Cumulus flash tag-cloud port to mediawiki


  • Sort: Simplifies creating and maintaining sorted lists using a <sort> tag
  • OggHandler: Integrated support for Ogg Theora, Vorbis, Speex and FLAC
  • CreateRedirect: Adds a special page that eases creation of redirects via a simple form.
  • VideoFlv: Cette extension permet de la diffusion de vidéo de type flv.
  • EditOnlyYourOwnPage: Prevents non-sysop users from editing anything other than their own user page, talk page and subpages thereof.


  • Unmerged Recent Changes: A variant of Special:Recentchanges where the feeds do not merge adjacent edits by the same user.
  • RigorousSearch: Performs a slow, inefficient wiki search on the full page text.
  • Wget Authentication: Allows you to securely use wget to authenticate against a pre-existing HTTP authentication login system.
  • GoogleAjax: To add a google search to the search results page using the Google Ajax API
  • ArticleCache: This extension provides article content caching, recursive (bottom-up) article search within a namespace and easy interface for getting article content.


  • AutoLink: Used to make auto links in a page during page view.
  • AmazonAssociates: Allows to display Amazon books using a combination of the Amazon web service and the Amazon Associates program.
  • X3d: Renders x3d in a Java Applet
  • Memotoo: Display your Memotoo data (address book, calendar, bookmarks, ...) on your MediaWiki
  • AbcMusic: Rendering of music from ABC notation
  • EmergencyDeSysop: Allows a sysop to sacrifice their own bit, in order to remove the bits of another in an emergency.
  • MakeBot: Adds a special page which allows bureaucrats to grant and revoke bot status from user accounts.
  • Discussion: Allows to post comments on any page. Based on Ajax. Supports hierarchical structure of messages.
  • ImgLink: Allows (small) images to be inlined in links
  • XsltTransformer: Output pages to various formats, define types throught SMW, including support for FOP and custom output.
  • GoogleAdSense: This extension allows you add Google search, Google text ads with different Google channels.
  • UsabilityInitiative: Features developed by the Wikipedia Usability Initiative to enhance the usability of MediaWiki
  • Flashlets: A taghook which allows ActionScript to render as an embedded SWF movie by compiling it with the free open-source MTASC ActionScript compiler.
  • My portal: My Portal is a MediaWiki hack, it is NOT a MediaWiki extension, that allows users to have a custom portal page like MyGoogle, MyYahoo, etc. It is a modified version of Simplortal (simplortal.bzzt.net) .
  • Quiz: Quiz tool for MediaWiki
  • SQL2Wiki: Add dynamic content to your wiki by using SQL-Select statements (MySQL only).
  • Clipboard: Provides a simple 'clipboard' to add/paste article titles.
  • Pipe Escape: Escape pipe characters in parser function arguments/template arguments.
  • Redircite: An extension that allows for abbreviated inline citations


  • Woogle4MediaWiki: Woogle4MediaWiki introduces Social search within your Wiki - i.e. let's you collaboratively describe, discuss and rank queries and results. Woogle4MediaWiki replaces MediaWiki's build in search. There is a native PHP implementation for searching the Wiki only (WoogleNative) and an implementation for searching various source via an Integrated Search backend from within your MediaWiki (WoogleRemote).
  • ClickCounter: Add some functions for counting user's clicks on predefined links
  • CustomNavBlocks: Allows you to use normal MediaWiki-pages as contents of your Sidebar
  • Header Footer: Provides per-namespace and per-page header + footer inclusion.
  • TemplateFormEditor: Allows Editing template-applications using a Form. - an extended version of the extension CustomEdit
  • FlagPage: Adds tab "flag" which provides a simple interface for adding predefined templates to a page
  • JSXGraph: Add JSXGraph constructions to MediaWiki pages
  • PageEval: Load a wiki page into another.
  • Flashow: embeds a widget that runs flash movies
  • Graph: takes a textual graph description between <graph> </graph> tags and turns it into a pretty flowchart diagram.


  • QPoll: Allows to create chains of multipage polls and to provide the statistics at the custom special page
  • MiniPreview: Displays small previews of other images in the same categories or displayed on the same pages next to an image
  • LinkHint: LinkHint gives you a simple preview of the inner links on a page
  • PIM Support: simple Personal Information Management support, currently for prefilled contact wikipages in seperate namespace
  • Wiki2LaTeX: Exports Mediawiki-articles to LaTeX and PDF
  • UsenetSyntax: Allows simple Usenet highlighting such as *bold*, /italic/ and _underline_.
  • FramedVideo: Allows embedding videos from various services


  • ReCAPTCHA: Places a strong CAPTCHA (including audio CAPTCHA) on your Wiki
  • WikiPDF: Converts MediaWiki articles to LaTeX or PDF
  • UnitsFormatter: This extension enables intelligent and flexible formatting of units of measure.
  • AccessControl: Extension to restrict access to specific pages based on internal groups or group lists from userspace.
  • CharInsert: Create JavaScript character insert boxes.
  • PreloadManager: Provides per-namespace specific text preloading upon page creation.


  • Purple MediaWiki: Purple MediaWiki allows users to add Purple Numbers to their MediaWiki installation.


  • PlainHtml: Sends text directly to user's internet browser.
  • Postcomment: Allows users to post comments directly to discussion pages.
  • SpecialPagesOrganizer: provides an easy way to reorder and organize the way pages are displayed on the specialpages page.
  • ShareThis: Provides links to popular social bookmarking and news sources.
  • SubPageList2: Sub Page List 2 is an extension that automaticaly creates a list of the subpages of a page. The dynamic created list will be created automatically on every edit of the page where the SubPageList element is given.
  • Bashfr: Random quotes from bashfr.org


  • TitleKey: Title prefix search suggestion backend
  • LookupUser: Retrieve information about a user such as email address and ID
  • RandomInCategory: special page to direct the user to a random page in specified category


  • Embed Document: This extension will
    show a document
    (*.pdf, *.doc, *.wav, ...) file
    inside a MediaWiki page.
  • PathFunctions: A reimplementation of the builtin variables PAGENAME etc. with the ability to specify what page to evaluate on.


  • Configurator: Allows a user with the siteadmin right to change variables in LocalSettings.php through a web interface
  • Twitter4wiki: Takes tweed from an twitter account and provides them on a wiki page
  • Ofortuna: Allows to display a random page from a specified category
  • Page access restriction: Adds a restrict tab to the page bar so that authorized users can decide who may view that page.