Skip to content
CommerceGeek home

Shopify API and ecommerce technology trends

Three kinds of data, each with its own sample: how fast Shopify's APIs change (from our reviewed tracker), which Shopify developer packages are growing (npm downloads), and what the stores in our index are built with.

Platform churn

Based on 64 reviewed tracker rows. Hydrogen and CLI changes use package versions, so they appear in the most-changed chart but not in the per-version ones.

Changes per API version

2026-10 has the most tracked changes: 13.

Source: published rows in the CommerceGeek deprecation tracker, each linked to its Shopify changelog post. As of 20 Oct 2026.
Show the data
Tracked changes per Shopify API version
API versionChanges
2026-047
2026-0710
2026-1013
2027-015
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Upgrade burden per supported version

Moving to 2026-10 means acting on the most changes: 12.

Source: published rows in the CommerceGeek deprecation tracker, each linked to its Shopify changelog post. See the list. As of 20 Oct 2026.
Show the data
Action-required changes per supported API version
API versionAction required
2026-010
2026-045
2026-078
2026-1012
2027-015
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

How much notice Shopify gives

Changes announced in 2026 Q4 gave a median of 24 days before removal.

Dot: median. Line: shortest to longest notice.

Source: deprecations and removals in the tracker with an announcement date (the changelog post) and a date they start to break: a deadline Shopify set for everyone, else the day the removal version is released. Older versions can keep working for longer. Changes with neither date are left out. As of 20 Oct 2026.
Show the data
Days of notice between announcement and removal, by quarter announced
Quarter announcedShortest (days)Median (days)Longest (days)Changes
2026 Q13301146
2026 Q208122610
2026 Q301436510
2026 Q4024853
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Most-changed APIs, last 12 months

Admin GraphQL API changed most: 33 tracked changes.

Source: published rows in the CommerceGeek deprecation tracker, each linked to its Shopify changelog post. As of 20 Oct 2026.
Show the data
APIs with the most tracked changes in the last 12 months
APIChanges
Admin GraphQL API33
Customer Account API6
Checkout UI extensions5
Webhooks and events5
Hydrogen4
Shopify CLI4
MCP and AI Toolkit3
POS UI extensions3
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Developer adoption

Weekly npm downloads of Shopify's own packages, as a 4-week average. Downloads include CI and mirrors: they show direction, not numbers of developers.

Weekly downloads by package

Polaris web components (types) grew most over the year: +6533%.

  • Hydrogen76K/week · +78% on a year
    @shopify/hydrogen
    19 May 202512 Oct 2026
  • Hydrogen React114K/week · +106% on a year
    @shopify/hydrogen-react
    19 May 202512 Oct 2026
  • Shopify CLI614K/week · +208% on a year
    @shopify/cli
    19 May 202512 Oct 2026
  • App template (Remix)67K/week · +78% on a year
    @shopify/shopify-app-remix
    19 May 202512 Oct 2026
  • App template (React Router)194K/week · +3173% on a year
    @shopify/shopify-app-react-router
    19 May 202512 Oct 2026
  • Shopify API library606K/week · +243% on a year
    @shopify/shopify-api
    19 May 202512 Oct 2026
  • App Bridge React355K/week · +335% on a year
    @shopify/app-bridge-react
    19 May 202512 Oct 2026
  • App Bridge types379K/week · +373% on a year
    @shopify/app-bridge-types
    19 May 202512 Oct 2026
  • UI extensions313K/week · +575% on a year
    @shopify/ui-extensions
    19 May 202512 Oct 2026
  • UI extensions (React)55K/week · +32% on a year
    @shopify/ui-extensions-react
    19 May 202512 Oct 2026
  • Polaris React277K/week · +116% on a year
    @shopify/polaris
    19 May 202512 Oct 2026
  • Polaris web components (types)227K/week · +6533% on a year
    @shopify/polaris-types
    19 May 202512 Oct 2026
Source: npm's public downloads API (api.npmjs.org). As of 19 Oct 2026.
Show the data
Latest weekly downloads per package, against a year earlier (4-week averages)
PackageLatest weekA year earlierChange
@shopify/hydrogen7560342426+78%
@shopify/hydrogen-react11387655234+106%
@shopify/cli613846199621+208%
@shopify/shopify-app-remix6668937381+78%
@shopify/shopify-app-react-router1937285919+3173%
@shopify/shopify-api606130176946+243%
@shopify/app-bridge-react35533281778+335%
@shopify/app-bridge-types37921580173+373%
@shopify/ui-extensions31277446311+575%
@shopify/ui-extensions-react5522341829+32%
@shopify/polaris276986128449+116%
@shopify/polaris-types2270613423+6533%
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Polaris: React to web components

The newer package now has 45% of the pair's downloads, up from 2.6% a year earlier.

19 May 202512 Oct 2026
Source: npm's public downloads API. Share of @shopify/polaris-types against @shopify/polaris. Polaris web components load from Shopify’s CDN, so their TypeScript types package stands in for them. As of 19 Oct 2026.
Show the data
Polaris: React to web components: the newer package's share by week
Week startingNewer share (%)
2025-05-190
2025-05-260
2025-06-020
2025-06-090
2025-06-160
2025-06-230
2025-06-300
2025-07-070
2025-07-140
2025-07-210
2025-07-280
2025-08-040
2025-08-110
2025-08-180
2025-08-250
2025-09-010
2025-09-080
2025-09-150
2025-09-220
2025-09-290.5
2025-10-061.7
2025-10-132.6
2025-10-203.5
2025-10-274.3
2025-11-034.6
2025-11-105.6
2025-11-179
2025-11-2410.1
2025-12-0110.5
2025-12-0810.6
2025-12-159.1
2025-12-229.4
2025-12-2910.7
2026-01-0512
2026-01-1213
2026-01-1913.2
2026-01-2613.5
2026-02-0214.6
2026-02-0916.2
2026-02-1617.7
2026-02-2318.8
2026-03-0219.6
2026-03-0920
2026-03-1620.3
2026-03-2320.5
2026-03-3020.8
2026-04-0621.1
2026-04-1321.8
2026-04-2022.6
2026-04-2722.6
2026-05-0423.2
2026-05-1123.1
2026-05-1823.9
2026-05-2525.4
2026-06-0126.8
2026-06-0828.2
2026-06-1529.1
2026-06-2229.5
2026-06-2928.9
2026-07-0629.4
2026-07-1330.5
2026-07-2031.4
2026-07-2733.2
2026-08-0333.9
2026-08-1034.6
2026-08-1735.5
2026-08-2436.4
2026-08-3137.6
2026-09-0738.4
2026-09-1439.3
2026-09-2141.1
2026-09-2842.4
2026-10-0543.1
2026-10-1245
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

App template: Remix to React Router

The newer package now has 74.4% of the pair's downloads, up from 13.7% a year earlier.

19 May 202512 Oct 2026
Source: npm's public downloads API. Share of @shopify/shopify-app-react-router against @shopify/shopify-app-remix. Shopify’s app template moved from Remix to React Router. As of 19 Oct 2026.
Show the data
App template: Remix to React Router: the newer package's share by week
Week startingNewer share (%)
2025-05-190
2025-05-260
2025-06-020
2025-06-090
2025-06-160
2025-06-230
2025-06-300
2025-07-070
2025-07-140
2025-07-210.2
2025-07-280.4
2025-08-040.6
2025-08-110.9
2025-08-181.1
2025-08-251.3
2025-09-011.6
2025-09-081.8
2025-09-152.6
2025-09-223.7
2025-09-296.3
2025-10-0610.5
2025-10-1313.7
2025-10-2016.9
2025-10-2719.6
2025-11-0319.9
2025-11-1021.5
2025-11-1723.3
2025-11-2424.3
2025-12-0126.8
2025-12-0828.8
2025-12-1530.3
2025-12-2232.6
2025-12-2934.6
2026-01-0536
2026-01-1236.5
2026-01-1936.6
2026-01-2636.8
2026-02-0238.9
2026-02-0941.3
2026-02-1642.5
2026-02-2343.3
2026-03-0243.2
2026-03-0942.7
2026-03-1642.3
2026-03-2342.6
2026-03-3043.7
2026-04-0643.8
2026-04-1344.9
2026-04-2045.7
2026-04-2745.6
2026-05-0447.3
2026-05-1147.5
2026-05-1848.7
2026-05-2550.1
2026-06-0150.2
2026-06-0852.5
2026-06-1552.9
2026-06-2252.8
2026-06-2953.3
2026-07-0652.3
2026-07-1353.1
2026-07-2053.7
2026-07-2755
2026-08-0357.1
2026-08-1059.1
2026-08-1761.8
2026-08-2463.3
2026-08-3164.9
2026-09-0765.6
2026-09-1466.8
2026-09-2168.8
2026-09-2870.1
2026-10-0572.6
2026-10-1274.4
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

What stores are built with

From our store index: a hand-picked set of well-known online stores, so these describe the stores we index, not every store. How we measure.

Ecommerce platforms

Shopify runs 76% of the 321 stores we index.

Of 321 indexed stores, not the whole market. From each store’s public pages, checked by hand. Browse the stores. As of 15 Oct 2026.
Show the data
Ecommerce platform of the 321 stores we index
PlatformStoresShare (%)
Shopify24476
Salesforce Commerce Cloud165
Other or not identified6119
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Shopify stores: theme or headless

18% of the 244 Shopify stores we index run a headless front end.

Of 321 indexed stores, not the whole market. From each store’s public pages, checked by hand. Browse the stores. As of 15 Oct 2026.
Show the data
Front end of the 244 Shopify stores we index
Front endStoresShare (%)
Liquid theme19982
Headless4518
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Most-used tools: Reviews

Yotpo is on 22% of the stores we index.

Of 321 indexed stores, not the whole market. From each store’s public pages, checked by hand. Browse the stores. As of 15 Oct 2026.
Show the data
Most-used tools: Reviews, of the 321 stores we index
CategoryToolStoresShare (%)
ReviewsYotpo7222
ReviewsOkendo5216
ReviewsBazaarvoice165
ReviewsJudge.me124
ReviewsShopify Product Reviews113
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Most-used tools: Email and SMS

Klaviyo is on 50% of the stores we index.

Of 321 indexed stores, not the whole market. From each store’s public pages, checked by hand. Browse the stores. As of 15 Oct 2026.
Show the data
Most-used tools: Email and SMS, of the 321 stores we index
CategoryToolStoresShare (%)
Email and SMSKlaviyo15950
Email and SMSAttentive124
Email and SMSPostscript31
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Most-used tools: Subscriptions

Ordergroove is on 3% of the stores we index.

Of 321 indexed stores, not the whole market. From each store’s public pages, checked by hand. Browse the stores. As of 15 Oct 2026.
Show the data
Most-used tools: Subscriptions, of the 321 stores we index
CategoryToolStoresShare (%)
SubscriptionsOrdergroove113
SubscriptionsRecharge82
SubscriptionsSkio41
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Most-used tools: Customer service

Gorgias is on 17% of the stores we index.

Of 321 indexed stores, not the whole market. From each store’s public pages, checked by hand. Browse the stores. As of 15 Oct 2026.
Show the data
Most-used tools: Customer service, of the 321 stores we index
CategoryToolStoresShare (%)
Customer serviceGorgias5317
Customer serviceKustomer62
Customer serviceZendesk52
Download CSV
Embed this chart

Free to use with the credit link. It updates as the data does. For a dark version, add /dark to the iframe address.

Store index over time

The same figures, recorded at the end of each month from the approved scans, so you can see platforms and tools gain or lose ground.

Platforms over time

Each platform’s share of the stores we index, month by month.

Collecting: October 2026 is recorded. The charts start in early December 2026, once November is in.

The stores indexed at the end of each month, not the whole market. A tool our scanner learned to spot recently starts from the first full month it could be seen. How we measure. As of 1 Oct 2026.

Most-used tools over time

The most-used tools’ share of the stores we index, month by month.

Collecting: October 2026 is recorded. The charts start in early December 2026, once November is in.

The stores indexed at the end of each month, not the whole market. A tool our scanner learned to spot recently starts from the first full month it could be seen. How we measure. As of 1 Oct 2026.

How these are counted

  • Only tracker rows a person has reviewed and published count. Each row is one change to one API surface.
  • A change belongs to the API version it is deprecated in, or else the version it is removed in.
  • Notice is measured from the date of Shopify's changelog post to the removal date, or the release date of the removal version.
  • The tracker covers changelog posts from October 2024 onwards, so earlier history isn't included.
  • npm figures are weekly downloads (Monday to Sunday) averaged over 4 weeks. Weeks with missing days are left out.
  • Every number here is computed from the data, never written by AI.