PHPackages                             baraja-core/personal-data-export - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. baraja-core/personal-data-export

ActiveLibrary[File &amp; Storage](/categories/file-storage)

baraja-core/personal-data-export
================================

Tool for easy selection and export of user files in ZIP format.

v1.0.1(4y ago)25PHPPHP ^8.0

Since Oct 18Pushed 3y ago1 watchersCompare

[ Source](https://github.com/baraja-core/personal-data-export)[ Packagist](https://packagist.org/packages/baraja-core/personal-data-export)[ Docs](https://github.com/baraja-core/personal-data-export)[ RSS](/packages/baraja-core-personal-data-export/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (2)Dependencies (8)Versions (3)Used By (0)

Personal data export
====================

[](#personal-data-export)

Idea
----

[](#idea)

Tool for easy selection and export of user files in ZIP format.

Within a single selector, you choose all user data (much of the data can also be created dynamically based on direct input), which is automatically converted into the specified directory structure and offers the file for download.

This tool is fully compliant with GDPR requirements.

How to use
----------

[](#how-to-use)

Simply select data and run export:

```
$selection = (new PersonalDataSelection)
    ->addJson('foo.json', ['a' => 1, 'b' => 36])
    ->addJson('dir/file.json', ['message' => 'My content...'])
    ->addText('readme.md', 'Welcome to export!')
    ->addFile(__FILE__);

$selection->export();
```

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~154 days

Total

2

Last Release

1564d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3382204?v=4)[baraja](/maintainers/baraja)[@baraja](https://github.com/baraja)

---

Top Contributors

[![janbarasek](https://avatars.githubusercontent.com/u/4738758?v=4)](https://github.com/janbarasek "janbarasek (8 commits)")

---

Tags

exportfilegdprgdpr-exportjsonpersonal-datazip

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/baraja-core-personal-data-export/health.svg)

```
[![Health](https://phpackages.com/badges/baraja-core-personal-data-export/health.svg)](https://phpackages.com/packages/baraja-core-personal-data-export)
```

###  Alternatives

[nette/security

🔑 Nette Security: provides authentication, authorization and a role-based access control management via ACL (Access Control List)

3889.7M325](/packages/nette-security)[nette/component-model

⚛ Nette Component Model

28817.0M106](/packages/nette-component-model)[ssch/typo3-rector

Instant fixes for your TYPO3 PHP code by using Rector.

2603.2M429](/packages/ssch-typo3-rector)[rector/rector-src

Instant Upgrade and Automated Refactoring of any PHP code

136406.3k14](/packages/rector-rector-src)[nette/assets

🎨 Nette Assets: elegant asset management for PHP with versioning, caching and mappers for various storage backends.

43396.7k13](/packages/nette-assets)[contributte/image-storage

Image storage for Nette framework

28750.5k1](/packages/contributte-image-storage)

PHPackages © 2026

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