shopware / storefront
Storefront for Shopware
Installs: 3 602 569
Dependents: 129
Suggesters: 8
Security: 4
Stars: 67
Watchers: 41
Forks: 34
Language:JavaScript
pkg:composer/shopware/storefront
Requires
- php: ~8.2.0 || ~8.3.0 || ~8.4.0
- cocur/slugify: ^4.3.0
- doctrine/dbal: ^4.3.1
- meyfa/php-svg: ^0.16.1
- scssphp/scssphp: v1.12.0
- shopware/core: v6.7.3.1
- symfony/asset: ~7.3.0
- symfony/cache: ~7.3.0
- symfony/cache-contracts: ~3.6.0
- symfony/config: ~7.3.0
- symfony/console: ~7.3.0
- symfony/dependency-injection: ~7.3.0
- symfony/event-dispatcher: ~7.3.0
- symfony/event-dispatcher-contracts: ~3.6.0
- symfony/framework-bundle: ~7.3.0
- symfony/http-foundation: ~7.3.0
- symfony/http-kernel: ~7.3.0
- symfony/messenger: ~7.3.0
- symfony/mime: ~7.3.0
- symfony/routing: ~7.3.0
- symfony/security-core: ~7.3.0
- symfony/service-contracts: ~3.6.0
- symfony/validator: ~7.3.0
- twig/intl-extra: ^3.10.0
- twig/string-extra: ^3.10.0
- twig/twig: ^3.21.1
Requires (Dev)
- phpunit/phpunit: ^11.5.19
- symfony/css-selector: ~7.3.0
- dev-trunk / 6.7.x-dev
- v6.7.3.1
- v6.7.3.0
- v6.7.2.2
- v6.7.2.1
- v6.7.2.0
- v6.7.1.2
- v6.7.1.1
- v6.7.1.0
- 6.7.1.0-dev
- v6.7.0.1
- v6.7.0.0
- v6.7.0.0-rc5
- v6.7.0.0-rc4
- v6.7.0.0-rc3
- v6.7.0.0-rc2
- v6.7.0.0-rc1
- 6.7.0.0-dev
- 6.6.x-dev
- v6.6.10.7
- v6.6.10.6
- v6.6.10.5
- v6.6.10.4
- v6.6.10.3
- v6.6.10.2
- v6.6.10.1
- v6.6.10.0
- v6.6.9.0
- v6.6.8.2
- v6.6.8.1
- v6.6.8.0
- v6.6.7.1
- v6.6.7.0
- v6.6.6.1
- v6.6.6.0
- v6.6.5.1
- v6.6.5.0
- v6.6.4.1
- v6.6.4.0
- v6.6.3.1
- v6.6.3.0
- v6.6.2.0
- v6.6.1.2
- v6.6.1.1
- v6.6.1.0
- v6.6.0.3
- v6.6.0.2
- v6.6.0.1
- v6.6.0.0
- v6.6.0.0-rc7
- v6.6.0.0-rc6
- v6.6.0.0-rc5
- v6.6.0.0-rc4
- v6.6.0.0-rc3
- v6.6.0.0-rc2
- v6.6.0.0-rc1
- 6.5.x-dev
- v6.5.8.18
- v6.5.8.17
- v6.5.8.16
- v6.5.8.15
- v6.5.8.14
- v6.5.8.13
- v6.5.8.12
- v6.5.8.11
- v6.5.8.10
- v6.5.8.9
- v6.5.8.8
- v6.5.8.7
- v6.5.8.6
- v6.5.8.5
- v6.5.8.4
- v6.5.8.3
- v6.5.8.2
- v6.5.8.1
- v6.5.8.0
- v6.5.7.4
- v6.5.7.3
- v6.5.7.2
- v6.5.7.1
- v6.5.7.0
- v6.5.6.1
- v6.5.6.0
- v6.5.5.2
- v6.5.5.1
- v6.5.5.0
- v6.5.4.1
- v6.5.4.0
- v6.5.3.3
- v6.5.3.2
- v6.5.3.1
- v6.5.3.0
- v6.5.2.1
- v6.5.2.0
- v6.5.1.1
- v6.5.1.0
- 6.5.0.0
- 6.5.0.0-rc4
- 6.5.0.0-rc3
- 6.5.0.0-rc2
- 6.5.0.0-rc1
- 6.5.0.0-dev
- 6.4.20.2
- 6.4.20.1
- 6.4.20.0
- 6.4.19.0
- 6.4.18.1
- 6.4.18.0
- 6.4.17.2
- 6.4.17.1
- 6.4.17.0
- 6.4.16.1
- 6.4.16.0
- 6.4.15.2
- 6.4.15.1
- 6.4.15.0
- 6.4.14.0
- 6.4.13.0
- 6.4.12.0
- 6.4.11.1
- 6.4.11.0
- 6.4.10.1
- 6.4.10.0
- 6.4.9.0
- 6.4.8.2
- 6.4.8.1
- 6.4.8.0
- 6.4.7.0
- 6.4.6.1
- 6.4.6.0
- 6.4.5.1
- 6.4.5.0
- 6.4.5.0-dev
- 6.4.4.1
- 6.4.4.0
- 6.4.4.0-dev
- 6.4.3.1
- 6.4.3.0
- 6.4.3.0-dev
- 6.4.2.1
- 6.4.2.0
- 6.4.2.0-dev
- 6.4.1.2
- 6.4.1.1
- 6.4.1.0
- 6.4.1.0-dev
- 6.4.0.0
- 6.4.0.0-RC1
- 6.4.0.0-dev
- 6.3.5.4
- 6.3.5.3
- 6.3.5.2
- 6.3.5.1
- 6.3.5.0
- 6.3.5.0-dev
- 6.3.4.1
- 6.3.4.0
- 6.3.3.1
- 6.3.3.0
- 6.3.2.1
- 6.3.2.0
- 6.3.1.1
- 6.3.1.0
- 6.3.0.2
- 6.3.0.1
- 6.3.0.0
- 6.3.0.0-dev
- 6.2.x-dev
- v6.2.3
- v6.2.2
- v6.2.1
- v6.2.0
- v6.2.0-RC1
- v6.1.6
- v6.1.5
- v6.1.4
- v6.1.3
- v6.1.2
- v6.1.1
- v6.1.0
- v6.1.0-rc4
- v6.1.0-rc3
- v6.1.0-rc2
- v6.1.0-rc1
- v6.0.0+ea2
- dev-tmp-573edb5f16507092d439962c57b2980967853d9f
- dev-tmp-4e3508548a109a17d42e6a7d322f30158ffea2fe
- dev-tmp-a5296242d472d6779ac174f5c806a34bb60d1615
- dev-tmp-96da094539cd8d21959eb5ebc326dce7b05099cf
- dev-tmp-f24583a869bb671ad737c6c1ff7c7e368712c5ee
- dev-tmp-96703a3d3b5f725f68f93545835d624a939a5355
- dev-tmp-73807405e26262980f4dd278c3e6e02b39b5dad5
- dev-tmp-435875e29c064ea9f26e558b620bcc97fc66f81f
- dev-tmp-019fc13ca42c4e5a28d31a6a4757ffe7c87ee57e
- dev-tmp-4ddfc2826dfbc6a4aba8006b8188445072927f82
- dev-tmp-43389a6d84f18a537c6b728730d636360892fb25
- dev-tmp-e0b4d7fe6e0824c563a8e13f5824b686795694f9
- dev-tmp-285b9954b039bfbb0dc1317b60f852b4f0a126ff
- dev-tmp-d2309667419eefee67f4333dbfdb09dfab3c0cad
- dev-tmp-e095aa7d1908f1e2a295cca70e60003ca55a7319
- dev-tmp-fdb2d3f8992e73fa72c11d75bf57a4971c439726
- dev-tmp-903148290d731230ed595248201c39bfa4f34457
- dev-tmp-7bfe67c9a43b4df7bf4669794b66bb52261ac352
- dev-tmp-0cf1aff69dcd572c0c638fe4a337ccbaf0b84591
- dev-tmp-16ecdc0cb3f5309e40768616144b1b7e880b1cb8
- dev-tmp-c04391a51979f9cea148be695157b0ca1ed2c329
- dev-tmp-86fb28a68e61e6c21da9f5316a09d3d26967f822
- dev-tmp-933ecd45ce05dabfd0461501bc50d54d756a85ed
- dev-tmp-124ec60fe10aee25ff196c3008d926f9f92586bc
- dev-tmp-3cb8af229537ecaccce8813e3f45f426a1239160
- dev-tmp-82bb32d2eccb4d56557b855dacb1c76414db7be3
- dev-tmp-95b44373c930274f67b9af9a954408780c0427fd
- dev-tmp-6d6122fb8ea07245df048e0a8f7903555ff2fb1b
- dev-tmp-106fe306922e6d86d2ffa6eb49b3bb76b31beb9b
- dev-tmp-0f8a0b18cdcc98310776e653ab6219cf6c03b289
- dev-6.0+ea
This package is auto-updated.
Last update: 2025-10-27 02:04:06 UTC
README
The Storefront component is a frontend for Shopware\Core written in PHP.
This repository is considered read-only. Please send pull requests to our main Shopware\Core repository.
Getting started
To compile the assets (scss/javascript) you have to run the webpack compiler.
This is easily done by executing the following commands in the shopware root folder via composer.
You can also run the unit tests and code-style fixers via composer scripts.
composer build:js:storefrontBuilds the project for production and re-compiles the themecomposer watch:storefrontRuns the webpack development server and starts a proxy server with live reloadcomposer init:jsInstalls the node.js dependenciescomposer eslint:storefrontCode-style checks for all Storefront JS/TS filescomposer ludtwig:storefrontCode-style checks for all Storefront twig files using ludtwigcomposer storefront:unitLaunches the jest unit test-suite for the Storefrontcomposer storefront:unit:watchLaunches the interactive jest unit test-suite watcher for the Storefrontcomposer stylelint:storefrontCode-style checks for all Storefront SCSS files using stylelint
For example:
$ composer build:js:storefront
It's recommended to use the composer watch:storefront command when developing, so the files will be compiled as soon as they change.