PHPackages                             spryker-sdk/integrator - 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. spryker-sdk/integrator

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

spryker-sdk/integrator
======================

Integrator module

0.2.5(2mo ago)3559.2k—0%51proprietaryPHPPHP &gt;=8.3CI passing

Since Jan 4Pushed 2mo ago11 watchersCompare

[ Source](https://github.com/spryker-sdk/integrator)[ Packagist](https://packagist.org/packages/spryker-sdk/integrator)[ RSS](/packages/spryker-sdk-integrator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (15)Versions (15)Used By (1)

Integrator Tool
===============

[](#integrator-tool)

[![Build Status](https://github.com/spryker-sdk/integrator/workflows/CI/badge.svg?branch=master)](https://github.com/spryker-sdk/integrator/actions?query=workflow%3ACI+branch%3Amaster)[![codecov](https://camo.githubusercontent.com/c379c337584960dc2bdcfa12d043a767bc81cc841d0e75fe6c98c4308197ec0e/68747470733a2f2f636f6465636f762e696f2f67682f737072796b65722d73646b2f696e7465677261746f722f6272616e63682f6d61737465722f67726170682f62616467652e7376673f746f6b656e3d6c36586a323643716569)](https://codecov.io/gh/spryker-sdk/integrator)[![Latest Stable Version](https://camo.githubusercontent.com/3433b8b866b5be6199535ef89ad3126c36c7544cb3811097936997f19d997444/68747470733a2f2f706f7365722e707567782e6f72672f737072796b65722d73646b2f696e7465677261746f722f762f737461626c652e737667)](https://packagist.org/packages/spryker-sdk/integrator)[![Minimum PHP Version](https://camo.githubusercontent.com/9c50dc780fa576f5c39b4feff00c05345c1471be0808881a09e750b91220dc54/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230382e332d3838393242462e737667)](https://php.net/)[![PHPStan](https://camo.githubusercontent.com/f60d96f7c2579690ab6dfa8918f777fe93a02a92301c661eb38a85861a92b780/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d6c6576656c253230382d627269676874677265656e2e7376673f7374796c653d666c6174)](https://phpstan.org/)

Auto-migrate applications in regard to new core releases using module manifests.

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

[](#installation)

This is a development only "require-dev" library:

```
composer require --dev spryker-sdk/integrator

```

Available options:

- `--format` - Define the format of the command output, example: json

Available commands
------------------

[](#available-commands)

### module:manifest:run

[](#modulemanifestrun)

Running the integrator in basic mode. Unapplied manifests will be downloaded from the [repo](https://github.com/spryker-sdk/integrator-manifests). The command expects optional argument `module-list` to be set. With the argument, manifests will be applied only for modules that were specified.

```
integrator module:manifest:run

```

### integrator:diff:generate

[](#integratordiffgenerate)

Running the integrator for specific release group. Unapplied manifests will be downloaded from the S3 bucket. Result of manifest applying (git diff) will be uploaded to the same bucket. The command expects required argument `release-group-id`. The command expects optional argument `branch-to-compare`.

```
integrator release-group:manifest:run

```

Please specify the next S3 credentials:

```
export INTEGRATOR_FILE_BUCKET_NAME=
export INTEGRATOR_FILE_BUCKET_CREDENTIALS_KEY=
export INTEGRATOR_FILE_BUCKET_CREDENTIALS_SECRET=
export INTEGRATOR_FILE_BUCKET_REGION=

```

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

[](#documentation)

See [Documentation](docs/).

###  Health Score

53

—

FairBetter than 97% of packages

Maintenance83

Actively maintained with recent releases

Popularity40

Moderate usage in the ecosystem

Community28

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor4

4 contributors hold 50%+ of commits

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 ~65 days

Recently: every ~35 days

Total

13

Last Release

88d ago

PHP version history (4 changes)0.1.0PHP &gt;=8.0

0.1.5PHP &gt;=8.1

0.1.6PHP &gt;=8.2

0.2.1PHP &gt;=8.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/10738957?v=4)[Spryker Bot](/maintainers/spryker-bot)[@spryker-bot](https://github.com/spryker-bot)

---

Top Contributors

[![vol4onok](https://avatars.githubusercontent.com/u/5063777?v=4)](https://github.com/vol4onok "vol4onok (85 commits)")[![pavelmaksimov25](https://avatars.githubusercontent.com/u/82393959?v=4)](https://github.com/pavelmaksimov25 "pavelmaksimov25 (66 commits)")[![Sento2012](https://avatars.githubusercontent.com/u/2226994?v=4)](https://github.com/Sento2012 "Sento2012 (60 commits)")[![DmytroKlymanSpryker](https://avatars.githubusercontent.com/u/111562890?v=4)](https://github.com/DmytroKlymanSpryker "DmytroKlymanSpryker (59 commits)")[![sergeyspryker](https://avatars.githubusercontent.com/u/100715007?v=4)](https://github.com/sergeyspryker "sergeyspryker (34 commits)")[![yaroslav-spryker](https://avatars.githubusercontent.com/u/80392698?v=4)](https://github.com/yaroslav-spryker "yaroslav-spryker (31 commits)")[![VladislavStrelchenko](https://avatars.githubusercontent.com/u/85889893?v=4)](https://github.com/VladislavStrelchenko "VladislavStrelchenko (21 commits)")[![dereuromark](https://avatars.githubusercontent.com/u/39854?v=4)](https://github.com/dereuromark "dereuromark (21 commits)")[![geega](https://avatars.githubusercontent.com/u/1426310?v=4)](https://github.com/geega "geega (20 commits)")[![gechetspr](https://avatars.githubusercontent.com/u/42143273?v=4)](https://github.com/gechetspr "gechetspr (17 commits)")[![olhalivitchuk](https://avatars.githubusercontent.com/u/77281282?v=4)](https://github.com/olhalivitchuk "olhalivitchuk (13 commits)")[![demkos](https://avatars.githubusercontent.com/u/2093777?v=4)](https://github.com/demkos "demkos (5 commits)")[![Nidhognit](https://avatars.githubusercontent.com/u/13098647?v=4)](https://github.com/Nidhognit "Nidhognit (5 commits)")[![bohdan-turchyk-spryker](https://avatars.githubusercontent.com/u/79105508?v=4)](https://github.com/bohdan-turchyk-spryker "bohdan-turchyk-spryker (4 commits)")[![Kyrylo-Meretskyi](https://avatars.githubusercontent.com/u/86324025?v=4)](https://github.com/Kyrylo-Meretskyi "Kyrylo-Meretskyi (4 commits)")[![stereomon](https://avatars.githubusercontent.com/u/1382877?v=4)](https://github.com/stereomon "stereomon (4 commits)")[![aleksandr-velikanov](https://avatars.githubusercontent.com/u/105643831?v=4)](https://github.com/aleksandr-velikanov "aleksandr-velikanov (3 commits)")[![asaulenko](https://avatars.githubusercontent.com/u/20285714?v=4)](https://github.com/asaulenko "asaulenko (3 commits)")[![spryker-release-bot](https://avatars.githubusercontent.com/u/26904324?v=4)](https://github.com/spryker-release-bot "spryker-release-bot (2 commits)")[![alexanderM91](https://avatars.githubusercontent.com/u/20976979?v=4)](https://github.com/alexanderM91 "alexanderM91 (2 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/spryker-sdk-integrator/health.svg)

```
[![Health](https://phpackages.com/badges/spryker-sdk-integrator/health.svg)](https://phpackages.com/packages/spryker-sdk-integrator)
```

###  Alternatives

[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[magento/magento2-functional-testing-framework

Magento2 Functional Testing Framework

15511.5M30](/packages/magento-magento2-functional-testing-framework)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[symplify/monorepo-builder

Not only Composer tools to build a Monorepo.

5205.3M82](/packages/symplify-monorepo-builder)[roave/backward-compatibility-check

Tool to compare two revisions of a public API to check for BC breaks

5953.3M56](/packages/roave-backward-compatibility-check)[coenjacobs/mozart

Composes all dependencies as a package inside a WordPress plugin

4723.6M20](/packages/coenjacobs-mozart)

PHPackages © 2026

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