Manual:Extensions
![]() |
Tag Extensions | Parser Functions | Hooks | Special Pages | Skins | Magic Words | API |
What are extensions?Extensions let you customize how MediaWiki looks and works. Wiki users can browse through existing extensions or request a new extension. System administrators can install (or remove) extensions on the MediaWiki installations that they manage. Developers can write new extensions or improve or maintain existing extensions. |
Search the extensions by keyword(s): |
Depending on your goals you can use extensions to:
- extend the wiki markup used to write articles - see Category:Parser function extensions and Category:Parser extensions for examples.
- add new reporting and administrative capabilities - see Category:Special page extensions for examples.
- change the look and feel of MediaWiki - see Gallery of user styles and Category:User interface extensions for examples.
- enhance security via custom authentication mechanisms - see Category:Authentication and Authorization Extensions for examples.
While some extensions are maintained by MediaWiki's developers, others were written by third-party developers. As a result, many have bugs, and they are not all guaranteed to be compatible with each other. Some are unmaintained; not all extensions work on all versions of MediaWiki. Use any extension, especially those tagged as insecure, at your own risk. When using an extension requiring patches to the core MediaWiki code or entries in your database(s), be sure to create a back-up of your database and/or the core MediaWiki code, to avoid the risk of permanently breaking your wiki.