Module:ExtensionJson
Note: Please use subpages like Module:ExtensionJson/Scribunto.json. The combined list surpassed the max page size and is no longer being updated.
This is a data table of all the extension.json files from MediaWiki extensions in Wikimedia's Gerrit repositories as well as repositories listed in MWStake/nonwmf-extensions.
It does not contain all nor only information from extension.json:
- Removed: AutoloadClasses, AutoloadNamespaces, MessagesDirs, ResourceFileModulePaths, ResourceModules.
- Added: an additional
repositorykey containing the Git repository URL for an extension. It is set either from thesupport.sourcekey of composer.json, or from the Git remote used to clone the extension's repo.
Tool:Extjsonuploader, run by User:Bawolff_bot, updates this module every 2 hours (if there are any changes).
The idea is that you can load this by using mw.loadJsonData( 'Module:ExtensionJson/ExtensionName.json' ) and then do fancy things like make {{Extension}} auto-fill extensions' infoboxes. See phab:T155029.
Extensions whose information is not in this data table are listed at Category:Extensions not in ExtensionJson.
The same data is also available on the web as https://extjsonuploader.toolforge.org/