PHPackages                             scandipwa/catalog-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. scandipwa/catalog-graphql

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

scandipwa/catalog-graphql
=========================

Catalog-specific modifications for ScandiPWA

3.4.0(2y ago)17237.8k↓35.4%53[1 issues](https://github.com/scandipwa/catalog-graphql/issues)[5 PRs](https://github.com/scandipwa/catalog-graphql/pulls)2OSL-3.0PHP

Since Mar 8Pushed 2y ago3 watchersCompare

[ Source](https://github.com/scandipwa/catalog-graphql)[ Packagist](https://packagist.org/packages/scandipwa/catalog-graphql)[ RSS](/packages/scandipwa-catalog-graphql/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (15)Versions (140)Used By (2)

ScandiPWA\_CatalogGraphQl
=========================

[](#scandipwa_cataloggraphql)

This module extends Magento 2 Catalog GraphQl definitions.

What is inside?
---------------

[](#what-is-inside)

1. Fixes the `pageSizeBySearchEngine` argument in `PageSizeProvider` class. See more in [di.xml](./src/etc/di.xml)
2. Adds following fields to `ProductFilterInput`:

    - `category_url_key`,
    - `category_url_path`,
    - `color`,
    - `size`,
    - `shoes_size`.
3. Defines custom resolver to get configurable products when filtering by custom attribute.
4. Defines custom resolver to filter products by category URL key or path.
5. Fixes the Layered Navigation when filtering by category.
6. Adds `thumbnail` to `MediaGalleryEntry` type. See more in [schema.graphqls](./src/etc/schema.graphqls).
7. Adds support for product list `min_price` and `max_price` values.

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity46

Moderate usage in the ecosystem

Community31

Small or concentrated contributor base

Maturity79

Established project with proven stability

 Bus Factor3

3 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

Every ~14 days

Recently: every ~141 days

Total

138

Last Release

765d ago

Major Versions

1.5.0 → 2.0.02019-07-29

1.5.2 → 2.0.12019-09-03

2.16.2 → 3.0.02020-11-05

### Community

Maintainers

![](https://www.gravatar.com/avatar/0c2cd642b3c520df20394344ee587782e246262899e7ddc99a191360e85d7fdc?d=identicon)[scandiweb](/maintainers/scandiweb)

---

Top Contributors

[![alfredsgenkins](https://avatars.githubusercontent.com/u/29531824?v=4)](https://github.com/alfredsgenkins "alfredsgenkins (68 commits)")[![tatiana-scandi](https://avatars.githubusercontent.com/u/79456428?v=4)](https://github.com/tatiana-scandi "tatiana-scandi (50 commits)")[![carinadues](https://avatars.githubusercontent.com/u/82165392?v=4)](https://github.com/carinadues "carinadues (33 commits)")[![riha112](https://avatars.githubusercontent.com/u/25338213?v=4)](https://github.com/riha112 "riha112 (20 commits)")[![AleksandrsKondratjevs](https://avatars.githubusercontent.com/u/68007919?v=4)](https://github.com/AleksandrsKondratjevs "AleksandrsKondratjevs (18 commits)")[![atravkovs](https://avatars.githubusercontent.com/u/12703177?v=4)](https://github.com/atravkovs "atravkovs (12 commits)")[![zans-laksa](https://avatars.githubusercontent.com/u/73945186?v=4)](https://github.com/zans-laksa "zans-laksa (10 commits)")[![yeegor](https://avatars.githubusercontent.com/u/46347627?v=4)](https://github.com/yeegor "yeegor (7 commits)")[![aleksandrsm](https://avatars.githubusercontent.com/u/4189890?v=4)](https://github.com/aleksandrsm "aleksandrsm (7 commits)")[![lianastaskevica](https://avatars.githubusercontent.com/u/52198221?v=4)](https://github.com/lianastaskevica "lianastaskevica (6 commits)")[![denisprotassoff](https://avatars.githubusercontent.com/u/104761905?v=4)](https://github.com/denisprotassoff "denisprotassoff (6 commits)")[![AzizKHAN030](https://avatars.githubusercontent.com/u/76899788?v=4)](https://github.com/AzizKHAN030 "AzizKHAN030 (5 commits)")[![AivarsA](https://avatars.githubusercontent.com/u/16277153?v=4)](https://github.com/AivarsA "AivarsA (4 commits)")[![IrinaZhadzinets](https://avatars.githubusercontent.com/u/82805412?v=4)](https://github.com/IrinaZhadzinets "IrinaZhadzinets (4 commits)")[![matesich](https://avatars.githubusercontent.com/u/103638676?v=4)](https://github.com/matesich "matesich (4 commits)")[![mihailspopovs4](https://avatars.githubusercontent.com/u/54805724?v=4)](https://github.com/mihailspopovs4 "mihailspopovs4 (3 commits)")[![immuhammad](https://avatars.githubusercontent.com/u/32421711?v=4)](https://github.com/immuhammad "immuhammad (2 commits)")[![dmitrijs-voronovs](https://avatars.githubusercontent.com/u/53301511?v=4)](https://github.com/dmitrijs-voronovs "dmitrijs-voronovs (2 commits)")[![austris-argalis](https://avatars.githubusercontent.com/u/1641368?v=4)](https://github.com/austris-argalis "austris-argalis (1 commits)")[![raivisdejus](https://avatars.githubusercontent.com/u/5319134?v=4)](https://github.com/raivisdejus "raivisdejus (1 commits)")

### Embed Badge

![Health badge](/badges/scandipwa-catalog-graphql/health.svg)

```
[![Health](https://phpackages.com/badges/scandipwa-catalog-graphql/health.svg)](https://phpackages.com/packages/scandipwa-catalog-graphql)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1142.0M17](/packages/mollie-magento2)[buckaroo/magento2

Buckaroo Magento 2 extension

32426.0k8](/packages/buckaroo-magento2)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69362.0k](/packages/run-as-root-magento2-prometheus-exporter)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50406.2k23](/packages/dotdigital-dotdigital-magento2-extension)[loki/magento2-admin-components

Admin Panel grids and forms created via Loki Components

178.3k9](/packages/loki-magento2-admin-components)[opengento/module-category-import-export

This module add the capability to import and export the categories from the back-office.

1312.0k3](/packages/opengento-module-category-import-export)

PHPackages © 2026

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