PHPackages                             mediawiki/data-transfer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PDF &amp; Document Generation](/categories/documents)
4. /
5. mediawiki/data-transfer

ActiveMediawiki-extension[PDF &amp; Document Generation](/categories/documents)

mediawiki/data-transfer
=======================

A MediaWiki extension for importing and exporting data in CSV and XML formats.

1.7.1(6mo ago)514.8k↓46.7%8GPL-2.0-or-laterPHP

Since May 4Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/wikimedia/mediawiki-extensions-DataTransfer)[ Packagist](https://packagist.org/packages/mediawiki/data-transfer)[ Docs](https://www.mediawiki.org/wiki/Extension:Data_Transfer)[ RSS](/packages/mediawiki-data-transfer/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (7)Versions (37)Used By (0)Security (1)

```
== About ==

Data Transfer is an extension to MediaWiki that both exports data,
based on the current contents of pages in a wiki; and imports pages.
In both cases, it uses template calls, and the fields within them,
to define the data structure.

The export is done in XML format, while the import can be done in
either XML, CSV or spreadsheet (.xls, .ods etc.) formats.

For the export, any text that is not within a template call gets
placed into one or more "free text" fields.

For more information on Data Transfer, see the extension
homepage at
https://www.mediawiki.org/wiki/Extension:Data_Transfer

Notes on installing Data Transfer can be found in the file INSTALL.

== Credits ==

Data Transfer was mostly written by Yaron Koren. The spreadsheet import
functionality was written by Stephan Gambke.

The spreadsheet import functionality makes use of the PhpSpreadsheet
and/or PHPExcel libraries, if either is available.

== Contact ==

Comments, questions, suggestions and bug reports should be
sent to Yaron at yaron57@gmail.com.
```

###  Health Score

55

—

FairBetter than 98% of packages

Maintenance76

Regular maintenance activity

Popularity32

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 70.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~213 days

Recently: every ~94 days

Total

17

Last Release

209d ago

Major Versions

0.6.2 → 1.02018-02-09

### Community

Maintainers

![](https://www.gravatar.com/avatar/b94d9718c06ec7c3fd7a104bc44966fb7464b9ec7411582343ea35a7a6a85f08?d=identicon)[mediawiki](/maintainers/mediawiki)

![](https://www.gravatar.com/avatar/716c86d71cbf921e7912a505f89d799de398fc0a3af0bd4c8862834b2d642bd7?d=identicon)[wikimedia](/maintainers/wikimedia)

---

Top Contributors

[![translatewiki](https://avatars.githubusercontent.com/u/24829418?v=4)](https://github.com/translatewiki "translatewiki (447 commits)")[![yaronkoren](https://avatars.githubusercontent.com/u/1278687?v=4)](https://github.com/yaronkoren "yaronkoren (117 commits)")[![umherirrender](https://avatars.githubusercontent.com/u/1174884?v=4)](https://github.com/umherirrender "umherirrender (19 commits)")[![siebrand](https://avatars.githubusercontent.com/u/210297?v=4)](https://github.com/siebrand "siebrand (6 commits)")[![paladox](https://avatars.githubusercontent.com/u/5727000?v=4)](https://github.com/paladox "paladox (5 commits)")[![sahajk21](https://avatars.githubusercontent.com/u/42210678?v=4)](https://github.com/sahajk21 "sahajk21 (4 commits)")[![reedy](https://avatars.githubusercontent.com/u/67615?v=4)](https://github.com/reedy "reedy (4 commits)")[![legoktm](https://avatars.githubusercontent.com/u/81392?v=4)](https://github.com/legoktm "legoktm (3 commits)")[![ZabeMath](https://avatars.githubusercontent.com/u/35405030?v=4)](https://github.com/ZabeMath "ZabeMath (2 commits)")[![BlankEclair](https://avatars.githubusercontent.com/u/170076830?v=4)](https://github.com/BlankEclair "BlankEclair (2 commits)")[![hashar](https://avatars.githubusercontent.com/u/281689?v=4)](https://github.com/hashar "hashar (2 commits)")[![jdforrester](https://avatars.githubusercontent.com/u/881572?v=4)](https://github.com/jdforrester "jdforrester (2 commits)")[![kghbln](https://avatars.githubusercontent.com/u/1104078?v=4)](https://github.com/kghbln "kghbln (2 commits)")[![kizule](https://avatars.githubusercontent.com/u/28963303?v=4)](https://github.com/kizule "kizule (2 commits)")[![marijnvanwezel](https://avatars.githubusercontent.com/u/96489967?v=4)](https://github.com/marijnvanwezel "marijnvanwezel (2 commits)")[![s7eph4n](https://avatars.githubusercontent.com/u/2829850?v=4)](https://github.com/s7eph4n "s7eph4n (2 commits)")[![samwilson](https://avatars.githubusercontent.com/u/213655?v=4)](https://github.com/samwilson "samwilson (2 commits)")[![AaronSchulz](https://avatars.githubusercontent.com/u/1020708?v=4)](https://github.com/AaronSchulz "AaronSchulz (2 commits)")[![bilintsui](https://avatars.githubusercontent.com/u/15528015?v=4)](https://github.com/bilintsui "bilintsui (1 commits)")[![sanjay-thiyagarajan](https://avatars.githubusercontent.com/u/42594454?v=4)](https://github.com/sanjay-thiyagarajan "sanjay-thiyagarajan (1 commits)")

---

Tags

xmlexportmediawikicsvimport

### Embed Badge

![Health badge](/badges/mediawiki-data-transfer/health.svg)

```
[![Health](https://phpackages.com/badges/mediawiki-data-transfer/health.svg)](https://phpackages.com/packages/mediawiki-data-transfer)
```

###  Alternatives

[maatwebsite/excel

Supercharged Excel exports and imports in Laravel

12.7k144.3M712](/packages/maatwebsite-excel)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
