This wiki is powered by MediaWiki, copyright © 2001-2026 Magnus Manske, Brooke Vibber, Lee Daniel Crocker, Tim Starling, Erik Möller, Gabriel Wicke, Ævar Arnfjörð Bjarmason, Niklas Laxström, Domas Mituzas, Rob Church, Yuri Astrakhan, Aryeh Gregor, Aaron Schulz, Andrew Garrett, Raimond Spekking, Alexandre Emsenhuber, Siebrand Mazeland, Chad Horohoe, Roan Kattouw, Trevor Parscal, Bryan Tong Minh, Sam Reed, Victor Vasiliev, Rotem Liss, Platonides, Antoine Musso, Timo Tijhof, Daniel Kinzler, Jeroen De Dauw, Brad Jorsch, Bartosz Dziewoński, Ed Sanders, Moriel Schottlender, Kunal Mehta, James D. Forrester, Brian Wolff, Adam Shorland, DannyS712, Ori Livneh, Max Semenik, Amir Sarabadani, Derk-Jan Hartman, Petr Pchelko, Umherirrender, C. Scott Ananian, fomafix, Thiemo Kreuz, Gergő Tisza, Volker E., Jack Phoenix, Isarra Yos, others and translatewiki.net translators.

MediaWiki is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

MediaWiki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, read it online.

Special pages
ExtensionVersionLicenseDescriptionAuthors
ApiFeatureUsage1.0 (3aa4d93) 19:17, 13 April 2026GPL-2.0-or-laterGet a summary of logged API feature usages for a user agentBrad Jorsch
CampaignEvents (ca56a3a) 13:59, 13 April 2026GPL-2.0-or-laterProvides features for campaign organizers and participants.WMF Connection Team
CentralAuth (2a09cbe) 17:26, 13 April 2026GPL-2.0-or-laterMerge account across wikis of the Wikimedia FoundationBrion Vibber, Kunal Mehta, Sam Reed, Aaron Schulz, Brad Jorsch, Umherirrender, Marius Hoch, Andrew Garrett, Chris Steipp, Tim Starling, Gergő Tisza, Alexandre Emsenhuber, Victor Vasiliev, Glaisher, DannyS712, Peter Gehres, Bryan Davis, James D. Forrester, Taavi Väänänen and Alexander Vorwerk
CheckUser2.5 (3fa0835) 08:03, 13 April 2026GPL-2.0-or-laterGrants users with the appropriate permission the ability to check users' IP addresses and other informationTim Starling, Aaron Schulz and Dreamy Jazz
CiteThisPage (2a8f345) 19:32, 13 April 2026GPL-2.0-or-laterAdds a citation special page and toolbox linkÆvar Arnfjörð Bjarmason and James D. Forrester
Collection1.8.0 (392ed71) 17:38, 13 April 2026GPL-2.0-or-laterCreate booksPediaPress GmbH, Siebrand Mazeland and Marcin Cieślak
ContactPage2.3 (d8611c0) 20:54, 13 April 2026GPL-2.0-or-laterContact form for visitorsDaniel Kinzler and Sam Reed
ContentTranslation (4ce2738) 08:04, 13 April 2026GPL-2.0-or-laterMakes it easy to translate content pagesAmir Aharoni, David Chan, Joel Sahleen, Kartik Mistry, Nik Gκοuntas, Niklas Laxström, Pau Giner, Petar Petković, Runa Bhattacharjee, Santhosh Thottingal, Siebrand Mazeland, Sucheta Ghoshal and others
Echo (890c0d4) 08:04, 13 April 2026MITSystem for notifying users about events and messagesAndrew Garrett, Ryan Kaldari, Benny Situ, Luke Welling, Kunal Mehta, Moriel Schottlender, Jon Robson and Roan Kattouw
FlaggedRevs (Pending Changes) (f80c9e0) 08:04, 13 April 2026GPL-2.0-or-laterGives autoconfirmed users the ability to review and accept page revisions prior to displayAaron Schulz and Joerg Baach
Global Usage2.2.0 (10dd0a6) 08:04, 13 April 2026MITSpecial page to view global file usageBryan Tong Minh
GlobalPreferences0.1.2 (ac42922) 12:30, 7 April 2026GPL-2.0-or-laterAllows users to set global preferencesKunal Mehta, Sam Wilson and Max Semenik
Linter (47355f9) 20:10, 15 April 2026GPL-2.0-or-laterTrack lint errors from an external service and show them to usersKunal Mehta, Arlo Breault and Subramanya Sastry
MassMessage0.5.0 (c9d5fcf) 03:50, 13 April 2026GPL-2.0-or-laterAllows users to easily send a message to a list of usersKunal Mehta and wctaiwan
NearbyPages1.0.0 (fb87c66) 23:01, 10 April 2026GPL-2.0-or-laterAdds Nearby special page
Nuke (075ca4a) 08:05, 13 April 2026GPL-2.0-or-laterGives administrators the ability to mass delete pagesBrion Vibber and Jeroen De Dauw
PageTriage (1f78fa7) 20:07, 9 April 2026MITFacilitates reviewing and approving new pagesRyan Kaldari, Benny Situ, Ian Baker, Andrew Garrett and DannyS712
SiteMatrix1.6.0 (3495c31) 08:24, 10 April 2026GPL-2.0-or-laterDisplays a list of wikisTim Starling, Brion Vibber, Victor Vasiliev, Alexandre Emsenhuber and Sam Reed
TemplateSandbox1.1.0 (f308f01) 08:06, 13 April 2026GPL-2.0-or-laterRenders a page transcluding templates from a sandboxBrad Jorsch
UrlShortener1.2.0 (d5734d4) 08:06, 13 April 2026Apache-2.0URL shortener for arbitrary URLsYuvi Panda, Prateek Saxena, Tim Starling, Kunal Mehta, MusikAnimal and Susana Molinar
Wikimedia­Campaign­Events (ec06da8) 08:11, 6 April 2026GPL-2.0-or-laterProvides Wikimedia-specific features for the CampaignEvents extension.WMF Connection Team
Parser hooks
ExtensionVersionLicenseDescriptionAuthors
Babel (c1b7ce1) 19:20, 13 April 2026GPL-2.0-or-laterAdds the #babel parser function to allow automated generation of a babel userbox column with the ability to include custom templatesRobert Leverington, Thiemo Kreuz, Kunal Mehta, Nikerabbit, Amir Aharoni and Ricordisamoa
CategoryTree (89484ab) 19:29, 13 April 2026GPL-2.0-or-laterDynamically navigate the category structureDaniel Kinzler
CharInsert (f6ea9f9) 19:29, 13 April 2026GPL-2.0-or-laterAllows creation of JavaScript box for inserting unusual charactersBrion Vibber
Chart (1f27c7f) 19:29, 13 April 2026GPL-3.0-or-laterAdds the {{#chart:}} parser function for displaying chartsBrooke Vibber, Katie Filbert and Roan Kattouw
Cite (4acf973) 22:32, 13 April 2026GPL-2.0-or-laterAdds <ref> and <references> tags for citationsÆvar Arnfjörð Bjarmason, Andrew Garrett, Brion Vibber, Ed Sanders, Marius Hoch, Steve Sanbeg, Trevor Parscal and others
EasyTimeline (f02ba27) 08:07, 13 April 2026GPL-2.0-onlyAdds <timeline> tag to create timelinesErik Zachte
ImageMap (94b5af3) 11:57, 30 March 2026GPL-2.0-or-laterAllows client-side clickable image maps using <imagemap> tagTim Starling and Arlo Breault
InputBox0.3.0 (8ce33bc) 08:23, 10 April 2026MITAllow inclusion of predefined HTML formsErik Moeller, Leonardo Pimenta, Rob Church, Trevor Parscal and DaSch
Kartographer (6c0b41d) 08:23, 10 April 2026MITAllows maps to be added to the wiki pagesYuri Astrakhan, Max Semenik, Ed Sanders, Julien Girault and others
Labeled­Section­Transclusion (70ae83c) 08:09, 6 April 2026GPL-2.0-or-laterAdds #lst and #lstx functions and <section> tag, enables marked sections of text to be transcludedSteve Sanbeg
Math (b4ef600) 18:21, 21 April 2026GPL-2.0-or-laterRender mathematical formulas between <math> ... </math> tagsTomasz Wegrzanowski, Brion Vibber, Moritz Schubotz, Derk-Jan Hartman, André Greiner-Petter, Johannes Stegmüller and Frederik Hennecke
PageAssessments1.1.0 (b618e2d) 11:43, 4 April 2026GPL-2.0-or-laterThis extension is for storing page assessments in a database table with the help of a parser functionNiharika Kohli, Frances Hocutt, Ryan Kaldari and Sam Wilson
ParserFunctions1.6.1 (78dfac1) 07:51, 7 April 2026GPL-2.0-or-laterEnhance parser with logical functionsTim Starling, Robert Rohde, Ross McClure and Juraj Simlovic
Phonos0.1.0 (fc5d3e4) 16:49, 29 March 2026GPL-2.0-or-laterProvide text-to-speech functionality for a range of languagesWikimedia Community Tech Team
Poem (476a14c) 17:39, 29 March 2026CC0-1.0Adds <poem> tag for poem formattingNikola Smolenski, Brion Vibber and Steve Sanbeg
Score0.3.0 (9a887ad) 15:46, 2 April 2026GPL-3.0-or-laterAdds a tag for rendering musical scores with LilyPondAlexander Klauer and Étienne Beaulé
Scribunto (afe2889) 18:24, 21 April 2026GPL-2.0-or-later AND MITFramework for embedding scripting languages into MediaWiki pagesVictor Vasiliev, Tim Starling and Brad Jorsch
SyntaxHighlight2.0 (2380eb6) 07:52, 7 April 2026GPL-2.0-or-laterProvides syntax highlighting <syntaxhighlight> using Pygments - Python syntax highlighterBrion Vibber, Tim Starling, Rob Church, Niklas Laxström, Ori Livneh and Ed Sanders
TemplateData0.2.0 (3d15e85) 08:06, 13 April 2026GPL-2.0-or-laterImplements data storage for template parameters (using JSON)Timo Tijhof, Moriel Schottlender, James D. Forrester, Trevor Parscal, Bartosz Dziewoński, Marielle Volz, Sam Wilson, Sammy Fox and others
TemplateStyles1.0 (b0517a3) 18:23, 21 April 2026GPL-2.0-or-laterImplement per-template style sheetsBrad Jorsch and Marc A. Pelletier
WikiHiero1.1 (130a9ab) 23:06, 11 April 2026GPL-2.0-or-laterAdds <hiero> tag to display hieroglyphsGuillaume Blanchard and Max Semenik
Other
ExtensionVersionLicenseDescriptionAuthors
AdvancedSearch (6cfb85c) 19:15, 13 April 2026GPL-2.0-or-laterEasy access to advanced search capabilities on Special:SearchWikimedia Deutschland Technical Wishes Team, Thiemo Kreuz, Gabriel Birke, Tonina Zhelyazkova, Christoph Jauera, Kai Nissen and Tim Eulitz
Article­Creation­Workflow (7e148ef) 13:53, 3 April 2026MITCustomizes new page creation experience for new usersMax Semenik and Niharika Kohli
BetaFeatures0.1 (4d049ae) 19:20, 13 April 2026GPL-2.0-or-laterLets user enable or disable features on the wiki that are still not ready for prime-timeMarkTraceur (Mark Holmquist) and others
BounceHandler1.0 (27932e5) 19:24, 13 April 2026GPL-2.0-or-laterHelps in handling email bounces for MediaWikiTony Thomas, Kunal Mehta, Jeff Green and Sam Reed
Campaigns0.2.0 (3ecc25f) 15:09, 3 April 2026GPL-2.0-or-laterIdentifies the campaign leading to an account creationS Page
CentralNotice2.6.1 (49d2f15) 19:41, 30 March 2026GPL-2.0-or-laterAdds a central sitenoticeElliott Eggleston, Tomasz Finc, Andrew Russell Green, Ryan Kaldari, Trevor Parscal, Matthew Walker, Adam Roses Wight, Brion Vibber and others
CirrusSearch (312860a) 08:04, 13 April 2026GPL-2.0-or-laterOpenSearch-powered search for MediaWikiNik Everett, Chad Horohoe, Erik Bernhardson and others
Citoid0.3.0 (5d4efd8) 04:33, 12 April 2026MITProvides access points between the citoid service and MediaWikiMarielle Volz, Moriel Schottlender, Ed Sanders and others
cldr4.17.0 (42440de) 05:33, 30 March 2026GPL-2.0-or-laterExtension which provides localised language names based on CLDR dataNiklas Laxström, Siebrand Mazeland, Ryan Kaldari and Sam Reed
CommonsMetadata (5714615) 20:52, 13 April 2026GPL-2.0-or-laterExtends the "extmetadata" property of the image information API module to include information stored in image description pages that use the templates commonly used on Wikimedia CommonsBrian Wolff
Disambiguator1.4 (600534b) 08:08, 6 April 2026MITAdds the tag __DISAMBIG__ to mark disambiguation pagesRyan Kaldari
Discussion tools0.0.0 (d5a3619) 08:04, 13 April 2026MITTools to enhance discussion pages.Bartosz Dziewoński, Ed Sanders and David Lynch
Dismissable­Site­Notice1.0.1 (78e9590) 06:27, 29 March 2026GPL-2.0-or-laterAllows users to close the sitenoticeBrion Vibber, Kevin Israel and Dror S.
Elastica6.2.0 (f1a5244) 07:02, 29 March 2026GPL-2.0-or-laterBase Elasticsearch functionality for other extensions by providing Elastica libraryNik Everett and Chad Horohoe
ElectronPdfService (f0c689e) 02:49, 11 April 2026GPL-2.0-or-laterAdds browser based PDF rendering support through Electron PDF serviceWikimedia Deutschland Technical Wishes Team, Tobias Gritschacher, Addshore and Christoph Jauera
EmailAuth0.1.0 (b4e2d06) 08:04, 13 April 2026GPL-2.0-or-laterVerifies suspicious logins by emailTisza Gergő
EventBus0.5.0 (02da4cc) 08:37, 12 April 2026GPL-2.0-or-laterPropagates change information to a RESTful event serviceEric Evans, Petr Pchelko and Marko Obrovac
EventLogging (a342841) 08:09, 6 April 2026GPL-2.0-or-laterFramework for logging events from client-side codeOri Livneh, Timo Tijhof, S Page, Matthew Flaschen and others
EventStreamConfig (2870382) 08:51, 30 March 2026GPL-2.0-or-laterExposes event stream config in an API endpoint. Can also be used to expose configs via ResourceLoaderAndrew Otto
ExternalGuidance1.0.0 (54e060b) 08:51, 30 March 2026GPL-2.0-or-laterWikipedia content gets exposed externally in different ways, and this project intends to make it easy for people to be able to return to the origin and contribute to it.Santhosh Thottingal and others
FeaturedFeeds (6663da2) 08:09, 1 April 2026WTFPLAdds syndication feeds of wiki's featured contentMax Semenik
FileExporter (d9b46cf) 07:51, 7 April 2026GPL-2.0-or-laterEasy exporting of files to another wikiWikimedia Deutschland Technical Wishes Team, Addshore, Andrew Kostka, Christoph Jauera and Thiemo Kreuz
Gadgets (4a7d068) 18:25, 21 April 2026GPL-2.0-or-laterLets users select custom CSS and JavaScript gadgets in their preferencesDaniel Kinzler, Max Semenik, Timo Tijhof and Siddharth VP
GeoData (b8380a6) 08:43, 29 March 2026WTFPLAdds geographical coordinates storage and retrieval functionalityMax Semenik
GlobalBlocking (2a9c45c) 08:04, 13 April 2026GPL-2.0-or-laterAllows accounts, IP addresses, and IP ranges to be blocked across multiple wikisAndrew Garrett
Global CSS/JS3.4.0 (bba5586) 08:12, 3 April 2026GPL-2.0-or-laterAllows CSS and JavaScript on a central wiki to be loaded for all connected wikisRyan Schmidt, Szymon Świerkosz and Kunal Mehta
GlobalUserPage0.11.1 (359802b) 18:53, 8 April 2026GPL-3.0-or-laterAutomatically fetches user pages from a central wikiKunal Mehta and Jack Phoenix
GrowthExperiments (444db08) 13:19, 16 April 2026GPL-3.0-or-laterThis extension contains experiments done by the Growth team.Stephane Bisson, Kosta Harlan, Roan Kattouw, Gergő Tisza, Martin Urbanec, Mew Ophaswongse, Sergio Gimeno, Kayla Morgan and Viviana Yanez
GuidedTour2.0 (e2cc3e4) 08:22, 10 April 2026Apache-2.0Allows pages to provide a popup guided tour to assist new usersMunaf Assaf, Terry Chay, Matthew Flaschen, Pau Giner, Ori Livneh, Rob Moen, S Page, Sam Smith, Moiz Syed, Luke Welling and others
IP Info0.0.0 (cf83344) 14:46, 10 April 2026MITProvides information about an IP address.
IPReputation (5db369d) 10:28, 29 March 2026GPL-2.0-or-laterProvide access for fetching, logging, and acting on IP reputation data.Kosta Harlan
JsonConfig1.2.0 (12f228e) 18:25, 21 April 2026GPL-2.0-or-laterAllows JSON configuration to be stored in a wikiYuri Astrakhan and Eranroz
LoginNotify0.1 (6d241f0) 12:10, 29 March 2026MITNotify users about suspicious logins from unfamiliar devices and/or IP addressesBrian Wolff
MediaModeration2.0.0 (84dd18b) 12:33, 29 March 2026GPL-2.0-or-laterService for detecting matches against known child exploitation image hash datasets.Core Platform & Trust and Safety Teams and Trust and Safety Product Team
MobileApp (6d446cc) 08:12, 3 April 2026GPL-2.0-or-laterServes styles and scripts for use in the Wikimedia Mobile applicationsYuvi Panda
MobileFrontend2.4.1 (d6e518e) 10:37, 13 April 2026GPL-2.0-or-laterHelps improve the mobile presence of a MediaWiki instancePatrick Reilly, Max Semenik, Jon Robson, Arthur Richards, Brooke Vibber, Juliusz Gonera, Ryan Kaldari, Florian Schmidt, Rob Moen, Sam Smith and others
MultimediaViewer (a27222a) 08:05, 13 April 2026GPL-2.0-or-laterExpand thumbnails in a larger size in a fullscreen interfaceGergő Tisza, Gilles Dubuc, Mark Holmquist, Simon Legner, Ed Sanders, Pau Giner, James D. Forrester, Željko Filipin, fomafix, Volker E, Kunal Mehta, Umherirrender, Timo Tijhof, Aaron Arcos, Thiemo Kreuz, Matthias Mullie, Jon Robson, Derk-Jan Hartman, Chris McMahon, Bartosz Dziewoński, Brooke Vibber, Eric Gardner, Kimberly Sarabia, Marco Fossati and others
NavigationTiming (87c74cb) 04:49, 4 April 2026GPL-2.0-or-laterAdds client-side latency measurements loggingPatrick Reilly, Ori Livneh, Asher Feldman, Timo Tijhof, Ian Marlier, Gilles Dubuc, Peter Hedenskog, Larissa Gaulia and Barakat Ajadi
OATHAuth (f9a21a9) 08:05, 13 April 2026GPL-2.0-or-later AND GPL-3.0-or-laterProvides authentication support using HMAC based one-time passwords and the WebAuthn protocolRyan Lane, Robert Vogel <vogel@hallowelt.com>, Dejan Savuljesku <savuljesku@hallowelt.com> and Taavi Väänänen
OAuth1.1.0 (57f1801) 08:05, 13 April 2026GPL-2.0-or-laterAllows usage of OAuth 1.0a and OAuth 2.0 for API authorizationAaron Schulz, Chris Steipp, Brad Jorsch, Robert Vogel and Dejan Savuljesku
Machine Learning Platform (e5b62df) 08:23, 10 April 2026GPL-3.0-or-laterExpose automated revision scores in the interfaceKunal Mehta, Amir Sarabadani, Ilias Sarantopoulos and Adam Roses Wight
PageViewInfo (5adba33) 08:23, 10 April 2026GPL-3.0-or-laterAdds page view information to the info actionKunal Mehta and Gergő Tisza
ParserMigration2.0.0 (d57629f) 05:54, 11 April 2026CC0-1.0Parser migration toolTim Starling, C. Scott Ananian and others
PersonalDashboard (1e0320f) 14:24, 13 April 2026GPL-3.0-or-laterAn experimental dashboard for moderatorsJason Sherman and WMF Growth Team
QuickSurveys1.4.0 (ae92bbc) 21:07, 6 April 2026MITDisplays configured surveysBahodir Mansurov, Joaquin Hernandez, Jon Robson and Rob Moen
ReaderExperiments (55b48bc) 23:06, 20 April 2026GPL-2.0-or-laterA set of prototypes that aim at growing Wikipedia readersMarco Fossati, Eric Gardner, Roan Kattouw, Matthias Mullie, Jon Robson, Kimberly Sarabia, Brooke Vibber and Lauralyn Watson
ReadingLists1.0.0-beta.1 (77902a9) 12:33, 13 April 2026GPL-2.0-or-laterAllows users to manage private lists of items, such as bookmarks or "Saved pages" lists.Reader Experience Team, Bernard Wang, Dillon Hardy, Gergő Tisza, Jon Robson, Katie Filbert, Loren Mora, Steph Toyofuku and Volker E.
RealMe (5a55cbb) 19:25, 29 March 2026GPL-2.0-or-laterAllows verifying URLs used on user pages.Taavi Väänänen
ReportIncident (6fb03fd) 12:57, 21 April 2026GPL-2.0-or-laterIncident Reporting System extension.Wikimedia Trust and Safety Tools team, Ellen Rayfield, Essex Igyan and Julia Kieserman
RevisionSlider (cb3f90e) 22:55, 9 April 2026GPL-2.0-or-laterShows a slider allowing selecting and comparing of revisions on a diff pageWikimedia Deutschland Technical Wishes Team, Addshore, Leszek Manicki, Jakob Warkotsch, Tobias Gritschacher and Christoph Jauera
SandboxLink (c9aec9a) 08:05, 13 April 2026MITAdds a link to user's personal sandbox to personal tools menuBartosz Dziewoński
SecureLinkFixer (3cdd41a) 00:00, 12 April 2026GPL-3.0-or-laterRewrites URLs to HTTPS if domain always requires HTTPSKunal Mehta
SecurePoll3.0.0 (6299a37) 08:06, 13 April 2026GPL-2.0-or-laterExtension for elections and surveysTim Starling and others
TemplateWizard0.1.0 (44fb9b3) 02:54, 10 April 2026MITA WikiEditor add-on that provides a template-insertion wizardSam Wilson
TestKitchen (c3ee299) 09:35, 20 April 2026GPL-2.0-or-laterProvides the PHP and JS Test Kitchen SDKs, which developers use to implement experiments and data collection for analytics.Experiment Platform, Sam Smith, Santiago Faci and Clare Ming
Thanks1.2.0 (da8d246) 07:49, 8 April 2026MITAdds links for thanking users for edits, comments, etc.Ryan Kaldari, Benjamin Chen and Wctaiwan
The­Wikipedia­Library1.0.1 (fda464b) 08:53, 30 March 2026MITNotify users of their eligibility for the Wikipedia Library when they cross the edit count and account age thresholdsKavitha Muthu and Roan Kattouw
TrustedXFF2.0.0 (b5ced05) 01:43, 30 March 2026GPL-2.0-or-laterHandling of a list of trusted proxy addresses (XFF project)Tim Starling and Sam Reed
TwoColConflict (1fca775) 08:24, 10 April 2026GPL-2.0-or-laterShowing a side-by-side edit merge screen for edit conflict resolutionWikimedia Deutschland Technical Wishes Team, Christoph Jauera, Addshore, Andrew Kostka, Thiemo Kreuz and Adam Wight
Universal­Language­Selector2026-02-25 (26224aa) 12:33, 13 April 2026GPL-2.0-or-later OR MITGives the user several ways to select a language and to adjust language settingsAlolita Sharma, Amir Aharoni, Arun Ganesh, Brandon Harris, Kartik Mistry, Niharika Kohli, Niklas Laxström, Pau Giner, Santhosh Thottingal, Siebrand Mazeland and others
WikiLove1.3.1 (aa52e41) 07:53, 9 April 2026MITAdds an interface for facilitating positive user feedback to user talk pagesRyan Kaldari, Jan Paul Posma, Sam Reed and others
WikimediaCustomizations (8fee6ae) 18:09, 20 April 2026GPL-2.0-or-laterThe WikimediaCustomization extension hosts Wikimedia-specific hooks, messages and other site customizations.Gergő Tisza
WikimediaEvents1.2.0 (773c1ce) 17:41, 15 April 2026GPL-2.0-or-laterLogs Wikimedia-specific events using EventLoggingMatthew Flaschen, Ori Livneh and Benny Situ
WikimediaMessages (05266e0) 20:20, 13 April 2026GPL-2.0-or-laterWikimedia specific messagesTim Starling, Siebrand Mazeland, James D. Forrester and Multichill
XAnalytics0.3 (664d1f3) 05:22, 30 March 2026GPL-2.0-or-laterEmit analytics data via an X-Analytics headerOri Livneh
LibraryVersionLicenseDescriptionAuthors
bacon/bacon-qr-code3.0.4BSD-2-ClauseBaconQrCode is a QR code generator for PHP.Ben Scholzen 'DASPRiD'
brick/math0.14.8MITArbitrary-precision arithmetic library
christian-riesen/base321.6.0MITBase32 encoder/decoder according to RFC 4648Christian Riesen
composer/ca-bundle1.5.10MITLets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.Jordi Boggiano
composer/semver3.4.4MITSemver library that offers utilities, version constraint parsing and validation.Nils Adermann, Jordi Boggiano and Rob Bast
dasprid/enum1.0.7BSD-2-ClausePHP 7.1 enum implementationBen Scholzen 'DASPRiD'
data-values/common1.2.0GPL-2.0-or-laterContains common implementations of the interfaces defined by DataValuesInterfacesJeroen De Dauw
data-values/data-values3.1.1GPL-2.0-or-laterDefines the DataValue interface and some trivial implementationsJeroen De Dauw
data-values/geo4.6.0GPL-2.0-or-laterGeographical value objects, parsers and formattersJeroen De Dauw and The Wikidata team
data-values/interfaces1.2.0GPL-2.0-or-laterDefines interfaces for ValueParsers, ValueFormatters and ValueValidatorsJeroen De Dauw
data-values/number0.13.0GPL-2.0-or-laterNumerical value objects, parsers and formattersDaniel Kinzler and Thiemo Kreuz
data-values/serialization1.2.5GPL-2.0-or-laterSerializers and deserializers for DataValue implementationsJeroen De Dauw
data-values/time1.2.0GPL-2.0-or-laterTime value objects, parsers and formattersThe Wikidata team
defuse/php-encryption2.4.0MITSecure PHP Encryption LibraryTaylor Hornby and Scott Arciszewski
diff/diff3.4.0BSD-3-ClauseSmall standalone library for representing differences between data structures, computing such differences, and applying them as patchesJeroen De Dauw
elasticsearch/elasticsearch7.17.3Apache-2.0 and LGPL-2.1-onlyPHP Client for ElasticsearchZachary Tong and Enrico Zimuel
endroid/qr-code6.0.9MITEndroid QR CodeJeroen van den Enden
ezimuel/guzzlestreams4.1.0MITFork of guzzle/streams (abandoned) to be used with elasticsearch-phpMichael Dowling
ezimuel/ringphp1.4.1MITFork of guzzle/RingPHP (abandoned) to be used with elasticsearch-phpMichael Dowling
firebase/php-jwt7.0.3BSD-3-ClauseA simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.Neuman Vong and Anant Narayanan
geoip2/geoip23.3.0Apache-2.0MaxMind GeoIP2 PHP APIGregory J. Oschwald
guzzlehttp/guzzle7.10.0MITGuzzle is a PHP HTTP client libraryGraham Campbell, Michael Dowling, Jeremy Lindblom, George Mponos, Tobias Nyholm, Márk Sági-Kazár and Tobias Schultze
guzzlehttp/promises2.3.0MITGuzzle promises libraryGraham Campbell, Michael Dowling, Tobias Nyholm and Tobias Schultze
guzzlehttp/psr72.9.0MITPSR-7 message implementation that also provides common utility methodsGraham Campbell, Michael Dowling, George Mponos, Tobias Nyholm, Márk Sági-Kazár, Tobias Schultze and Márk Sági-Kazár
jakobo/hotp-php2.0.0BSD-3-ClauseHOTP simplifies One Time Password systems for PHP AuthenticationJakob Heuser
james-heinrich/getid31.9.25GPL-1.0-or-later, LGPL-3.0-only and MPL-2.0PHP script that extracts useful information from popular multimedia file formats
justinrainbow/json-schema5.3.2MITA library to validate a json schema.Bruno Prieto Reis, Justin Rainbow, Igor Wiedler and Robert Schönthal
lcobucci/jwt5.6.0BSD-3-ClauseA simple library to work with JSON Web Token and JSON Web SignatureLuís Cobucci
league/event3.0.3MITEvent packageFrank de Jonge
league/oauth2-server9.3.0MITA lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your API with OAuth and allow your applications users to approve apps that want to access their data from your API.Alex Bilbie and Andy Millington
league/uri7.8.1MITURI manipulation libraryIgnace Nyamagana Butera
league/uri-components7.8.1MITURI components manipulation libraryIgnace Nyamagana Butera
league/uri-interfaces7.8.1MITCommon tools for parsing and resolving RFC3987/RFC3986 URIIgnace Nyamagana Butera
liuggio/statsd-php-client1.0.18MITStatsd (Object Oriented) client library for PHPGiulio De Donato
maxmind-db/reader1.13.1Apache-2.0MaxMind DB Reader APIGregory J. Oschwald
maxmind/web-service-common0.11.1Apache-2.0Internal MaxMind Web Service APIGregory Oschwald
mck89/peast1.17.5BSD-3-ClausePeast is PHP library that generates AST for JavaScript codeMarco Marchiò
monolog/monolog2.11.0MITSends your logs to files, sockets, inboxes, databases and various web servicesJordi Boggiano
mustangostang/spyc0.6.3MITA simple YAML loader/dumper class for PHPmustangostang
nikic/php-parser5.7.0BSD-3-ClauseA PHP parser written in PHPNikita Popov
nyholm/dsn2.0.1MITParse your DSN strings in a powerful and flexible wayTobias Nyholm
okvpn/clock-lts1.0.0MITAdding support for a wider range of PHP versions to lcobucci/clockLuís Cobucci and Uładzimir Tsykun
onoi/message-reporter1.4.2GPL-2.0-or-laterAn interface to report and relay arbitrary messages to registered handlersJeroen De Dauw and James Hong Kong
oojs/oojs-ui0.53.1MITProvides library of common widgets, layouts, and windows.Bartosz Dziewoński, Ed Sanders, James D. Forrester, Kirsten Menger-Anderson, Kunal Mehta, Moriel Schottlender, Prateek Saxena, Roan Kattouw, Thiemo Kreuz, Timo Tijhof, Trevor Parscal and Volker E.
paragonie/constant_time_encoding3.1.3MITConstant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)Paragon Initiative Enterprises and Steve 'Sc00bz' Thomas
pear/console_getopt1.4.3BSD-2-ClauseMore info available on: http://pear.php.net/package/Console_GetoptAndrei Zmievski, Stig Bakken and Greg Beaver
pear/mail2.0.0BSD-3-ClauseClass that provides multiple interfaces for sending emails.Chuck Hagenbuch, Armin Graefe, Richard Heyes and Aleksander Machniak
pear/mail_mime1.10.12BSD-3-ClauseMail_Mime provides classes to create MIME messagesCipriano Groenendal and Aleksander Machniak
pear/net_smtp1.12.2BSD-2-ClauseAn implementation of the SMTP protocolJon Parise, Chuck Hagenbuch and Armin Graefe
pear/net_socket1.2.2PHP LicenseMore info available on: http://pear.php.net/package/Net_SocketChuck Hagenbuch, Aleksander Machniak and Stig Bakken
pear/net_url22.2.3BSD-3-ClauseClass for parsing and handling URL. Provides parsing of URLs into their constituent parts (scheme, host, path etc.), URL generation, and resolving of relative URLs.Tom Klingenberg, David Coallier and Christian Schmidt
pear/pear-core-minimal1.10.18BSD-3-ClauseMinimal set of PEAR core files to be used as composer dependencyChristian Weiske
pear/pear_exception1.0.2BSD-2-ClauseThe PEAR Exception base class.Helgi Thormar and Greg Beaver
pimple/pimple3.6.2MITPimple, a simple Dependency Injection ContainerFabien Potencier
pleonasm/bloom-filter1.0.4BSD-2-ClauseA pure PHP implementation of a Bloom FilterMatthew Nagi
psr/clock1.0.0MITCommon interface for reading the clock.PHP-FIG
psr/container2.0.2MITCommon Container Interface (PHP FIG PSR-11)PHP-FIG
psr/event-dispatcher1.0.0MITStandard interfaces for event handling.PHP-FIG
psr/http-client1.0.3MITCommon interface for HTTP clientsPHP-FIG
psr/http-factory1.1.0MITPSR-17: Common interfaces for PSR-7 HTTP message factoriesPHP-FIG
psr/http-message2.0MITCommon interface for HTTP messagesPHP-FIG
psr/http-server-handler1.0.2MITCommon interface for HTTP server-side request handlerPHP-FIG
psr/http-server-middleware1.0.2MITCommon interface for HTTP server-side middlewarePHP-FIG
psr/log1.1.4MITCommon interface for logging librariesPHP-FIG
psr/simple-cache1.0.1MITCommon interfaces for simple cachingPHP-FIG
psy/psysh0.12.20MITAn interactive shell for modern PHP.Justin Hileman
react/promise3.3.0MITA lightweight implementation of CommonJS Promises/A for PHPJan Sorgalla, Christian Lück, Cees-Jan Kiewiet and Chris Boden
ruflin/elastica7.3.2MITElasticsearch ClientNicolas Ruflin
serialization/serialization4.1.0GPL-2.0-or-laterLibrary defining a Serializer and a Deserializer interface and basic utilitiesJeroen De Dauw
spomky-labs/cbor-php3.2.2MITCBOR Encoder/Decoder for PHPFlorent Morselli and All contributors
spomky-labs/pki-framework1.4.1MITA PHP framework for managing Public Key Infrastructures. It comprises X.509 public key certificates, attribute certificates, certification requests and certification path validation.Joni Eskelinen and Florent Morselli
swaggest/json-diff3.12.1MITJSON diff/rearrange/patch/pointer library for PHPViacheslav Poturaev
symfony/clock7.4.0MITDecouples applications from the system clockNicolas Grekas and Symfony Community
symfony/console7.4.7MITEases the creation of beautiful and testable command line interfacesFabien Potencier and Symfony Community
symfony/deprecation-contracts3.6.0MITA generic function and convention to trigger deprecation noticesNicolas Grekas and Symfony Community
symfony/polyfill-php831.33.0MITSymfony polyfill backporting some PHP 8.3+ features to lower PHP versionsNicolas Grekas and Symfony Community
symfony/polyfill-php841.33.0MITSymfony polyfill backporting some PHP 8.4+ features to lower PHP versionsNicolas Grekas and Symfony Community
symfony/polyfill-php851.33.0MITSymfony polyfill backporting some PHP 8.5+ features to lower PHP versionsNicolas Grekas and Symfony Community
symfony/process7.4.5MITExecutes commands in sub-processesFabien Potencier and Symfony Community
symfony/property-access7.4.4MITProvides functions to read and write from/to an object or array using a simple string notationFabien Potencier and Symfony Community
symfony/property-info7.4.7MITExtracts information about PHP class' properties using metadata of popular sourcesKévin Dunglas and Symfony Community
symfony/serializer7.4.7MITHandles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.Fabien Potencier and Symfony Community
symfony/service-contracts3.6.1MITGeneric abstractions related to writing servicesNicolas Grekas and Symfony Community
symfony/string7.4.6MITProvides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified wayNicolas Grekas and Symfony Community
symfony/translation7.4.6MITProvides tools to internationalize your applicationFabien Potencier and Symfony Community
symfony/translation-contracts3.6.1MITGeneric abstractions related to translationNicolas Grekas and Symfony Community
symfony/type-info7.4.7MITExtracts PHP types information.Mathias Arlaud, Baptiste LEDUC and Symfony Community
symfony/uid7.4.4MITProvides an object-oriented API to generate and represent UIDsGrégoire Pineau, Nicolas Grekas and Symfony Community
symfony/validator7.4.7MITProvides tools to validate valuesFabien Potencier and Symfony Community
symfony/var-dumper7.4.6MITProvides mechanisms for walking through any arbitrary PHP variableNicolas Grekas and Symfony Community
symfony/yaml7.4.6MITLoads and dumps YAML filesFabien Potencier and Symfony Community
web-auth/cose-lib4.5.0MITCBOR Object Signing and Encryption (COSE) For PHPFlorent Morselli and All contributors
web-auth/webauthn-lib5.2.4MITFIDO2/Webauthn Support For PHPFlorent Morselli and All contributors
webonyx/graphql-php15.31.5MITA PHP port of GraphQL reference implementation
wikimedia/assert0.5.1MITProvides runtime assertionsDaniel Kinzler and Thiemo Kreuz
wikimedia/at-ease3.0.0GPL-2.0-or-laterSafe replacement to @ for suppressing warnings.Tim Starling and MediaWiki developers
wikimedia/base-convert2.0.2GPL-2.0-or-laterConvert an arbitrarily-long string from one numeric base to another, optionally zero-padding to a minimum column width.Brion Vibber and Tyler Romeo
wikimedia/bcp-47-code2.0.3GPL-2.0-or-laterSimple interface representing languages which have a BCP 47 codeC. Scott Ananian
wikimedia/cdb3.0.0GPL-2.0-or-laterConstant Database (CDB) wrapper library for PHP. Provides pure-PHP fallback when dba_* functions are absent.Tim Starling, Chad Horohoe, Ori Livneh and Daniel Kinzler
wikimedia/cldr-plural-rule-parser3.0.0GPL-2.0-or-laterEvaluates plural rules specified in the CLDR project notation.Tim Starling and Niklas Laxström
wikimedia/codex0.7.1GPL-2.0-or-laterA PHP library for building HTML and CSS UI components using Codex, the Wikimedia design system.Doğu Abaris
wikimedia/common-passwords0.5.1MITList of the 100,000 most commonly used passwordsSam Reed
wikimedia/composer-merge-plugin2.1.0MITComposer plugin to merge multiple composer.json filesBryan Davis
wikimedia/css-sanitizer6.2.1Apache-2.0Classes to parse and sanitize CSSBrad Jorsch
wikimedia/cssjanus2.3.0Apache-2.0Convert CSS stylesheets between left-to-right and right-to-left.Roan Kattouw, Trevor Parscal and Timo Tijhof
wikimedia/equivset1.7.1GPL-2.0-or-laterVisually Equivalent Set of UTF-8 CharactersBrooke Vibber, David Barratt, Thiemo Kreuz and Umherirrender
wikimedia/html-formatter4.1.0GPL-2.0-or-laterPerforms transformations of HTML by wrapping around libxml2 and working around its countless bugs.MediaWiki contributors
wikimedia/idle-dom2.1.1MITDOM interfaces automatically generated from WebIDLC. Scott Ananian
wikimedia/ip-utils6.0.1GPL-2.0-or-laterParse, match, and analyze IP addresses and CIDR rangesMediaWiki developers
wikimedia/json-codec4.0.0GPL-2.0-or-laterInterfaces to serialize and deserialize PHP objects to/from JSONPetr Pchelko, Daniel Kinzler and C. Scott Ananian
wikimedia/langconv0.5.0GPL-2.0-or-laterFinite-State Transducer implementation of MediaWiki LanguageConverterWikimedia Parsing Team and the broader MediaWiki community
wikimedia/less.php5.5.1Apache-2.0PHP port of the LESS processorTimo Tijhof, Josh Schmidt, Matt Agar and Martin Jantošovič
wikimedia/lucene-explain-parser2.0.0Apache-2.0Parsing and pretty-printing Lucene explain dataErik Bernhardson and Stanislav Malyshev
wikimedia/metrics-platform4.4.0GPL-2.0-or-laterThe PHP Metrics Platform Client.Michael Holloway, Jason Linehan and Sam Smith
wikimedia/minify2.10.0Apache-2.0Minification of JavaScript code and CSS stylesheets.Paul Copperman, Trevor Parscal, Timo Tijhof and Roan Kattouw
wikimedia/normalized-exception2.1.1MITA helper for making exceptions play nice with PSR-3 loggingGergő Tisza
wikimedia/object-factory6.0.0GPL-2.0-or-laterConstruct objects from configuration instructionsBryan Davis
wikimedia/parsoid0.23.0-a28GPL-2.0-or-laterParsoid, a bidirectional parser between wikitext and HTML5Wikimedia Content Transform Team and the broader MediaWiki community
wikimedia/php-session-serializer3.0.2GPL-2.0-or-laterProvides methods like PHP's session_encode and session_decode that don't mess with $_SESSIONBrad Jorsch
wikimedia/purtle2.0.0GPL-2.0-or-laterFast streaming RDF serializerDaniel Kinzler, Stanislav Malyshev, Thiemo Kreuz and C. Scott Ananian
wikimedia/relpath4.1.1MITWork with file paths to join or find the relative pathOri Livneh
wikimedia/remex-html6.0.0MITFast HTML 5 parserTim Starling
wikimedia/request-timeout3.0.0MITRequest timeout library for Excimer with plain PHP fallbackTim Starling
wikimedia/running-stat2.2.0GPL-2.0-or-laterPHP implementations of online statistical algorithmsOri Livneh
wikimedia/scoped-callback5.0.0GPL-2.0-or-laterMake a callback run when a dummy object leaves the scope.Aaron Schulz
wikimedia/services4.0.0GPL-2.0-or-laterGeneric service to manage named services using lazy instantiation based on instantiator callback functionsDaniel Kinzler
wikimedia/shellbox4.4.0MITLibrary and server for containerized shell executionTim Starling, Kunal Mehta and Max Semenik
wikimedia/testing-access-wrapper4.0.0GPL-2.0-or-laterA simple helper class to access non-public elements of a class when testing.Adam Roses Wight, Brad Jorsch and Gergő Tisza
wikimedia/textcat2.0.0LGPL-2.1-onlyPHP port of the TextCat language guesser utility, see http://odur.let.rug.nl/~vannoord/TextCat/.Trey Jones and Stanislav Malyshev
wikimedia/timestamp5.1.0GPL-2.0-or-laterCreation, parsing, and conversion of timestampsTyler Romeo
wikimedia/utfnormal4.0.0GPL-2.0-or-laterContains Unicode normalization routines, including both pure PHP implementations and automatic use of the 'intl' PHP extension when presentBrion Vibber
wikimedia/wait-condition-loop2.0.2GPL-2.0-or-laterWait loop that reaches a condition or times outAaron Schulz
wikimedia/wikipeg6.1.1MITParser generator for JavaScript and PHP
wikimedia/wrappedstring4.1.0MITAutomatically compact sequentially-outputted strings that share a common prefix / suffix pair.Timo Tijhof
wikimedia/xmp-reader0.10.2GPL-2.0-or-laterReader for XMP data containing properties relevant to imagesBrian Wolff
wikimedia/zest-css4.1.1MITFast, lightweight, extensible CSS selector engine for PHPChristopher Jeffrey and C. Scott Ananian
wmde/php-vuejs-templating2.2.0-beta.11LGPL-2.1-onlyPHP implementation of Vue.js templating engineAleksey Bekh-Ivanov
zordius/lightncandy1.2.6MITAn extremely fast PHP implementation of handlebars ( http://handlebarsjs.com/ ) and mustache ( http://mustache.github.io/ ).Zordius Chen