PHPackages                             dnb/wikibase-converter - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. dnb/wikibase-converter

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

dnb/wikibase-converter
======================

Converts GND PICA into Wikibase items

23523[1 issues](https://github.com/ProfessionalWiki/gnd-wikibase-converter/issues)PHP

Since Feb 24Pushed 3y ago5 watchersCompare

[ Source](https://github.com/ProfessionalWiki/gnd-wikibase-converter)[ Packagist](https://packagist.org/packages/dnb/wikibase-converter)[ RSS](/packages/dnb-wikibase-converter/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependenciesVersions (2)Used By (0)

GND Wikibase Converter
======================

[](#gnd-wikibase-converter)

PHP library that provides services to convert [GND](https://www.dnb.de/EN/Professionell/Standardisierung/GND/gnd_node.html) items in PICA+ format to a structure ready for import into [Wikibase](https://wikibase.consulting/what-is-wikibase/).

GND Wikibase Converter was created by [Professional.Wiki](https://professional.wiki) for the [German National Library](https://www.dnb.de/).

[![GitHub Workflow Status](https://camo.githubusercontent.com/e284df304e0d43d3bad71fa83a94c5298d62e7168b0a2b4106a99ef5bfa4a802/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f50726f66657373696f6e616c57696b692f676e642d77696b69626173652d636f6e7665727465722f63692e796d6c3f6272616e63683d6d6173746572)](https://github.com/ProfessionalWiki/gnd-wikibase-converter/actions?query=workflow%3ACI)[![Type Coverage](https://camo.githubusercontent.com/f15e0d5d6fc16d42854568a53ed582fceb26ee8124815002a7cfe6ecdeeaf634/68747470733a2f2f73686570686572642e6465762f6769746875622f50726f66657373696f6e616c57696b692f676e642d77696b69626173652d636f6e7665727465722f636f7665726167652e737667)](https://shepherd.dev/github/ProfessionalWiki/gnd-wikibase-converter)[![codecov](https://camo.githubusercontent.com/9ea3d5f8ac44f76a0c8840f0ebb15cb19abcabda80e263743b80bfb73888c05f/68747470733a2f2f636f6465636f762e696f2f67682f50726f66657373696f6e616c57696b692f676e642d77696b69626173652d636f6e7665727465722f6272616e63682f6d61737465722f67726170682f62616467652e7376673f746f6b656e3d476e4f4733464631365a)](https://codecov.io/gh/ProfessionalWiki/gnd-wikibase-converter)[![Latest Stable Version](https://camo.githubusercontent.com/3c2cb10c6964c47e3638c1bbbf5bddc668894a1c1b43959b770969297dc85402/68747470733a2f2f706f7365722e707567782e6f72672f646e622f77696b69626173652d636f6e7665727465722f76657273696f6e2e706e67)](https://packagist.org/packages/dnb/wikibase-converter)[![Download count](https://camo.githubusercontent.com/9a2a868e07ac856704c47289779c4e564660874622a3f793fc824eb10d2ed813/68747470733a2f2f706f7365722e707567782e6f72672f646e622f77696b69626173652d636f6e7665727465722f642f746f74616c2e706e67)](https://packagist.org/packages/dnb/wikibase-converter)

Installation
------------

[](#installation)

This library can be used in your projects via the [Composer dependency manager](https://getcomposer.org/).

The package name is `dnb/wikibase-converter`. Minimal example of a `composer.json` file:

```
{
    "require": {
        "dnb/wikibase-converter": "~1.0"
    }
}
```

Usage
-----

[](#usage)

PICA+ JSON to Wikibase-like data structure

```
use DNB\WikibaseConverter\PicaConverter;
$gndItem = PicaConverter::newWithDefaultMapping()->picaJsonToGndItem( $string );

$gndItem->getPropertyIds();
$gndItem->getStatementsForProperty( 'P123' );
```

Development
-----------

[](#development)

Start by installing the project dependencies by executing

```
composer update

```

You can run the tests by executing

```
make test

```

You can run the style checks by executing

```
make cs

```

To run all CI checks, execute

```
make ci

```

You can also invoke PHPUnit directly to pass it arguments, as follows

```
vendor/bin/phpunit --filter SomeClassNameOrFilter

```

Release notes
-------------

[](#release-notes)

### Version 0.1.0

[](#version-010)

Under development

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity29

Early-stage or recently created project

 Bus Factor1

Top contributor holds 89.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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/451bd4039d530fed8f9c3da91bfa519233a397d2182cdfdcad700f6cfea19b7f?d=identicon)[Jeroen De Dauw](/maintainers/Jeroen%20De%20Dauw)

---

Top Contributors

[![JeroenDeDauw](https://avatars.githubusercontent.com/u/146040?v=4)](https://github.com/JeroenDeDauw "JeroenDeDauw (148 commits)")[![tbauer2811](https://avatars.githubusercontent.com/u/19687924?v=4)](https://github.com/tbauer2811 "tbauer2811 (9 commits)")[![sarahartmann](https://avatars.githubusercontent.com/u/6536925?v=4)](https://github.com/sarahartmann "sarahartmann (8 commits)")[![malberts](https://avatars.githubusercontent.com/u/1428594?v=4)](https://github.com/malberts "malberts (1 commits)")

---

Tags

gndwikibase

### Embed Badge

![Health badge](/badges/dnb-wikibase-converter/health.svg)

```
[![Health](https://phpackages.com/badges/dnb-wikibase-converter/health.svg)](https://phpackages.com/packages/dnb-wikibase-converter)
```

PHPackages © 2026

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