Top MediaWiki Extensions in 2022

What is a MediaWiki Extension?

Extensions add functionality to MediaWiki, or enhance existing features. They are written in PHP, and need to be added to the wiki by someone who has server access before they can be enabled. Other terms for MediaWiki extensions are MediaWiki plugins and MediaWiki addons, though the latter two are rarely used. They are comparable to WordPress plugins.

#10: CategoryTree

The CategoryTree extension allows you to view and navigate the category structure of a wiki easily. It provides a dynamic, interactive tree view of the category namespace, with support for expanding and collapsing categories.

#9: PDF Handler

If you’re like most people, you probably use PDFs all the time. But what if you want to use them in MediaWiki? Then PDF Handler is just what you need! It allows you to view PDFs inline in MediaWiki pages.

#8: InputBox

InputBox is handy little tool that allows you to add a form with a text box to a wiki page. You can create search forms, page creation forms, page moving forms and commenting forms.

#7: Gadgets

The Gadgets extension provides a way for users to define JavaScript or CSS based “gadgets” that other wiki users can then use.

#6: ParserFunctions

The ParserFunctions extension adds a set of parser functions. These are great for power users who wish to do wikitext scripting. The added parser functions provide conditional logic, improved handling of time, tools for working with page titles and various string functions.

#5: WikiEditor

The WikiEditor extension provides a toolbar for editing wikitext to the source editor. It helps those not familiar with wikitext to create links, lists, headers and more, and to format text.

#4: Visual Editor

The Visual Editor extension provides a user interface for editing wiki pages that is similar to a word processor. It includes features such as a toolbar with formatting options, a drag-and-drop interface for adding and rearranging content, and a preview function that shows how the page will look after the changes are saved.

#3: Page Forms

Page Forms allows you to add, edit, and query data using forms. It’s perfect for creating data-rich pages without having to write any code.

#2: Semantic MediaWiki

Semantic MediaWiki provides a way to store and query data within a MediaWiki installation. This data can be used to generate reports and visualizations, or to integrate MediaWiki with other systems.

#1: ConfirmEdit

While preventing spam is not sexy, it is essential for wikis where anyone can register, and for wikis with open editing. ConfirmEdit provides several captcha to fight spam. We recommend the QuestyCaptcha module, as it is very effective and easy to set up.

Your Favorites

Did we miss your favorites? What MediaWiki extensions do you think are indispensable?

Further Resources

The extensions bundled with MediaWiki are useful for many wikis. They are also easy to enable, in case you manage your wiki yourself.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store