MediaWiki is a free and open-source wiki software system originally developed by Magnus Manske and released for use on Wikipedia on January 25, 2002, and further enhanced by Lee Daniel Crocker,[4][5] after which development has been coordinated by the Wikimedia Foundation. It powers several wiki hosting websites across the Internet, as well as most websites hosted by the Wikimedia Foundation, including Wikipedia, Wiktionary, Wikimedia Commons, Wikiquote, Meta-Wiki and Wikidata, which define a large part of the set requirements for the software.[6] Besides its usage on Wikimedia sites, MediaWiki has been used as a knowledge management and content management system on websites such as Fandom, wikiHow and major internal installations like Intellipedia and Diplopedia.
MediaWiki is written in the PHP programming language and stores all text content into a database. The software is optimized to efficiently handle large projects, which can have terabytes of content and hundreds of thousands of views per second.[6][7] Because Wikipedia is one of the world's largest and most visited websites, achieving scalability through multiple layers of caching and database replication has been a major concern for developers. Another major aspect of MediaWiki is its internationalization; its interface is available in more than 400 languages. The software has hundreds of configuration settings[8] and more than 1,000 extensions available for enabling various features to be added or changed.[9]
Key features
MediaWiki provides a rich core feature set and a mechanism to attach extensions to provide additional functionality.
Internationalization and localization
Due to the strong emphasis on multilingualism in the Wikimedia projects, internationalization and localization has received significant attention by developers. The user interface has been fully or partially translated into more than 400 languages on translatewiki.net,[10] and can be further customized by site administrators (the entire interface is editable through the wiki).
Several extensions, most notably those collected in the MediaWiki Language Extension Bundle, are designed to further enhance the multilingualism and internationalization of MediaWiki.
Installation and configuration
Installation of MediaWiki requires that the user have administrative privileges on a server running both PHP and a compatible type of SQL database. Some users find that setting up a virtual host is helpful if the majority of one's site runs under a framework (such as Zope or Ruby on Rails) that is largely incompatible with MediaWiki.[11] Cloud hosting can eliminate the need to deploy a new server.[12]
An installation PHP script is accessed via a web browser to initialize the wiki's settings. It prompts the user for a minimal set of required parameters, leaving further changes, such as enabling uploads,[13] adding a site logo,[14] and installing extensions, to be made by modifying configuration settings contained in a file called table to which is added a new row every time an edit is made, containing the page id, a brief textual summary of the change performed, the user name of the article editor (or its IP address the case of an unregistered user) and a timestamp.[95][96]
In a 4½ year period prior to 2008, the MediaWiki database had 170 schema versions.[97] Possibly the largest schema change was done in 2005 with MediaWiki 1.5, when the storage of metadata was separated from that of content, to improve performance flexibility. When this upgrade was applied to Wikipedia, the site was locked for editing, and the schema was converted to the new version in about 22 hours. Some software enhancement proposals, such as a proposal to allow sections of articles to be watched via watchlist, have been rejected because the necessary schema changes would have required excessive Wikipedia downtime.[98]
Performance and storage
Because it is used to run one of the highest-traffic sites on the Web, Wikipedia, MediaWiki's performance and scalability have been highly optimized. MediaWiki supports Squid, load-balanced database replication, client-side caching, memcached or table-based caching for frequently accessed processing of query results, a simple static file cache, feature-reduced operation, revision compression, and a job queue for database operations. MediaWiki developers have attempted to optimize the software by avoiding expensive algorithms, database queries, etc., caching every result that is expensive and has temporal locality of reference, and focusing on the hot spots in the code through profiling.[99]
MediaWiki code is designed to allow for data to be written to a read-write database and read from read-only databases, although the read-write database can be used for some read operations if the read-only databases are not yet up to date. Metadata, such as article revision history, article relations (links, categories etc.), user accounts and settings can be stored in core databases and cached; the actual revision text, being more rarely used, can be stored as append-only blobs in external storage. The software is suitable for the operation of large-scale wiki farms such as Wikimedia, which had about 800 wikis as of August 2011. However, MediaWiki comes with no built-in GUI to manage such installations.
Empirical evidence shows most revisions in MediaWiki databases tend to differ only slightly from previous revisions. Therefore, subsequent revisions of an article can be concatenated and then compressed, achieving very high data compression ratios of up to 100×.[99]
For more information on the architecture, such as how it stores wikitext and assembles a page, see External links.
Limitations
The parser serves as the de facto standard for the MediaWiki syntax, as no formal syntax has been defined. Due to this lack of a formal definition, it has been difficult to create WYSIWYG editors for MediaWiki, although several WYSIWYG extensions do exist, including the popular VisualEditor.
MediaWiki is not designed to be a suitable replacement for dedicated online forum or blogging software,[100] although extensions do exist to allow for both of these.[101][102]
It is common for new MediaWiki users to make certain mistakes, such as forgetting to sign posts with four tildes ( ~ ),[103] or manually entering a plaintext signature,[104] due to unfamiliarity with the idiosyncratic particulars involved in communication on MediaWiki discussion pages. On the other hand, the format of these discussion pages has been cited as a strength by one educator, who stated that it provides more fine-grain capabilities for discussion than traditional threaded discussion forums. For example, instead of 'replying' to an entire message, the participant in a discussion can create a hyperlink to a new wiki page on any word from the original page. Discussions are easier to follow since the content is available via hyperlinked wiki page, rather than a series of reply messages on a traditional threaded discussion forum. However, except in few cases, students were not using this capability, possibly because of their familiarity with the traditional linear discussion style and a lack of guidance on how to make the content more 'link-rich'.[105]
MediaWiki by default has little support for the creation of dynamically assembled documents, or pages that aggregate data from other pages. Some research has been done on enabling such features directly within MediaWiki.[106] The Semantic MediaWiki extension provides these features. It is not in use on Wikipedia, but in more than 1,600 other MediaWiki installations.[107] The Wikibase Repository and Wikibase Repository client are however implemented in Wikidata and Wikipedia respectively, and to some extent provides semantic web features, and linking of centrally stored data to infoboxes in various Wikipedia articles.
Upgrading MediaWiki is usually fully automated, requiring no changes to the site content or template programming. Historically troubles have been encountered when upgrading from significantly older versions.[108]
Security
MediaWiki developers have enacted security standards, both for core code and extensions.[109] SQL queries and HTML output are usually done through wrapper functions that handle validation, escaping, filtering for prevention of cross-site scripting and SQL injection.[110] Many security issues have had to be patched after a MediaWiki version release,[111] and accordingly MediaWiki.org states, "The most important security step you can take is to keep your software up to date" by subscribing to the announcement mailing list and installing security updates that are announced.[112]
Support
Support for MediaWiki users consists of:
License
MediaWiki is free and open-source and is distributed under the terms of the GNU General Public License version 2 or any later version. Its documentation, located at its official website at www.mediawiki.org, is released under the Creative Commons BY-SA 4.0 license, with a set of help pages intended to be freely copied into fresh wiki installations and/or distributed with MediaWiki software in the public domain instead to eliminate legal issues for wikis with other licenses.[116][117] MediaWiki's development has generally favored the use of open-source media formats.[118]
Development
MediaWiki has an active volunteer community for development and maintenance. MediaWiki developers are spread around the world, though with a majority in the United States and Europe. Face-to-face meetings and programming sessions for MediaWiki developers have been held once or several times a year since 2004.[119]
Anyone can submit patches to the project's Git/Gerrit repository.[120] There are also paid programmers who primarily develop projects for the Wikimedia Foundation. MediaWiki developers participate in the Google Summer of Code by facilitating the assignment of mentors to students wishing to work on MediaWiki core and extension projects.[121] During the year prior to November 2012, there were about two hundred developers who had committed changes to the MediaWiki core or extensions.[122] Major MediaWiki releases are generated approximately every six months by taking snapshots of the development branch, which is kept continuously in a runnable state;[123] minor releases, or point releases, are issued as needed to correct bugs (especially security problems). MediaWiki is developed on a continuous integration development model, in which software changes are pushed live to Wikimedia sites on regular basis.[123] MediaWiki also has a public bug tracker, phabricator.wikimedia.org, which runs Phabricator. The site is also used for feature and enhancement requests.
History
When Wikipedia was launched in January 2001, it ran on an existing wiki software system, UseModWiki. UseModWiki is written in the Perl programming language, and stores all wiki pages in text (.txt) files. This software soon proved to be limiting, in both functionality and performance. In mid-2001, Magnus Manske—a developer and student at the University of Cologne, as well as a Wikipedia editor—began working on new software that would replace UseModWiki, specifically designed for use by Wikipedia. This software was written in the PHP scripting language, and stored all of its information in a MySQL database. The new software was largely developed by August 24, 2001, and a test wiki for it was established shortly thereafter.
The first full implementation of this software was the new Meta Wikipedia on November 9, 2001. There was a desire to have it implemented immediately on the English-language Wikipedia.[124] However, Manske was apprehensive about any potential bugs harming the nascent website during the period of the final exams he had to complete immediately prior to Christmas;[125] this led to the launch on the English-language Wikipedia being delayed until January 25, 2002. The software was then, gradually, deployed on all the Wikipedia language sites of that time. This software was referred to as "the PHP script" and as "phase II", with the name "phase I", retroactively given to the use of UseModWiki.
Increasing usage soon caused load problems to arise again, and soon after, another rewrite of the software began; this time being done by Lee Daniel Crocker, which became known as "phase III". This new software was also written in PHP, with a MySQL backend, and kept the basic interface of the phase II software, but with the added functionality of a wider scalability. The "phase III" software went live on Wikipedia in July 2002.
The Wikimedia Foundation was announced on June 20, 2003. In July, Wikipedia contributor Daniel Mayer suggested the name "MediaWiki" for the software, as a play on "Wikimedia".[126] The MediaWiki name was gradually phased in, beginning in August 2003. The name has frequently caused confusion due to its (intentional) similarity to the "Wikimedia" name (which itself is similar to "Wikipedia").[127] The first version of MediaWiki, 1.1, was released in December 2003.
The old product logo was created by Erik Möller, using a flower photograph taken by Florence Nibart-Devouard, and was originally submitted to the logo contest for a new Wikipedia logo, held from July 20 to August 27, 2003.[128][129] The logo came in third place, and was chosen to represent MediaWiki rather than Wikipedia, with the second place logo being used for the Wikimedia Foundation.[130] The double square brackets ( ) symbolize the syntax MediaWiki uses for creating hyperlinks to other wiki pages; while the sunflower represents the diversity of content on Wikipedia, its constant growth, and the wilderness.[131]
Later,, the chief technical officer of the Wikimedia Foundation,[132] took up the role of release manager.[133][134]
Major milestones in MediaWiki's development have included: the categorization system (2004); parser functions, (2006); Flagged Revisions, (2008);[135] the "ResourceLoader", a delivery system for CSS and JavaScript (2011);[136] and the VisualEditor, a "what you see is what you get" (WYSIWYG) editing platform (2013).[137]
The contest of designing a new logo was initiated on June 22, 2020, as the old logo was a bitmap image and had "high details", leading to problems when rendering at high and low resolutions, respectively. After two rounds of voting, the new and current MediaWiki logo designed by Serhio Magpie was selected on October 24, 2020, and officially adopted on April 1, 2021.[138]
Sites using MediaWiki
MediaWiki's most famous use has been in Wikipedia and, to a lesser degree, the Wikimedia Foundation's other projects. Fandom, a wiki hosting service formerly known as Wikia, runs on MediaWiki. Other public wikis that run on MediaWiki include wikiHow and SNPedia. WikiLeaks began as a MediaWiki-based site, but is no longer a wiki.
A number of alternative wiki encyclopedias to Wikipedia run on MediaWiki, including Citizendium, Metapedia, Scholarpedia and Conservapedia. MediaWiki is also used internally by a large number of companies, including Novell and Intel.[139][140]
Notable usages of MediaWiki within governments include Intellipedia, used by the United States Intelligence Community, Diplopedia, used by the United States Department of State, and milWiki, a part of milSuite used by the United States Department of Defense. United Nations agencies such as the United Nations Development Programme and INSTRAW chose to implement their wikis using MediaWiki, because "this software runs Wikipedia and is therefore guaranteed to be thoroughly tested, will continue to be developed well into the future, and future technicians on these wikis will be more likely to have exposure to MediaWiki than any other wiki software."[141]
The Free Software Foundation uses MediaWiki to implement the LibrePlanet site.[142]
Comparison to other online collaboration software
Users of online collaboration software are familiar with MediaWiki's functions and layout due to its noted use on Wikipedia. A 2006 overview of social software in academia observed that "Compared to other wikis, MediaWiki is also fairly aesthetically pleasing, though simple, and has an easily customized side menu and stylesheet."[143] However, in one assessment in 2006, Confluence was deemed to be a superior product due to its very usable API and ability to better support multiple wikis.[74]
A 2009 study at the University of Hong Kong compared TWiki to MediaWiki. The authors noted that TWiki has been considered as a collaborative tool for the development of educational papers and technical projects, whereas MediaWiki's most noted use is on Wikipedia. Although both platforms allow discussion and tracking of progress, TWiki has a "Report" part that MediaWiki lacks. Students perceived MediaWiki as being easier to use and more enjoyable than TWiki. When asked whether they recommended using MediaWiki for knowledge management course group project, 15 out of 16 respondents expressed their preference for MediaWiki giving answers of great certainty, such as "of course", "for sure".[144] TWiki and MediaWiki both have flexible plug-in architecture.[145]
A 2009 study that compared students' experience with MediaWiki to that with Google Docs found that students gave the latter a much higher rating on user-friendly layout.[146]
A 2021 study conducted by the Brazilian Nuclear Engineering Institute compared a MediaWiki-based knowledge management system against two others that were based on DSpace and Open Journal Systems, respectively.[147] It highlighted ease of use as an advantage of the MediaWiki-based system, noting that because the Wikimedia Foundation had been developing MediaWiki for a site aimed at the general public (Wikipedia), "its user interface was designed to be more user-friendly from start, and has received large user feedback over a long time", in contrast to DSpace's and OJS's focus on niche audiences.[147]
See also
- List of content management systems
- List of wiki software
- BlueSpice
- Semantic MediaWiki
- XOWA – for viewing Wikipedia and other wikis offline
- PHP – a programming language that powers MediaWiki
External links
References
- Sam Reed. Announcing MediaWiki 1.34.0 December 19, 2019, retrieved December 19, 2019^
- Names.php * mediawiki github.com, April 8, 2021, retrieved May 19, 2021^
- Copyright mediawiki.org, retrieved September 7, 2015^
- Magnus Manske. [Wikipedia-l] PHP Wikipedia 2001-08-24, retrieved 2025-10-02^
- Barrett, Daniel J. MediaWiki O'Reilly Media, October 2008, retrieved April 23, 2010^
- What is MediaWiki? MediaWiki, January 9, 2021, retrieved March 27, 2021^
- Wikipedia:Statistics – Wikipedia, the free encyclopedia Wikipedia, retrieved May 30, 2010^
- Category:MediaWiki configuration settings MediaWiki, September 11, 2016, retrieved September 11, 2016^
- Extension Matrix MediaWiki, retrieved September 6, 2017^
- Message group statistics: MediaWiki core translatewiki.net, 2023-08-20, retrieved 2023-08-20^
- Reuven M. Lerner. Installing and Customizing MediaWiki Linux Journal, February 23, 2006, retrieved April 23, 2010^
- Leons Petrazickis. Deploying PHP applications on IBM DB2 in the cloud: MediaWiki as a case study Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, 2009^
- Manual:$wgEnableUploads MediaWiki, retrieved May 30, 2010^
- Manual:$wgLogo MediaWiki, December 12, 2009, retrieved May 30, 2010^
- Manual:LocalSettings.php MediaWiki, March 29, 2007, retrieved May 30, 2010^
- Extension:AbuseFilter MediaWiki, retrieved May 30, 2010^
- Cacycle. wikEd^
- Manual:Installation guide MediaWiki, retrieved May 30, 2010^
- Manual:Extending wiki markup MediaWiki, retrieved May 30, 2010^
- HTML to Wiki Converter – tables WMF Labs, March 29, 2008, retrieved June 12, 2014^
- Markup spec MediaWiki, retrieved May 30, 2010^
- Extricating Meaning from Wikimedia Article Archives retrieved January 2, 2011^
- David Jakes. Wild about Wikis Tech & Learning, August 15, 2006, retrieved April 23, 2010^
- Brian Foley, Tae Chang. Wiki as a professional development tool Technology and Teacher Education, 2008, retrieved April 23, 2010^
- API MediaWiki, May 17, 2010, retrieved May 30, 2010^
- Pywikibot – MediaWiki mediawiki.org, retrieved March 16, 2018^
- Česky. Wikipedia:AutoWikiBrowser – Wikipedia, the free encyclopedia En.wikipedia.org, retrieved May 30, 2010^
- Facilitating Wiki/Repository Communication with Metadata Georgia Institute of Technology, May 20, 2009, retrieved April 23, 2010^
- API:Client code MediaWiki, May 24, 2010, retrieved May 30, 2010^
- Tags – Wikipedia, the free encyclopedia En.wikipedia.org, retrieved May 30, 2010^
- Manual:Tags MediaWiki, August 31, 2009, retrieved May 30, 2010^
- Wikipedia:Huggle – Wikipedia, the free encyclopedia En.wikipedia.org, retrieved May 30, 2010^
- IRC/Channels Meta-Wiki, retrieved May 30, 2010^
- Daniel Nasaw. Meet the 'bots' that edit Wikipedia BBC News, July 25, 2012, retrieved July 30, 2012^
- Manual:Watchlist MediaWiki, November 24, 2009, retrieved May 30, 2010^
- Kevin Yager. Wiki ware could harness the Internet for science Nature, March 16, 2006^
- Manual:Interwiki MediaWiki, retrieved May 30, 2010^
- Interlanguage links MediaWiki, retrieved March 17, 2021^
- Lydia Pintscher. Wikidata is Here! Commons:Village pump, September 23, 2013, retrieved March 17, 2021^
- Help:Navigation MediaWiki, May 21, 2010, retrieved May 30, 2010^
- Wiki products: a comparison Athabasca University, December 2004, retrieved April 23, 2010^
- Aaron Newman, Adam Steinberg, Jeremy Thomas. Enterprise 2. 0 Implementation McGraw-Hill Professional, 2008^
- Malcolm, Jeremy. Multi-Stakeholder Governance and the Internet Governance Forum Terminus Press, 2008^
- Anja Ebersbach, Markus Glaser, Richard Heigl, Gunter Dueck. Wiki Springer, 2006^
- Help:Categories MediaWiki, retrieved May 30, 2010^
- Jakob Voss. Collaborative thesaurus tagging the Wikipedia way April 27, 2006^
- Lupin. Wikipedia:Tools/Navigation popups^
- Extension:Gadgets MediaWiki, March 30, 2010, retrieved May 30, 2010^
- Mark Anderson. There and Here: Patterns of Content Transclusion in Wikipedia ACM, 2017-07-04^
- Česky. Template:Welcome – Wikipedia, the free encyclopedia En.wikipedia.org, May 16, 2010, retrieved May 30, 2010^
- Proceedings of the 2008 ACM conference on Computer supported cooperative work Proceedings of the ACM, 2008^
- Česky. Wikipedia:Barnstars – Wikipedia, the free encyclopedia En.wikipedia.org, retrieved May 30, 2010^
- Česky. Template:Test – Wikipedia, the free encyclopedia En.wikipedia.org, retrieved May 30, 2010^
- Template:Test5 – Wikipedia, the free encyclopedia En.wikipedia.org, June 19, 2008, retrieved May 30, 2010^
- Manual:User rights management MediaWiki, retrieved May 30, 2010^
- Operating Procedures in Clinical Practice Royal College of Anaesthetists, November 21, 2007, retrieved April 25, 2010^
- Security issues with authorization extensions MediaWiki, retrieved May 30, 2010^
- Manual:Hooks/ArticleSaveComplete MediaWiki, May 26, 2010, retrieved May 30, 2010^
- Extension:Recent Activity Notify MediaWiki, retrieved May 30, 2010^
- Manual:Tag extensions MediaWiki, May 21, 2010, retrieved May 30, 2010^
- Manual:Parser functions MediaWiki, March 22, 2010, retrieved May 30, 2010^
- Manual:Special pages MediaWiki, retrieved May 30, 2010^
- Manual:Skins MediaWiki, May 14, 2010, retrieved May 30, 2010^
- Manual:Integration with S3 MediaWiki, March 22, 2010, retrieved May 30, 2010^
- Extension:ParserFunctions MediaWiki, December 25, 2009, retrieved May 30, 2010^
- Wikipedia:Miscellany for deletion/Template:Qif – Wikipedia, the free encyclopedia En.wikipedia.org, retrieved May 30, 2010^
- Category:String manipulation templates – Wikipedia, the free encyclopedia En.wikipedia.org, May 15, 2010, retrieved May 30, 2010^
- Bug 6455 – Enable StringFunctions on WMF wikis bugzilla.wikimedia.org, retrieved October 9, 2010^
- Extension:StringFunctions MediaWiki, retrieved May 30, 2010^
- r51497 – Code Review MediaWiki, retrieved May 30, 2010^
- Lua performance retrieved December 27, 2018^
- Extension:Cite MediaWiki, May 3, 2010, retrieved May 30, 2010^
- Category:Math extensions MediaWiki, December 26, 2009, retrieved May 30, 2010^
- Marieke Guy. Wikido: Exploiting the Potential of Wikis Ariadne, January 2007, retrieved April 23, 2010^
- Extension:CategorySuggest MediaWiki, retrieved May 30, 2010^
- Category:Flash Video extensions MediaWiki, retrieved May 30, 2010^
- Category:YouTube extensions MediaWiki, September 16, 2008, retrieved May 30, 2010^
- Category:RSS extensions MediaWiki, retrieved May 30, 2010^
- System demonstration: Metavid.org: a social website and open archive of congressional video Proceedings of the 10th Annual International Conference on Digital Government Research: Social Networks: Making Connections between Citizens, Data and Government, 2009^
- Wiki spam Meta-Wiki, retrieved May 30, 2010^
- Goldman, Eric. Wikipedia's Labor Squeeze and its Consequences Journal on Telecommunications and High Technology Law^
- Extension:ConfirmEdit MediaWiki, May 5, 2010, retrieved May 30, 2010^
- Extension:SpamBlacklist MediaWiki, March 24, 2010, retrieved May 30, 2010^
- Extension:Nuke MediaWiki, May 19, 2010, retrieved May 30, 2010^
- Lucene-search MediaWiki extension, mediawiki.org^
- SphinxSearch MediaWiki extension, mediawiki.org^
- Search extension transforms Wiki into a relational system: A case for flavonoid metabolite database BioData Min, BioData Mining, September 17, 2008^
- —^
- Collaborative Authoring of Learning Elements for Adaptive Learning Spaces Fifth International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems, August 1, 2008, retrieved April 23, 2010^
- Michael Hartung. Intelligent distributed computing, systems and applications^
- Extension:VisualEditor MediaWiki, retrieved March 15, 2021^
- Category:WYSIWYG extensions MediaWiki, April 10, 2008, retrieved May 30, 2010^
- Manual:Installation requirements MediaWiki, retrieved March 14, 2021^
- Manual:Page table MediaWiki, May 15, 2010, retrieved May 30, 2010^
- Manual:Revision table MediaWiki, retrieved May 30, 2010^
- The Top-Ten Wikipedias: A Quantitative Analysis Using WikiXRay 2007^
- Information Systems Integration and Evolution: Ontologies at Rescue Workshop on Semantic, 2008, retrieved April 23, 2010^
- No downtime for data conversions: Rethinking hot upgrades 2009, retrieved April 29, 2010^
- Bergsma, Mark. Wikimedia Architecture retrieved October 21, 2015^
- Manual:What is MediaWiki, retrieved May 30, 2010^
- Extension:StructuredDiscussions MediaWiki, retrieved December 27, 2018^
- Extension:Wikilog MediaWiki, November 27, 2009, retrieved May 30, 2010^
- Help:Signatures MediaWiki, retrieved May 30, 2010^
- Teaching and learning online with wikis Beyond the comfort zone, 2004^
- Cubric, Marija. Analysis of the use of Wiki-based collaborations in enhancing student learning University of Hertfordshire, 2007, retrieved April 24, 2010^
- User defined structural searches in mediawiki Proceedings of the nineteenth ACM conference on Hypertext and hypermedia, 2008^
- Extension:Semantic MediaWiki – WikiApiary retrieved October 12, 2019^
- Toward upgrades-as-a-service in distributed systems Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware, 2009^
- Security for developers MediaWiki, retrieved May 30, 2010^
- Perrin, Chad. Five security tips from MediaWiki's lead developer Tech Republic, April 30, 2008^
- News MediaWiki, retrieved May 30, 2010^
- Manual:Security MediaWiki, March 22, 2010, retrieved May 30, 2010^
- Books about MediaWiki, mediawiki.org^
- MediaWiki Administrator's Handbook Wikibooks, retrieved October 20, 2014^
- MediaWiki User Guide Wikibooks, retrieved October 20, 2014^
- MediaWiki.org Project:Copyrights retrieved August 23, 2023^
- Project:PD help MediaWiki, retrieved May 30, 2010^
- Rafe Needleman. Wikipedia gears up for flood of video and photo files C-Net, November 19, 2008, retrieved April 23, 2010^
- Events Mediawiki.org, retrieved December 27, 2018^
- Development policy MediaWiki, July 19, 2013, retrieved August 4, 2013^
- Summer of Code MediaWiki, March 26, 2013, retrieved August 4, 2013^
- Approximate counts (not deduplicated) as of November 4, 2012: 139 for core, 155 for extensions supported by WMF, 190 and 42 for extensions only hosted on WMF's Git and SVN repositories respectively. Wikimedia Open Hub, retrieved November 15, 2012^
- Version lifecycle MediaWiki, September 5, 2018, retrieved October 21, 2018^
- Manning Bartlett. Magnus's new script... Wikimedia Lists, Wikimedia Foundation, November 14, 2001, retrieved October 2, 2019^
- Magnus Manske. Magnus's new script... Wikimedia Lists, Wikimedia Foundation, November 14, 2001, retrieved October 2, 2019^
- Daniel Mayer. Phase IV, Wikibooks.org/.com and WikimediaFoundation.org/.com (was Wikis and uniformity) Wikipedia-L mailing list, Jul 19, 2003, retrieved January 18, 2015^
- Differences between Wikipedia, Wikimedia, MediaWiki, and wiki MediaWiki, retrieved May 30, 2010^
- International logo contest Meta-Wiki, retrieved April 9, 2020^
- International logo contest/results Meta-wiki, Wikimedia Foundation, January 10, 2007, retrieved March 14, 2007^
- Historical/Logo history Meta-wiki, Wikimedia Foundation, January 17, 2007, retrieved March 14, 2007^
- Erik Möller. File talk:EloquenceSunflowerNew-Small.png – Meta Meta-wiki, Wikimedia Foundation, July 26, 2003, retrieved February 3, 2013^
- David Weinberger. Everything Is Miscellaneous: The Power of the New Digital Disorder Times Books, 2007^
- MediaWiki history MediaWiki website, retrieved August 4, 2013^
- Wikipedia and MediaWiki Presentation MediaWiki development (video), April 28, 2006, retrieved September 23, 2009^
- Introducing new features to Wikipedia Proceedings of WebSci, 2009, retrieved June 24, 2018^
- MediaWiki ResourceLoader Mediawiki.org, retrieved July 6, 2013^
- VisualEditor – MediaWiki MediaWiki, retrieved September 15, 2013^
- Amir Sarabadani. Logo of MediaWiki has changed Wikimedia Foundation, March 31, 2021, retrieved April 2, 2021^
- MediaWiki testimonials, mediawiki.org^
- The story of Intelpedia: A model corporate wiki Socialmedia.biz, retrieved August 16, 2013^
- A stealth transformation: introducing wikis to the UN Knowledge Management for Development Journal, 2007, retrieved October 9, 2010^
- LibrePlanet Homepage retrieved December 10, 2018^
- Bryant, Todd. Social Software in Academia Educause Quarterly, 2006, retrieved April 23, 2010^
- Comparing User Experiences in Using Twiki & Mediawiki to Facilitate Collaborative Learning Proceedings of the 2009 International Conference on Knowledge Management, Dec 3–4, 2009^
- Schulz, Judith. Company-Wiki as a knowledge transfer instrument for reducing the shortage of skilled workers Institute of Technology and Education, 2009, retrieved April 25, 2010^
- MediaWiki and Google Docs as online collaboration tools for group project co-construction Proceedings of the 2009 International Conference on Knowledge Management, December 3–4, 2009, retrieved April 23, 2010^
- Claudio Henrique dos Santos Grecco, Silas Cordeiro Augusto, Jaqueline Tavares Viana de Souza, Paulo Victor Rodrigues Carvalho, Adriana Loureiro Davila. A Method for the evaluation of knowledge management systems Brazilian Journal of Radiation Sciences, July 25, 2021, retrieved November 12, 2021^