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. scandipwa/catalog-graphql

ActiveMagento2-theme

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

Catalog-specific modifications for ScandiPWA

3.4.0(1y ago)17230.9k—3.7%52[5 PRs](https://github.com/scandipwa/catalog-graphql/pulls)2OSL-3.0PHP

Since Mar 8Pushed 1y 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 1mo 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

50

—

FairBetter than 96% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity46

Moderate usage in the ecosystem

Community31

Small or concentrated contributor base

Maturity78

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

673d 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

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

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

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[swissup/module-search-mysql-legacy

Legacy mysql search for magento 2.4

10483.0k](/packages/swissup-module-search-mysql-legacy)[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[lizardmedia/module-varnish-warmer

Varnish Cache Warmer Magento2 module by Lizard Media

6276.8k](/packages/lizardmedia-module-varnish-warmer)[graycore/magento2-graphql-introspection-cache

1015.2k](/packages/graycore-magento2-graphql-introspection-cache)

PHPackages © 2026

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