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.8(1mo ago)415.9k—6.1%8GPL-2.0-or-laterPHP

Since May 4Pushed 2d 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 yesterday

READMEChangelogDependencies (15)Versions (39)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

61

—

FairBetter than 98% of packages

Maintenance97

Actively maintained with recent releases

Popularity33

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 69.7% 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 ~132 days

Total

18

Last Release

35d 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 (456 commits)")[![yaronkoren](https://avatars.githubusercontent.com/u/1278687?v=4)](https://github.com/yaronkoren "yaronkoren (123 commits)")[![umherirrender](https://avatars.githubusercontent.com/u/1174884?v=4)](https://github.com/umherirrender "umherirrender (20 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)")[![sahilgrewal8072](https://avatars.githubusercontent.com/u/79404178?v=4)](https://github.com/sahilgrewal8072 "sahilgrewal8072 (1 commits)")[![bilintsui](https://avatars.githubusercontent.com/u/15528015?v=4)](https://github.com/bilintsui "bilintsui (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.9k157.3M893](/packages/maatwebsite-excel)[moonshine/moonshine

Laravel administration panel

1.3k253.1k81](/packages/moonshine-moonshine)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)[gotenberg/gotenberg-php

A PHP client for interacting with Gotenberg, a developer-friendly API for converting numerous document formats into PDF files, and more!

3856.2M31](/packages/gotenberg-gotenberg-php)[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.5k10](/packages/helsingborg-stad-municipio)

PHPackages © 2026

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