PHPackages                             shopgate/magento2-website-sample-data - 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. shopgate/magento2-website-sample-data

ActiveMagento2-module

shopgate/magento2-website-sample-data
=====================================

Sample data that provides multiple websites and stores to use for various work

0.2.0(6y ago)01201Apache-2.0PHPPHP ~7.2.0||~7.3.0

Since Dec 20Pushed 2y ago10 watchersCompare

[ Source](https://github.com/shopgate/magento2-website-sample-data)[ Packagist](https://packagist.org/packages/shopgate/magento2-website-sample-data)[ RSS](/packages/shopgate-magento2-website-sample-data/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (3)Used By (0)

### Purpose

[](#purpose)

The default M2 sample data does not contain a multi-site solution, this introduces some data to work with when developing tests. Ideally we would also create other sample data modules which would introduce categories, products, etc. to the websites here. It would be bare minimum to increase speed of installation and running.

### Structure

[](#structure)

- web\_computer - default, USD
    - grp\_desktop
        - store\_desktop\_en - English, lbs
        - store\_desktop\_ru - Russian, kgs
        - store\_desktop\_de - German, kgs, default
        - store\_desktop\_dis - English, lbs, disabled
    - grp\_laptop - default
        - store\_laptop\_en - English, lbs, default
        - store\_laptop\_ru - Russian, kgs
        - store\_laptop\_de - German, kgs
        - store\_laptop\_dis - English, lbs, disabled
- web\_phone - RUB
    - grp\_tablet - default
        - store\_tablet\_en - English, lbs
        - store\_tablet\_ru - Russian, kgs default
        - store\_tablet\_de - German, kgs
        - store\_tablet\_dis - English, lbs, disabled
    - grp\_accessory - disabled
        - store\_accessory\_en - English, lbs, default, disabled
        - store\_accessory\_ru - Russian, kgs, disabled
        - store\_accessory\_de - German, kgs, disabled

### Installation

[](#installation)

Can be installed manually by including the package via composer:

```
composer require shopgate/magento2-website-sample-data

```

If you have any other magento 2 plugin that suggests this sample data, e.g. [shopgate/connect-integration-magento2](https://github.com/shopgate/connect-integration-magento2)the sample data will be installed via regular magento command `bin/magento sampledata:deploy`

### Tests

[](#tests)

Run tests the same way you do normally. You may also adjust your integration phpunit.xml to include the tests in the run.

```
 /var/www/html/vendor/phpunit/phpunit/phpunit --configuration /var/www/html/dev/tests/integration/phpunit.xml /var/www/html/vendor/shopgate/magento2-website-sample-data/Test/Integration

```

### Uninstall

[](#uninstall)

The best way to remove the module fully is manually:

```
bin/magento module:uninstall Shopgate_WebsiteSampleData --remove-data

```

You could also use the standard removal, but unlike the previous solution there is no hook that will remove the websites, groups, stores and configs from the database. Just the module.

```
bin/magento sampledata:remove
bin/magento setup:upgrade

```

### Todo's

[](#todos)

We'll need to populate these entities with proper data to do tests on.

- Create categories
- Create products

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 96.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 ~24 days

Total

2

Last Release

2309d ago

PHP version history (2 changes)0.1.0PHP ~7.2.0

0.2.0PHP ~7.2.0||~7.3.0

### Community

Maintainers

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

---

Top Contributors

[![augsteyer](https://avatars.githubusercontent.com/u/844601?v=4)](https://github.com/augsteyer "augsteyer (25 commits)")[![Rekhyt](https://avatars.githubusercontent.com/u/1127756?v=4)](https://github.com/Rekhyt "Rekhyt (1 commits)")

### Embed Badge

![Health badge](/badges/shopgate-magento2-website-sample-data/health.svg)

```
[![Health](https://phpackages.com/badges/shopgate-magento2-website-sample-data/health.svg)](https://phpackages.com/packages/shopgate-magento2-website-sample-data)
```

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[fastly/magento2

Fastly CDN Module for Magento 2.4.x

1564.2M1](/packages/fastly-magento2)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[amzn/amazon-pay-magento-2-module

Official Magento2 Plugin to integrate with Amazon Pay

109501.7k1](/packages/amzn-amazon-pay-magento-2-module)[buckaroo/magento2

Buckaroo Magento 2 extension

32404.0k6](/packages/buckaroo-magento2)

PHPackages © 2026

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