PHPackages                             smartbooster/etl-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. smartbooster/etl-bundle

ActiveSymfony-bundle

smartbooster/etl-bundle
=======================

SMART BOOSTER ETL bundle

v1.0.3(6y ago)14682[9 issues](https://github.com/smartbooster/etl-bundle/issues)[2 PRs](https://github.com/smartbooster/etl-bundle/pulls)1MITPHP

Since Dec 7Pushed 4y ago1 watchersCompare

[ Source](https://github.com/smartbooster/etl-bundle)[ Packagist](https://packagist.org/packages/smartbooster/etl-bundle)[ Docs](https://github.com/smartbooster/etl-bundle)[ RSS](/packages/smartbooster-etl-bundle/feed)WikiDiscussions master Synced today

READMEChangelog (4)Dependencies (18)Versions (7)Used By (1)

SMARTBOOSTER - ETL bundle
=========================

[](#smartbooster---etl-bundle)

[![Latest Stable Version](https://camo.githubusercontent.com/49e13a88b2bcce7dbf475c1a274199109ff231e3823830a410326efbc01906f4/68747470733a2f2f706f7365722e707567782e6f72672f736d617274626f6f737465722f65746c2d62756e646c652f762f737461626c65)](https://packagist.org/packages/smartbooster/etl-bundle)[![Latest Unstable Version](https://camo.githubusercontent.com/4ee911a514a8df3ad0d2ef6f77a829844faf104bbaec76d613f8606692a06896/68747470733a2f2f706f7365722e707567782e6f72672f736d617274626f6f737465722f65746c2d62756e646c652f762f756e737461626c65)](https://packagist.org/packages/smartbooster/etl-bundle)[![Total Downloads](https://camo.githubusercontent.com/3898d1b6cab884f23c2e6797b57da9da6a87a42ca77af7ff70997a0bb06b8916/68747470733a2f2f706f7365722e707567782e6f72672f736d617274626f6f737465722f65746c2d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/smartbooster/etl-bundle)[![License](https://camo.githubusercontent.com/cad709c6ce59d6b11049eb6e15f3fb43d94afbb4f2db6d9a7e48eb8b806247be/68747470733a2f2f706f7365722e707567782e6f72672f736d617274626f6f737465722f65746c2d62756e646c652f6c6963656e7365)](https://packagist.org/packages/smartbooster/etl-bundle)

[![CI workflow](https://github.com/smartbooster/etl-bundle/actions/workflows/ci.yml/badge.svg)](https://github.com/smartbooster/etl-bundle/actions/workflows/ci.yml/badge.svg)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/14b28866d975edce964fce858f37d440b6f4791f75c6bbd678afad9731875361/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f736d617274626f6f737465722f65746c2d62756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/smartbooster/etl-bundle/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/cce728d6c846bd288ace9653effa1c4d4f57d9fae66c3c0f883611a57b5432a3/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f736d617274626f6f737465722f65746c2d62756e646c652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/smartbooster/etl-bundle/?branch=master)[![Codacy Badge](https://camo.githubusercontent.com/3f3f94ee4927482ca15a7674a3ed4dbbdbf2f65bab3591015f3660f4d8be541e/68747470733a2f2f6170702e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f3837306664356531336439663462656662336666303763396438656232366138)](https://www.codacy.com/gh/smartbooster/etl-bundle/dashboard?utm_source=github.com&utm_medium=referral&utm_content=smartbooster/etl-bundle&utm_campaign=Badge_Grade)[![Quality Gate Status](https://camo.githubusercontent.com/d990bcca5234e32facac9ec4443bd2aa882f69c084a834f895180b5ea3ad0996/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d736d617274626f6f737465725f65746c2d62756e646c65266d65747269633d616c6572745f737461747573)](https://sonarcloud.io/dashboard?id=smartbooster_etl-bundle)

[![GitHub contributors](https://camo.githubusercontent.com/04ff5ad8d0824ef3235814e6ffc67e57fad1fcf535fcd38036b469390653c771/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f736d617274626f6f737465722f736f6e6174612d62756e646c652e737667)](https://github.com/smartbooster/sonata-bundle/graphs/contributors)

Overview
--------

[](#overview)

ETL Bundle is a simple way to help you synchronize business data between databases.

### Use case

[](#use-case)

If your project code needs business data to work correctly you will have to maintain and test this data. Synchronizing this data by hand is not reliable.

To benefits of git features like branches, history, blame... we usually store this kind of data into files directly in the code. This allow us deploy exactly what we want and to synchronize the data with the corresponding code. And by the way it allow you to run your unit tests in your CI.

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

[](#installation)

### Add the bundle as dependency with Composer

[](#add-the-bundle-as-dependency-with-composer)

```
composer require smartbooster/etl-bundle
```

Documentation
-------------

[](#documentation)

This bundle is structured around the [Extract Transform Load pattern (ETL) design pattern](https://en.wikipedia.org/wiki/Extract,_transform,_load).

- Extract
- [Transform](docs/transform.md)
- Load
- [Utils (to ease your implementation)](docs/utils.md)

Contributing
------------

[](#contributing)

Pull requests are welcome.

Thanks to [everyone who has contributed](https://github.com/smartbooster/etl-bundle/contributors) already.

---

*This project is supported by [SmartBooster](https://www.smartbooster.io)*

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

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

Total

4

Last Release

2314d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/dfb208916baec9e47aec864984e6cbfd32e8dd6c463ab91004dce72d347aa6cf?d=identicon)[mathieu-ducrot](/maintainers/mathieu-ducrot)

![](https://www.gravatar.com/avatar/2d80c8855745881bf5ca813464af71e1e8710ab72b119a50fe0153a0478c577c?d=identicon)[nicolas-bastien](/maintainers/nicolas-bastien)

---

Top Contributors

[![nicolas-bastien](https://avatars.githubusercontent.com/u/1446466?v=4)](https://github.com/nicolas-bastien "nicolas-bastien (32 commits)")[![mathieu-ducrot](https://avatars.githubusercontent.com/u/17027450?v=4)](https://github.com/mathieu-ducrot "mathieu-ducrot (19 commits)")[![lfortunier](https://avatars.githubusercontent.com/u/44199110?v=4)](https://github.com/lfortunier "lfortunier (1 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/smartbooster-etl-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/smartbooster-etl-bundle/health.svg)](https://phpackages.com/packages/smartbooster-etl-bundle)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M650](/packages/sylius-sylius)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[contao/core-bundle

Contao Open Source CMS

1231.6M2.3k](/packages/contao-core-bundle)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)

PHPackages © 2026

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