PHPackages                             fruitcake/magento2-simple-configurable-variants - 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. fruitcake/magento2-simple-configurable-variants

ActiveMagento2-module

fruitcake/magento2-simple-configurable-variants
===============================================

Magento2 Simple Configurable Variants

v0.1.0(8mo ago)111MITPHPPHP ^8.2

Since Aug 19Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/fruitcake/magento2-simple-configurable-variants)[ Packagist](https://packagist.org/packages/fruitcake/magento2-simple-configurable-variants)[ RSS](/packages/fruitcake-magento2-simple-configurable-variants/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Magento2 Simple Configurable Products
=====================================

[](#magento2-simple-configurable-products)

Magento 2 has Configurable Products, but some people prefer simple products for SEO or visibility on the listing pages. This module adds an alternative method to show simple products, but link the simple products to other products, as variants on their own page.

[![Screenshot 2025-08-20 at 10 00 01](https://private-user-images.githubusercontent.com/973269/512194618-ef415996-b8f9-485c-ad73-08c22a33d58e.gif?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0MjM2NDAsIm5iZiI6MTc3NTQyMzM0MCwicGF0aCI6Ii85NzMyNjkvNTEyMTk0NjE4LWVmNDE1OTk2LWI4ZjktNDg1Yy1hZDczLTA4YzIyYTMzZDU4ZS5naWY_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNVQyMTA5MDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xMjYzN2YwNmVmMzJiOTI5Zjk1MThlZjgyNzhiODkzMTRlZWVmNDU5NWNmMzc2YzdkNGQ2NjJjOTA3N2M0ZWYzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.0kI9B4rLGNbIqwNTquMMXBAj2Wc77QRyvb569_DOO6c)](https://private-user-images.githubusercontent.com/973269/512194618-ef415996-b8f9-485c-ad73-08c22a33d58e.gif?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0MjM2NDAsIm5iZiI6MTc3NTQyMzM0MCwicGF0aCI6Ii85NzMyNjkvNTEyMTk0NjE4LWVmNDE1OTk2LWI4ZjktNDg1Yy1hZDczLTA4YzIyYTMzZDU4ZS5naWY_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNVQyMTA5MDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xMjYzN2YwNmVmMzJiOTI5Zjk1MThlZjgyNzhiODkzMTRlZWVmNDU5NWNmMzc2YzdkNGQ2NjJjOTA3N2M0ZWYzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.0kI9B4rLGNbIqwNTquMMXBAj2Wc77QRyvb569_DOO6c)

Install
-------

[](#install)

Require this module and enable it:

```
composer require fruitcake/magento2-simple-configurable-variants
php bin/magento module:enable Fruitcake_SimpleConfigurableVariants
php bin/magento setup:upgrade

```

Configuration
-------------

[](#configuration)

In the admin config, go to Catalog -&gt; Catalog -&gt; Simple Configurable products and enable the module.

You can choose to hide out-of-stock products and/or unavailable options.

Usage
-----

[](#usage)

- Create a configurable product as usual
- Make the simple products visible (either `Catalog` or `Catalog,Search`)
- Add one or more simple products to your category, instead of the configurable

Extending
---------

[](#extending)

Feel free to override the variants.phtml file, but make sure you check future changes

Todo / future ideas
-------------------

[](#todo--future-ideas)

- Option for dropdown instead of swatches
- Show product images

License
-------

[](#license)

MIT

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance64

Regular maintenance activity

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity38

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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

266d ago

### Community

Maintainers

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

---

Top Contributors

[![barryvdh](https://avatars.githubusercontent.com/u/973269?v=4)](https://github.com/barryvdh "barryvdh (9 commits)")

---

Tags

magentoconfigurablemagento2variants

### Embed Badge

![Health badge](/badges/fruitcake-magento2-simple-configurable-variants/health.svg)

```
[![Health](https://phpackages.com/badges/fruitcake-magento2-simple-configurable-variants/health.svg)](https://phpackages.com/packages/fruitcake-magento2-simple-configurable-variants)
```

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[markshust/magento2-module-disabletwofactorauth

The DisableTwoFactorAuth module provides the ability to disable two-factor authentication.

2282.7M6](/packages/markshust-magento2-module-disabletwofactorauth)[redchamps/module-clean-admin-menu

It will merge all third party extensions menu items to single menu item named 'Extensions'.

164416.3k](/packages/redchamps-module-clean-admin-menu)[opengento/module-gdpr

Gdpr Compliance Module for Magento 2

14481.5k](/packages/opengento-module-gdpr)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69344.4k](/packages/run-as-root-magento2-prometheus-exporter)[imaginaerum/magento2-language-fr-fr

Magento2 French Language Pack (fr\_FR)

41738.1k2](/packages/imaginaerum-magento2-language-fr-fr)

PHPackages © 2026

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