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

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

scandipwa/store-graphql
=======================

Magneto 2 Store related functionality extension

1.3.1(3y ago)1211.3k—4.9%91OSL-3.0PHP

Since Nov 27Pushed 3y ago2 watchersCompare

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

READMEChangelog (10)Dependencies (2)Versions (31)Used By (1)

Scandipwa\_StoresGraphql
========================

[](#scandipwa_storesgraphql)

Magneto 2 Store related functionality extension

What`s inside?
--------------

[](#whats-inside)

### Difference in `Store` header handling

[](#difference-in-store-header-handling)

> **THIS IS DEPRECATED!** This is done for backwards-compatibility. Please use Store header to set store in the future.

This module provides Magento 2.3.3 default functionality, which is:

In graphql scope Magento always prefers `Store` Header set in the request to determine the store. If none is passed, the Magento will default to `default` store, even if the `MAGE_RUN_CODE` env variable is set. This means that the application should be responsible for store switching - which is in our opinion right. Except, we prefer no setting the store to default if header not present.

Which is exactly what this extension does - if no `Store` header is passed, we will default to `MAGE_RUN_CODE` store.

The `Store` header support is coming with future versions of base-theme. Expected in `2.6.0`.

### All stores endpoint

[](#all-stores-endpoint)

Basic endpoint to retrieve the store data about the store, is needed for store switcher render.

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity37

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor4

4 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 ~41 days

Recently: every ~95 days

Total

28

Last Release

1238d ago

### Community

Maintainers

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

---

Top Contributors

[![AleksandrsKondratjevs](https://avatars.githubusercontent.com/u/68007919?v=4)](https://github.com/AleksandrsKondratjevs "AleksandrsKondratjevs (12 commits)")[![carinadues](https://avatars.githubusercontent.com/u/82165392?v=4)](https://github.com/carinadues "carinadues (11 commits)")[![alfredsgenkins](https://avatars.githubusercontent.com/u/29531824?v=4)](https://github.com/alfredsgenkins "alfredsgenkins (8 commits)")[![tatiana-scandi](https://avatars.githubusercontent.com/u/79456428?v=4)](https://github.com/tatiana-scandi "tatiana-scandi (6 commits)")[![zans-laksa](https://avatars.githubusercontent.com/u/73945186?v=4)](https://github.com/zans-laksa "zans-laksa (5 commits)")[![lianastaskevica](https://avatars.githubusercontent.com/u/52198221?v=4)](https://github.com/lianastaskevica "lianastaskevica (4 commits)")[![neeeeecka](https://avatars.githubusercontent.com/u/22796372?v=4)](https://github.com/neeeeecka "neeeeecka (4 commits)")[![teodormoq](https://avatars.githubusercontent.com/u/8639654?v=4)](https://github.com/teodormoq "teodormoq (2 commits)")[![AivarsA](https://avatars.githubusercontent.com/u/16277153?v=4)](https://github.com/AivarsA "AivarsA (2 commits)")[![MaksimGritcenko](https://avatars.githubusercontent.com/u/59978452?v=4)](https://github.com/MaksimGritcenko "MaksimGritcenko (2 commits)")[![riha112](https://avatars.githubusercontent.com/u/25338213?v=4)](https://github.com/riha112 "riha112 (1 commits)")[![dmitrijs-voronovs](https://avatars.githubusercontent.com/u/53301511?v=4)](https://github.com/dmitrijs-voronovs "dmitrijs-voronovs (1 commits)")[![yeegor](https://avatars.githubusercontent.com/u/46347627?v=4)](https://github.com/yeegor "yeegor (1 commits)")[![IvansZuks](https://avatars.githubusercontent.com/u/43142475?v=4)](https://github.com/IvansZuks "IvansZuks (1 commits)")[![GAkim](https://avatars.githubusercontent.com/u/13694674?v=4)](https://github.com/GAkim "GAkim (1 commits)")[![denisprotassoff](https://avatars.githubusercontent.com/u/104761905?v=4)](https://github.com/denisprotassoff "denisprotassoff (1 commits)")[![pablobentivengo](https://avatars.githubusercontent.com/u/97158749?v=4)](https://github.com/pablobentivengo "pablobentivengo (1 commits)")

### Embed Badge

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

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

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

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

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[graycore/magento2-cors

A Magento 2 module that enables CORS on the GraphQL and REST Apis

99516.1k](/packages/graycore-magento2-cors)[elgentos/module-prismicio

Magento 2 - Prismic.io integration

39112.0k3](/packages/elgentos-module-prismicio)[zepgram/module-rest

Technical module to industrialize API REST call with dependency injection pattern using Guzzle library

1326.2k](/packages/zepgram-module-rest)

PHPackages © 2026

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