PHPackages                             heptacom/shopware-heptacom-cli-tools - 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. [CLI &amp; Console](/categories/cli)
4. /
5. heptacom/shopware-heptacom-cli-tools

ActiveShopware-plugin[CLI &amp; Console](/categories/cli)

heptacom/shopware-heptacom-cli-tools
====================================

Development utility to support shopware 5 plugin development

1.0.0(6y ago)04MITPHPPHP &gt;= 7.2

Since Feb 10Pushed 6y ago1 watchersCompare

[ Source](https://github.com/HEPTACOM/HeptacomCliTools)[ Packagist](https://packagist.org/packages/heptacom/shopware-heptacom-cli-tools)[ RSS](/packages/heptacom-shopware-heptacom-cli-tools/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (2)Versions (2)Used By (0)

CLI tools for shopware
======================

[](#cli-tools-for-shopware)

#### Development utility to support shopware 5 plugin development

[](#development-utility-to-support-shopware-5-plugin-development)

[![Packagist Version](https://camo.githubusercontent.com/5911c20301b52197da7fc54200cc0d2985210ca2113eddba9f2295d2f201560c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6865707461636f6d2f73686f70776172652d6865707461636f6d2d636c692d746f6f6c733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/5911c20301b52197da7fc54200cc0d2985210ca2113eddba9f2295d2f201560c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6865707461636f6d2f73686f70776172652d6865707461636f6d2d636c692d746f6f6c733f7374796c653d666c61742d737175617265)[![PHP from Packagist](https://camo.githubusercontent.com/45054014dc38218e8b66317f5e8b4608b802861289f551a1cd95c6dbb1946f99/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6865707461636f6d2f73686f70776172652d6865707461636f6d2d636c692d746f6f6c733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/45054014dc38218e8b66317f5e8b4608b802861289f551a1cd95c6dbb1946f99/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6865707461636f6d2f73686f70776172652d6865707461636f6d2d636c692d746f6f6c733f7374796c653d666c61742d737175617265)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](./LICENSE.md)

[![GitHub code size in bytes](https://camo.githubusercontent.com/b8a56c574a9cd0bca0870b9f2468beedff1a2ff6f2596dd7403660a125b01092/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f6865707461636f6d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/b8a56c574a9cd0bca0870b9f2468beedff1a2ff6f2596dd7403660a125b01092/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f6865707461636f6d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)[![GitHub issues](https://camo.githubusercontent.com/03ffc9648041fca0391588e12c3936a24cc9df90357dfe638ffba30d77e22834/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f4845505441434f4d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)](https://github.com/HEPTACOM/HeptacomCliTools/issues)[![GitHub forks](https://camo.githubusercontent.com/54fe4747e925d4ba81791b74c5019050d34ce83083a35705e73eea335e4f60e7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f4845505441434f4d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)](https://github.com/HEPTACOM/HeptacomCliTools/network)[![GitHub stars](https://camo.githubusercontent.com/59c68f78da2870cbdbd1c3f4250fca8fcd25f13bed9475dd14f3c4bdf5e13246/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4845505441434f4d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)](https://github.com/HEPTACOM/HeptacomCliTools/stargazers)[![GitHub watchers](https://camo.githubusercontent.com/f0caf9ff2d4a2eba9b28b5ea0c22e8bade86816ab263d6a234bfb6314fddc6eb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f77617463686572732f6865707461636f6d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/f0caf9ff2d4a2eba9b28b5ea0c22e8bade86816ab263d6a234bfb6314fddc6eb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f77617463686572732f6865707461636f6d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)[![Packagist](https://camo.githubusercontent.com/5d4e3929182286327ef9fa4407333bc151aeefb6f870f970057d6e9f007777ab/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6865707461636f6d2f73686f70776172652d6865707461636f6d2d636c692d746f6f6c733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/5d4e3929182286327ef9fa4407333bc151aeefb6f870f970057d6e9f007777ab/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6865707461636f6d2f73686f70776172652d6865707461636f6d2d636c692d746f6f6c733f7374796c653d666c61742d737175617265)

[![GitHub contributors](https://camo.githubusercontent.com/187769a1061ee9493c4234042aab0288f4888ef4dff4c553af584a37b4b9d258/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f6865707461636f6d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/187769a1061ee9493c4234042aab0288f4888ef4dff4c553af584a37b4b9d258/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f6865707461636f6d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)[![GitHub commit activity](https://camo.githubusercontent.com/ec1c03d1aa5929890b62329797d1b017472a4985ca7da46f521403945b5cea39/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6d6d69742d61637469766974792f792f6865707461636f6d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/ec1c03d1aa5929890b62329797d1b017472a4985ca7da46f521403945b5cea39/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6d6d69742d61637469766974792f792f6865707461636f6d2f4865707461636f6d436c69546f6f6c733f7374796c653d666c61742d737175617265)

The HeptacomCliTools are some custom commands for Shopware bundeled into a plugin. Right now it features a way to build custom made plugins into an upload-ready zip-file. Also a second command is under development to enable a similar build process for custom themes.

The goal of those commands is to speed up the build process of plugins and themes. However there are probably more commands to come that we find useful for developers.

Available Commands
------------------

[](#available-commands)

`ksk:plugin:dependencies `

This installs all dependencies of the plugin. Currently supported dependencies are composer packages.

`ksk:plugin:validate `

This lints all php files. The plugin must follow the new plugin structure and has to be located in `custom/plugins/`. Also it has to have a valid plugin.xml file.

`ksk:plugin:pack `

This creates a zip file of the given plugin. The plugin must follow the new plugin structure and has to be located in `custom/plugins/`. Also it has to have a valid plugin.xml file. The built zip file will be located in `KskBuilds/plugins/`.

`ksk:plugin:build `

This installs all dependencies, lints all php files and creates a zip file of the given plugin. The plugin must follow the new plugin structure and has to be located in `custom/plugins/`. Also it has to have a valid plugin.xml file. The built zip file will be located in `KskBuilds/plugins/`.

Changes
-------

[](#changes)

View the [CHANGELOG](CHANGELOG.md) file attached to this project.

License
-------

[](#license)

See [LICENSE.md](./LICENSE.md)

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 55.3% 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

Unknown

Total

1

Last Release

2283d ago

### Community

Maintainers

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

---

Top Contributors

[![JoshuaBehrens](https://avatars.githubusercontent.com/u/1133593?v=4)](https://github.com/JoshuaBehrens "JoshuaBehrens (21 commits)")[![jkrzefski](https://avatars.githubusercontent.com/u/11394739?v=4)](https://github.com/jkrzefski "jkrzefski (17 commits)")

---

Tags

clidevelopmentecommerceshopwareshopware-pluginshopwaredevelopmentecommerce

###  Code Quality

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/heptacom-shopware-heptacom-cli-tools/health.svg)

```
[![Health](https://phpackages.com/badges/heptacom-shopware-heptacom-cli-tools/health.svg)](https://phpackages.com/packages/heptacom-shopware-heptacom-cli-tools)
```

###  Alternatives

[drupal/console

The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.

93615.1M161](/packages/drupal-console)[drupal/console-core

Drupal Console Core

13514.7M12](/packages/drupal-console-core)[drupal/console-en

Drupal Console English Language

12814.6M4](/packages/drupal-console-en)[mahocommerce/maho

Free and open source ecommerce platform, created in 2024 on the M1 platform, PHP 8.3+

1322.1k12](/packages/mahocommerce-maho)[proophsoftware/prooph-cli

prooph components command line tool for rapid development

1327.6k1](/packages/proophsoftware-prooph-cli)[vanchelo/phalcon-console

Phalcon Ajax Console

141.5k](/packages/vanchelo-phalcon-console)

PHPackages © 2026

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