PHPackages                             mageplaza/module-size-chart-graphql - 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. [API Development](/categories/api)
4. /
5. mageplaza/module-size-chart-graphql

ActiveMagento2-module[API Development](/categories/api)

mageplaza/module-size-chart-graphql
===================================

Magento 2 Size Chart GraphQL Extension

1.0.0(6y ago)010.3k↓68.8%1[1 PRs](https://github.com/mageplaza/magento-2-size-chart-graphql/pulls)proprietaryPHP

Since Feb 13Pushed 5y ago4 watchersCompare

[ Source](https://github.com/mageplaza/magento-2-size-chart-graphql)[ Packagist](https://packagist.org/packages/mageplaza/module-size-chart-graphql)[ RSS](/packages/mageplaza-module-size-chart-graphql/feed)WikiDiscussions master Synced 3w ago

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

Magento 2 Size Chart GraphQL / PWA
==================================

[](#magento-2-size-chart-graphql--pwa)

**Magento 2 Size Chart GraphQL is now a part of the Mageplaza Size Chart extension that adds GraphQL features. This supports PWA compatibility.**

[Mageplaza Size Chart for Magento 2](https://www.mageplaza.com/magento-2-size-chart/) is an essential extension for online stores that specialize in fashion or wearable products.

As the cloth sizes vary depending on people's shape, an online clothing store must have a standard size chart for anyone to choose the items of their own sizes. It's convenient for customers to select suitable sizes for them.

On the product page, there is no limitation to display the size charts. The store owners can create size charts for every single product or category based on the catalog rules. The conditions to display the size charts can be the categories like male, female, tops, bottoms, footwear, etc. Depending on the category, the store admin can configure to include or exclude a size chart for specific product types.

Size Chart extension provides you with six pre-made templates that are designed upon the standard sizing system. If you want the available size charts to be more suitable for your target customers, you can modify them easily from the admin backend with user-friendly template HTML. The extension enables you to change the size charts design without any limitations, from changing sizes, inserting images, or videos, to size chart labels or background color.

The size chart can be displayed in-line or via a pop-up. With an in-line size chart, customers can immediately see the size table as it shows up along with the product information. With pop-up type, With pop-up type, only after customers click on the "size chart" button will the size table display. You can also add the size chart button manually by inserting a snippet.

A reasonable size chart will make customers more confident when buying wearable products as they will know whether a particular item fits them well.

What’s more, **Magento 2 Size Chart GraphQL is now a part of Mageplaza Size Chart extension that adds GraphQL features.** This supports PWA compatibility.

1. How to install
-----------------

[](#1-how-to-install)

Run the following command in Magento 2 root folder:

```
composer require mageplaza/module-size-chart-graphql
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy

```

**Note:**Magento 2 Size Chart GraphQL requires installing [Mageplaza Size Chart](https://www.mageplaza.com/magento-2-size-chart/) in your Magento installation.

2. How to use
-------------

[](#2-how-to-use)

To start working with **Size Chart GraphQL** in Magento, you need to:

- Use Magento 2.3.x. Return your site to developer mode
- Install [chrome extension](https://chrome.google.com/webstore/detail/chromeiql/fkkiamalmpiidkljmicmjfbieiclmeij?hl=en) (currently does not support other browsers)
- Set **GraphQL endpoint** as `http:///graphql` in url box, click **Set endpoint**. (e.g. )
- Perform a query in the left cell then click the **Run** button or **Ctrl + Enter** to see the result in the right cell
- To see the supported queries for **Size Chart GraphQL** of Mageplaza, you can look in `Docs > Query > mpSizeChart` in the right corner

[![](https://camo.githubusercontent.com/33cc7750a731d35d42f0f2576908c0fee9d4bfec66dabb8b0d05f01c73fc2ad1/68747470733a2f2f692e696d6775722e636f6d2f627239676f366f2e706e67)](https://camo.githubusercontent.com/33cc7750a731d35d42f0f2576908c0fee9d4bfec66dabb8b0d05f01c73fc2ad1/68747470733a2f2f692e696d6775722e636f6d2f627239676f366f2e706e67)

- Also, you can add more sizechart info into product query by Mageplaza Size Chart extension. You can look at the right corner and go to `Doc > Query > product`.

[![](https://camo.githubusercontent.com/bc8eccdd56881615518ab37ef34fc38355f151f8c61f963787c9dc6271a41d3b/68747470733a2f2f692e696d6775722e636f6d2f4c5545355973552e706e67)](https://camo.githubusercontent.com/bc8eccdd56881615518ab37ef34fc38355f151f8c61f963787c9dc6271a41d3b/68747470733a2f2f692e696d6775722e636f6d2f4c5545355973552e706e67)

**You can see more examples [here](https://documenter.getpostman.com/view/5187684/SzKQz1Sq?version=latest).**

3. Devdocs
----------

[](#3-devdocs)

- [Magento 2 Size Chart API &amp; examples](https://documenter.getpostman.com/view/10589000/SzRxXqxc?version=latest)
- [Magento 2 Size Chart GraphQL &amp; examples](https://documenter.getpostman.com/view/10589000/SzRxXr2t?version=latest)

Click on Run in Postman to add these collections to your workspace quickly.

[![Magento 2 blog graphql pwa](https://camo.githubusercontent.com/e7f65a0b84e1cb704e6b107ed5db505a482e80c8ffd66afbbab83eea50f482ac/68747470733a2f2f692e696d6775722e636f6d2f6c6873586c55522e676966)](https://camo.githubusercontent.com/e7f65a0b84e1cb704e6b107ed5db505a482e80c8ffd66afbbab83eea50f482ac/68747470733a2f2f692e696d6775722e636f6d2f6c6873586c55522e676966)

4. Contribute to this module
----------------------------

[](#4-contribute-to-this-module)

Feel free to **Fork** and contribute to this module.

You can create a pull request for any change suggestion. We will consider and marge your proposed changes in the main branch.

5. Get support
--------------

[](#5-get-support)

- If you have any question and problem, feel free to \[contact us\]((). We're happy to have your ideas and solve your problems away.
- If you find this post practical, please give it a **Star** [![star](https://camo.githubusercontent.com/ccfd05f7d28636d95a2b75c75567ef6df2f29f02f913234e692ea748b3032981/68747470733a2f2f692e696d6775722e636f6d2f5338653063744f2e706e67)](https://camo.githubusercontent.com/ccfd05f7d28636d95a2b75c75567ef6df2f29f02f913234e692ea748b3032981/68747470733a2f2f692e696d6775722e636f6d2f5338653063744f2e706e67)

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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

2322d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2810172?v=4)[Sam Ng](/maintainers/imsamthomas)[@imsamthomas](https://github.com/imsamthomas)

![](https://www.gravatar.com/avatar/791d20a969b428c77a439388be23f94f3ce34d9cbc8ecd09bfccdb7e41b5d7ca?d=identicon)[haitv282](/maintainers/haitv282)

---

Top Contributors

[![bdtrung](https://avatars.githubusercontent.com/u/38638387?v=4)](https://github.com/bdtrung "bdtrung (5 commits)")[![Rainy234](https://avatars.githubusercontent.com/u/42835440?v=4)](https://github.com/Rainy234 "Rainy234 (4 commits)")[![JackerNgo](https://avatars.githubusercontent.com/u/19358665?v=4)](https://github.com/JackerNgo "JackerNgo (3 commits)")[![bichnn06](https://avatars.githubusercontent.com/u/51898883?v=4)](https://github.com/bichnn06 "bichnn06 (2 commits)")[![brianmageplaza](https://avatars.githubusercontent.com/u/7621931?v=4)](https://github.com/brianmageplaza "brianmageplaza (2 commits)")[![imsamthomas](https://avatars.githubusercontent.com/u/2810172?v=4)](https://github.com/imsamthomas "imsamthomas (2 commits)")

---

Tags

graphqlmagentomagento-installationmageplaza-size-chartpwa

### Embed Badge

![Health badge](/badges/mageplaza-module-size-chart-graphql/health.svg)

```
[![Health](https://phpackages.com/badges/mageplaza-module-size-chart-graphql/health.svg)](https://phpackages.com/packages/mageplaza-module-size-chart-graphql)
```

###  Alternatives

[exsyst/swagger

A php library to manipulate Swagger specifications

35816.3M7](/packages/exsyst-swagger)[hubspot/api-client

Hubspot API client

24015.5M18](/packages/hubspot-api-client)[pocketmine/bedrock-protocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

172437.8k11](/packages/pocketmine-bedrock-protocol)[botman/driver-telegram

Telegram driver for BotMan

93452.6k6](/packages/botman-driver-telegram)

PHPackages © 2026

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