PHPackages                             atlas-services/sylius-shop-kit-plugin - 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. atlas-services/sylius-shop-kit-plugin

ActiveSylius-plugin

atlas-services/sylius-shop-kit-plugin
=====================================

Bootstrap Sylius shop front: footer, logo, banner, homepage hooks and editable Twig copies.

v0.1.2(today)07↑2900%MITPHPPHP ^8.2

Since Aug 6Pushed todayCompare

[ Source](https://github.com/atlas-services/sylius-shop-kit-plugin)[ Packagist](https://packagist.org/packages/atlas-services/sylius-shop-kit-plugin)[ Docs](https://github.com/atlas-services/sylius-shop-kit-plugin)[ RSS](/packages/atlas-services-sylius-shop-kit-plugin/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (3)Versions (4)Used By (0)

Sylius Shop Kit
===============

[](#sylius-shop-kit)

Bootstrap a Sylius shop front with Atlas defaults: footer, logo, top bar, homepage banner, and editable copies of the latest deals / latest products list templates.

This package does **not** force templates at runtime. You run an init command that **copies** files into your project. Existing files are skipped unless you pass `--force` or confirm overwrite.

Requirements
------------

[](#requirements)

- PHP 8.2+
- Sylius 2.2+

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

[](#installation)

```
composer require atlas-services/sylius-shop-kit-plugin
php vendor/bin/apply-recipe
bin/console atlas:shop-kit:init
bin/console cache:clear
```

With Docker:

```
docker compose exec php composer require atlas-services/sylius-shop-kit-plugin
docker compose exec php php vendor/bin/apply-recipe
docker compose exec php bin/console atlas:shop-kit:init
docker compose exec php bin/console cache:clear
```

### Init options

[](#init-options)

```
bin/console atlas:shop-kit:init           # interactive if a TTY; otherwise skip existing
bin/console atlas:shop-kit:init -n        # never ask, skip existing
bin/console atlas:shop-kit:init --force   # overwrite everything
```

What gets created
-----------------

[](#what-gets-created)

PathRole`config/packages/atlas_shop_kit.yaml`Twig hooks (footer, logo, banner, latest\_\*)`templates/shop/homepage/banner.html.twig`Homepage banner`templates/shop/shared/logo.html.twig`Logo`templates/shop/shared/layout/base/footer/**`Footer parts`templates/shop/product/common/list.html.twig`Product list used by latest deals / products`translations/messages.{en,fr}.yaml`Base strings`public/media/homepage/`, `public/media/logo/`Asset folders`public/media/logo/logo.webp`Default Atlas Services logoReplace the logo or drop a banner at `public/media/homepage/banner.jpg` as needed.

Footer legal links are `#` placeholders by default. Point them to makeStatic routes (or your own pages) when ready.

Existing projects
-----------------

[](#existing-projects)

Safe: `atlas:shop-kit:init` only creates missing files. Your custom Twig and hooks stay untouched.

License
-------

[](#license)

MIT. See [LICENSE](LICENSE).

Developed by [Atlas Services](https://atlas-services.fr).

###  Health Score

39

—

LowBetter than 84% of packages

Maintenance100

Actively maintained with recent releases

Popularity6

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

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

Total

3

Last Release

0d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/72391583?v=4)[Tayeb](/maintainers/atlas-services)[@atlas-services](https://github.com/atlas-services)

---

Tags

syliusshopbootstrapsylius-plugintwig-hooks

### Embed Badge

![Health badge](/badges/atlas-services-sylius-shop-kit-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/atlas-services-sylius-shop-kit-plugin/health.svg)](https://phpackages.com/packages/atlas-services-sylius-shop-kit-plugin)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

105574.3k63](/packages/friendsoftypo3-content-blocks)[phpro/grumphp

A composer plugin that enables source code quality checks.

4.3k17.0M1.1k](/packages/phpro-grumphp)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19467.3M1.9k](/packages/drupal-core)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.8M647](/packages/shopware-core)[api-platform/openapi

Models to build and serialize an OpenAPI specification.

425.3M108](/packages/api-platform-openapi)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6943.5M442](/packages/drupal-core-recommended)

PHPackages © 2026

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