PHPackages                             basilicom/er-diagram-xml-export-bundle - 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. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. basilicom/er-diagram-xml-export-bundle

ActivePimcore-bundle[Parsing &amp; Serialization](/categories/parsing)

basilicom/er-diagram-xml-export-bundle
======================================

This bundle creates a yed compliant XML of the Pimcore class structure

v2.0.1(10mo ago)39.4k3[1 PRs](https://github.com/basilicom/er-diagram-xml-export-bundle/pulls)MITPHPPHP &gt;=8.1CI failing

Since Jan 21Pushed 10mo ago6 watchersCompare

[ Source](https://github.com/basilicom/er-diagram-xml-export-bundle)[ Packagist](https://packagist.org/packages/basilicom/er-diagram-xml-export-bundle)[ RSS](/packages/basilicom-er-diagram-xml-export-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (21)Used By (0)

ERDiagramXMLExportBundle
========================

[](#erdiagramxmlexportbundle)

### Prerequisites and General Information

[](#prerequisites-and-general-information)

This Pimcore-Bundle will create an yEd compliant XML File to represent the Entity Relationship of Pimcore Classes, ObjectBricks and FieldCollections.
Just open the generated file with the yEd Graph Editor, which you can find here: `https://www.yworks.com/products/yed/download`.
After opening the file you should use the `Layout` Tab in the Graph Editor to arrange the rendered Graphics according your needs.

### Installation

[](#installation)

```
composer require basilicom/er-diagram-xml-export-bundle

```

### Usage

[](#usage)

```
bin/console basilicom:create-er-diagram-xml-export
bin/console basilicom:create-er-diagram-xml-export

```

The generated file will be saved in the `var/bundles/ERDiagramXMLExportBundle` folder with filename `pimcore.graphml` or the given `.graphml`.

[![Example](./docs/example.png)](./docs/example.png)⚑ = localized field

###  Health Score

45

—

FairBetter than 93% of packages

Maintenance53

Moderate activity, may be stable

Popularity26

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 81.8% 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 ~95 days

Recently: every ~222 days

Total

18

Last Release

329d ago

Major Versions

v1.2.1 → v2.0.02023-01-18

PHP version history (3 changes)v1.0PHP &gt;=7.3.0

v1.0.1PHP &gt;=7.4

v2.0.1PHP &gt;=8.1

### Community

Maintainers

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

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

---

Top Contributors

[![hehobasilico](https://avatars.githubusercontent.com/u/49902565?v=4)](https://github.com/hehobasilico "hehobasilico (45 commits)")[![AlexanderHeidrich](https://avatars.githubusercontent.com/u/9350895?v=4)](https://github.com/AlexanderHeidrich "AlexanderHeidrich (6 commits)")[![HeHof](https://avatars.githubusercontent.com/u/2856767?v=4)](https://github.com/HeHof "HeHof (4 commits)")

---

Tags

xmler diagramyEd

### Embed Badge

![Health badge](/badges/basilicom-er-diagram-xml-export-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/basilicom-er-diagram-xml-export-bundle/health.svg)](https://phpackages.com/packages/basilicom-er-diagram-xml-export-bundle)
```

###  Alternatives

[masterminds/html5

An HTML5 parser and serializer.

1.8k242.8M229](/packages/masterminds-html5)[jms/serializer

Library for (de-)serializing data of any complexity; supports XML, and JSON.

2.3k135.8M851](/packages/jms-serializer)[jms/metadata

Class/method/property metadata management in PHP

1.8k152.8M88](/packages/jms-metadata)[jms/serializer-bundle

Allows you to easily serialize, and deserialize data of any complexity

1.8k89.3M627](/packages/jms-serializer-bundle)[presta/sitemap-bundle

A Symfony bundle that provides tools to build your application sitemap.

3929.4M28](/packages/presta-sitemap-bundle)[sabre/xml

sabre/xml is an XML library that you may not hate.

52832.2M131](/packages/sabre-xml)

PHPackages © 2026

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