PHPackages                             good-geek/module-fake-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. good-geek/module-fake-data

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

good-geek/module-fake-data
==========================

GoodGeek Fake Data module for Magento 2

10PHP

Since Oct 10Pushed 1y ago1 watchersCompare

[ Source](https://github.com/good-geek/module-fake-data)[ Packagist](https://packagist.org/packages/good-geek/module-fake-data)[ RSS](/packages/good-geek-module-fake-data/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

GoodGeek Fake Data Module
=========================

[](#goodgeek-fake-data-module)

The **GoodGeek Fake Data** module for Magento 2 is designed to anonymize customer and order data by replacing sensitive information with random values using the `fzaninotto/faker` library. It's ideal for development, testing, and demonstration purposes, allowing you to work safely without risking data exposure.

Key Features
------------

[](#key-features)

- **Data Anonymization**: Anonymizes customer profiles, addresses, orders, invoices, and shipping information.
- **Support for Both Registered and Guest Users**: Handles data for both customer types seamlessly.
- **Automated Reindexing**: Ensures data remains up-to-date and consistent after anonymization.

Install module via composer
---------------------------

[](#install-module-via-composer)

- **Add Repository**

```
composer config repositories.goodgeek-fake-data vcs https://github.com/good-geek/module-fake-data
```

- **Install**

```
composer require good-geek/module-fake-data:dev-main
```

- **Enable and compile**

```
php bin/magento module:enable GoodGeek_FakeData \
&& php bin/magento setup:upgrade \
&& php bin/magento setup:static-content:deploy -f \
&& php bin/magento cache:clean
```

Important: Database Backup
--------------------------

[](#important-database-backup)

Before using the **GoodGeek Fake Data** module, it is crucial to **back up your database** to prevent potential data loss. Here is a simple command to create a database backup:

```
mysqldump -u [username] -p[password] [database_name] > backup_filename.sql
```

Replace `[username]`, `[password]`, and `[database_name]` with your database credentials and desired backup file name.

How to Use
----------

[](#how-to-use)

To start the data anonymization process, run the following command in your Magento 2 console:

```
php bin/magento goodgeek:fakedata:anonymize
```

This will initiate the anonymization process and provide a detailed log of changes in the console.

### Contact and Support

[](#contact-and-support)

For improvements and customization, please contact: [My page](https://goodgeek.cc) or [Telegram](https://t.me/sarootua).

 **If you find this module useful and would like to buy me a beer, just click the donate button below. Thank you!**
 [ ![Buy Me a Beer](https://camo.githubusercontent.com/402b294f47b762046d64b385cc574c9a6c3f11ff1648b61f2ddd6a917555ee10/68747470733a2f2f636f6d6d756e6974792d6f70656e6861622d6f72672e73332e6475616c737461636b2e65752d63656e7472616c2d312e616d617a6f6e6177732e636f6d2f6f726967696e616c2f33582f352f332f353339643131623634643932646333343937376664346630376531306262316334666338366564632e706e67) ](https://send.monobank.ua/jar/4Zii5ZQYfg)

About the Module
----------------

[](#about-the-module)

The **GoodGeek Fake Data** module is a reliable solution for secure testing and development in Magento 2, protecting sensitive information while allowing full functionality in your development environment.

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity16

Early-stage or recently created project

 Bus Factor1

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

### Community

Maintainers

![](https://www.gravatar.com/avatar/9407c3defdba4216c1588c40819f5c5998f04decc1b9314510c2014160dfbb8d?d=identicon)[sarootua](/maintainers/sarootua)

---

Top Contributors

[![good-geek](https://avatars.githubusercontent.com/u/20066738?v=4)](https://github.com/good-geek "good-geek (6 commits)")

### Embed Badge

![Health badge](/badges/good-geek-module-fake-data/health.svg)

```
[![Health](https://phpackages.com/badges/good-geek-module-fake-data/health.svg)](https://phpackages.com/packages/good-geek-module-fake-data)
```

###  Alternatives

[t3docs/examples

This extension packages a number of code examples from the Core Documentation.

3120.2k](/packages/t3docs-examples)

PHPackages © 2026

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