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.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
Ed Sanders 4c845198b0 build: Update stylelint-config-wikimedia to 0.13.0
Change-Id: I59c7507fef057a880bca62a156662ee66f89ed94
3 years ago
.phan phan: Add internal stub Redis::SERIALIZER_IGBINARY 3 years ago
.pipeline Trigger update-train-versions job at end of wmf-publish pipeline 4 years ago
cache
docs Merge "Call ZipDirectoryReader from MimeAnalyzer" 3 years ago
extensions vscode live share settings 5 years ago
images
includes Merge "Fix typo" 3 years ago
languages Localisation updates from https://translatewiki.net. 3 years ago
maintenance Merge "Use str_starts_with/str_ends_with" 3 years ago
mw-config build: Update stylelint-config-wikimedia to 0.13.0 3 years ago
resources build: Update stylelint-config-wikimedia to 0.13.0 3 years ago
skins vscode live share settings 5 years ago
tests Merge "Call ZipDirectoryReader from MimeAnalyzer" 3 years ago
.dockerignore Fix a typo in .dockerignore 4 years ago
.editorconfig build: Fix .editorconfig to allow spaces in markdown files 4 years ago
.eslintignore build: Fix include of en.json/qqq.json in .eslintignore 3 years ago
.eslintrc.json eslint: Only apply client rules to client files 3 years ago
.fresnel.yml Add explanatory comment for .fresnel.yml 3 years ago
.gitattributes Remove package-lock.json from the tarball 5 years ago
.gitignore Kill tests/phan 4 years ago
.gitreview
.mailmap CREDITS: Update ahead of REL1_38 branch 3 years ago
.phpcs.xml maintenance: Move MWTerm classes to /tests/parser/ 3 years ago
.stylelintrc.json build: Update stylelint-config-wikimedia to 0.13.0 3 years ago
.svgo.config.js build: Update 'svgo' to latest v2.8.0 3 years ago
.vsls.json vscode live share settings 5 years ago
CODE_OF_CONDUCT.md
COPYING
CREDITS Prepare active branch following REL1_38 cut, labelling as 1.39-alpha 3 years ago
DEVELOPERS.md docs: Document in DEVELOPERS.md how to stop or restart the thing 3 years ago
FAQ
Gruntfile.js QUnit: Set default file type to js 3 years ago
HISTORY HISTORY: Add 1.35.6/1.36.4/1.37.2 3 years ago
INSTALL Prepare active branch following REL1_38 cut, labelling as 1.39-alpha 3 years ago
README.md Fix bullets in `README.md` 3 years ago
RELEASE-NOTES-1.38 RELEASE-NOTES: move note about 'undeletetalk' for action=undelete to 1.39 3 years ago
RELEASE-NOTES-1.39 Merge "Call ZipDirectoryReader from MimeAnalyzer" 3 years ago
SECURITY
UPGRADE Bump minimum required version for upgrade to 1.31 3 years ago
api.php Change trivial use of getVal('action') to getRawVal 3 years ago
autoload.php rdbms: Remove instance ownership concept 3 years ago
composer.json resourceloader: Update wikimedia/minify to 2.3.0 3 years ago
composer.local.json-sample composer.local.json-sample: merge */composer.json 3 years ago
docker-compose.yml docker: Update dev images to newer version with Composer 2.x 3 years ago
img_auth.php Revert "Enhance GroupPermissionsLookup and use it." 4 years ago
index.php index.php: Remove global $mediaWiki variable 3 years ago
jsduck.json Add Codex v0.1.0-alpha.2 3 years ago
load.php resourceloader: Avoid repeatly calls to getter functions 3 years ago
opensearch_desc.php In Web entry points, move file scope code into a main function 5 years ago
package-lock.json build: Update stylelint-config-wikimedia to 0.13.0 3 years ago
package.json build: Update stylelint-config-wikimedia to 0.13.0 3 years ago
phpunit.xml.dist phpunit: Cleanup phpunit.xml.dist, copy suites from tests/phpunit/suite.xml 3 years ago
rest.php
thumb.php maintenance: Replace some usages of Wikimedia\(suppress|restore)Warnings() 3 years ago
thumb_handler.php docs: Improve entry point documentation 5 years ago

README.md

MediaWiki

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.