The collaborative editing software that runs Wikipedia. This is a mirror from See for contributing.
PHP JavaScript CSS PLSQL PLpgSQL Perl Other
Latest commit 115f6de May 29, 2017 jenkins-bot committed with Gerrit Code Review Merge "RCFilters: Dismiss Apex' insistence to add checkmark to option…
Failed to load latest commit information.
cache Revert .htaccess permissions back to 0644 Oct 28, 2013
docs resourceloader: Allow modules to be registered via a factory callback May 21, 2017
extensions Revert "Creating new WMF 1.30.0-wmf.2 branch" May 25, 2017
images Change bug ID to Phabricator task ID Feb 4, 2016
includes Localisation updates from May 28, 2017
languages Merge "Swap default page title for Special:BlankPage in Spanish" May 29, 2017
maintenance Fix TextPassDumperDatabaseTest::testPrefetchPlain postgres failures May 26, 2017
mw-config stylelint: Drop over-ride for 'declaration-no-important' and make pass Mar 1, 2017
resources RCFilters: Dismiss Apex' insistence to add checkmark to optionWidgets May 28, 2017
serialized Clean up after "Kill mbstring fallbacks" Apr 7, 2016
skins Revert "Creating new WMF 1.30.0-wmf.2 branch" May 25, 2017
tests Merge "objectcache: fix cache warmup bug in getMultiWithSetCallback()" May 26, 2017
.eslintrc.json qunit: Make eslint config pass on qunit test files Feb 22, 2017
.gitattributes Basic support for WebP Jun 26, 2015
.gitignore Add .rej files to .gitignore Apr 6, 2017
.gitreview Swapping defaultbranch for track Oct 25, 2016
.mailmap Update CREDITS May 21, 2017
.stylelintrc stylelint: Drop over-ride for 'declaration-no-important' and make pass Mar 1, 2017
.travis.yml build: Make Travis CI 'Postgres' build non-voting Mar 28, 2017
COPYING COPYING: Update the list of CC licenses icons used Sep 26, 2014
CREDITS Update CREDITS May 21, 2017
FAQ Documentation link changes Oct 7, 2016
Gruntfile.js build: Update karma to 1.5.0, karma-firefox-launcher to 1.0.1 Apr 15, 2017
HISTORY Remove $wgDisableUserGroupExpiry feature flag May 6, 2017
INSTALL Documentation link changes Oct 7, 2016
README Fix typo in README Jan 21, 2017
README.mediawiki Symlink README.mediawiki to README so Github renders it as wikitext. Oct 29, 2012
RELEASE-NOTES-1.30 Add kbp language code May 25, 2017
StartProfiler.sample Fixed class name typo in docs Apr 3, 2015
UPGRADE Remove some ancient upgrade information from release notes Jan 17, 2017
api.php api.php: Fully spell out "constructor" Mar 1, 2017
autoload.php Merge "Move some more classes to comply with class per file" May 25, 2017
composer.json Update psysh to 0.8.5 May 23, 2017
composer.local.json-sample Add a composer.local.json-sample Jan 8, 2016
img_auth.php /*.php: Replace implicit Bugzilla bug numbers with Phab ones Feb 21, 2017
index.php Add Localisation to the links, add the link to Localisation in Langua… Sep 17, 2016
jsduck.json Remove unused 'jquery.arrowSteps' (deprecated in 1.28) Mar 18, 2017
load.php resourceloader: Disable ChronologyProtector to speed up wfGetLB() Sep 28, 2016
opensearch_desc.php Warn on session access in profileinfo.php and opensearch_desc.php May 5, 2016
package.json build: Update eslint to 0.4.0 and make pass May 4, 2017
phpcs.xml phpcs: Run MediaWiki.Commenting.FunctionComment.WrongStyle sniff May 6, 2017
profileinfo.php Warn on session access in profileinfo.php and opensearch_desc.php May 5, 2016
thumb.php Removed deprecated ExtractThumbParameters hook May 15, 2017
thumb_handler.php Clean up access points Mar 28, 2014



MediaWiki is a free and open-source wiki software package written in PHP. It serves as the platform for Wikipedia and the other Wikimedia projects, used by hundreds of millions of people each month. MediaWiki is localised in over 350 languages and its reliability and robust feature set have earned it a large and vibrant community of third-party users and developers.

MediaWiki is:

  • feature-rich and extensible, both on-wiki and with hundreds of extensions;
  • scalable and suitable for both small and large sites;
  • simple to install, working on most hardware/software combinations; and
  • available in your language.
For system requirements, installation, and upgrade details, see the files RELEASE-NOTES, INSTALL, and UPGRADE.

MediaWiki is the result of global collaboration and cooperation. The CREDITS file lists technical contributors to the project. The COPYING file explains MediaWiki's copyright and license (GNU General Public License, version 2 or later). Many thanks to the Wikimedia community for testing and suggestions.