PHPackages                             mmeester/shopware6-dev-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. mmeester/shopware6-dev-tools

ActiveShopware-platform-plugin[Utility &amp; Helpers](/categories/utility)

mmeester/shopware6-dev-tools
============================

Additional tools to support your Shopware 6 development

0.2.0(6y ago)121.6k[6 issues](https://github.com/mmeester/shopware6-dev-tools/issues)MITPHP

Since Jan 16Pushed 6y ago1 watchersCompare

[ Source](https://github.com/mmeester/shopware6-dev-tools)[ Packagist](https://packagist.org/packages/mmeester/shopware6-dev-tools)[ RSS](/packages/mmeester-shopware6-dev-tools/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (4)DependenciesVersions (5)Used By (0)

Shopware 6 Additional Dev Tools
===============================

[](#shopware-6-additional-dev-tools)

A small stack of dev tools to make your life as a starting Shopware 6 developer a little easier

#### Assumptions

[](#assumptions)

This plugin is build upon a few assumptions:

- You have Shopware 6 already installed manually
- shopware/platform is installed by composer

Features
--------

[](#features)

- Enable and Disable twig caching
- Fix hot proxy
- Create Shorthand for `./psh.phar`
- Works on three types of Shopware installation:
    - Composer platform installation: `./vendor/shopware/platform`
    - Composer production template installation: `./vendor/shopware/core` etc.
    - Installed following the Shopware installation guidelines by using git

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

[](#installation)

### Composer / packagist

[](#composer--packagist)

```
composer require mmeester/shopware6-dev-tools --dev

```

That's it, follow the next steps in the [activate plugin](#activate-plugin) section.

### Manual

[](#manual)

- Download the zipfile of this repo
- Unzip the zip
- Rename the folder to `DevTools` or whatevever your flavor is
- Move the folder in your Shopware 6 Custom plugin directory, ex: `custom/plugins`

### Activate plugin

[](#activate-plugin)

In your CLI run the following inside the root of your Shopware project:

- Detect new plugins: `bin/console plugin:refresh` 👉 Look for the new plugin
- Install &amp; activate the plugin: ` bin/console plugin:install --activate DevTools`

Commands
--------

[](#commands)

### Enable or disable Twig Caching

[](#enable-or-disable-twig-caching)

Before you can start developing you need to disable twig caching so development goes faster (and your installation a little slower), to disable the cache run:

```
bin/console dev:twig-cache disable

```

to enable the cache:

```
bin/console dev:twig-cache enable

```

### Add shorthand command to CLI

[](#add-shorthand-command-to-cli)

Typing `./psh.phar` are way too much characters when typing it more than twice a day 😊, so make your life a little easier and add a shorthand to your cli, run the following command once and follow the instructions in your cli:

```
bin/console dev:create-alias

```

Now you are able to run all your known Shopware Commands like this:

```
sw cache
sw update

sw storefront:build
sw storefront:dev
sw storefront:hot-proxy

...

```

*NOTE:* You only need to run this command once per machine, each time you run this command an additional alias will be written to your profile.

### Hot proxy fix

[](#hot-proxy-fix)

This is a fix for Shopware 6 users that aren't able or don't want to use Docker to run their installation locally.

This solves the problem in Valet+ that it isn't accepting port :80 forwarding with hot proxy!

- Run the new command to fix the hot-proxy: `bin/console dev:hot-proxy-fix`
- Try the hot-proxy again by running the standard Shopware command: `./psh.phar storefront:hot-proxy`

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 95.2% 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 ~23 days

Total

4

Last Release

2241d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7f3d6ed37e08e7303491ad700762cd7e23bd2301b64557b7398e8fb2ec191e3f?d=identicon)[mmeester](/maintainers/mmeester)

---

Top Contributors

[![mmeester](https://avatars.githubusercontent.com/u/655965?v=4)](https://github.com/mmeester "mmeester (20 commits)")[![bethlehemit](https://avatars.githubusercontent.com/u/55680804?v=4)](https://github.com/bethlehemit "bethlehemit (1 commits)")

---

Tags

developer-toolsshopware6shopware6-plugin

### Embed Badge

![Health badge](/badges/mmeester-shopware6-dev-tools/health.svg)

```
[![Health](https://phpackages.com/badges/mmeester-shopware6-dev-tools/health.svg)](https://phpackages.com/packages/mmeester-shopware6-dev-tools)
```

###  Alternatives

[acquia/acquia-migrate-accelerate

An enhanced UI and assistant for Drupal migrations. See https://www.acquia.com/drupal9/accelerate-your-migration.

1366.8k](/packages/acquia-acquia-migrate-accelerate)[xi/algorithm

General purpose algorithms

113.0k](/packages/xi-algorithm)

PHPackages © 2026

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