Skip to content
PluginStats

vite-plugin-shopify weekly downloads statistics

By barrel · npm · Vite plugins

Vite plugin providing integration for Shopify themes

View on npm Fresh · Oct 17, 2026

vite-plugin-shopify has 7,067 recorded weekly downloads on npm, a decrease of 54.5% over the past 30 days.

It ranks #1003 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by -55.6%.

PluginStats has 542 daily observations since Apr 24, 2025; the latest is from Oct 17, 2026.

Weekly downloads
7,067
Official API · Oct 17, 2026
7-day growth
-54.0%
-8.3K weekly downloads
30-day growth
-54.5%
-8.5K weekly downloads
90-day growth
-55.6%
-8.8K weekly downloads
Rank
#1003
Among tracked npm listings

About vite-plugin-shopify

vite-plugin-shopify

vite-plugin-shopify aims to integrate Vite as seamlessly as possible with Shopify themes to optimize your theme development experience.

Features

• ⚡️ Everything Vite provides, plus: • 🤖 Automatic entrypoint detection • 🏷 Smart tag generation to load your scripts and styles • 🌎 Full support for assets served from Shopify's CDN • 👌 Zero-Config • 🔩 Extensible

Install

Usage

Add the vite-plugin-shopify to your vite.config.js file and configure it:

Volt, a Vite plugin for Shopify development does not require you to specify the entry points for your theme. By default, it treats JavaScript and CSS files (including preprocessed languages such as TypeScript, JSX, TSX, and Sass) within the frontend/entrypoints folder in the root of your project as entry points for Vite.

Adding scripts and styles to your theme

Volt, a Vite plugin for Shopify development generates a vite-tag snippet which includes and tags, and all the liquid logic needed to load your assets.

With your Vite entry points configured, you only need to reference them with the vite-tag snippet that you add to the of your theme's layout:

Legacy syntax (still supported):

Note: The new syntax using named parameters (entry:) is required for compatibility with Shopify's strict Liquid parser. The old with syntax is still supported for backward compatibility but may be deprecated in future Shopify updates.

During development, the vite-tag will load your assets from the Vite development server and inject the Vite client to enable Hot Module Replacement. In build mode, the snippet will load your compiled and versioned assets, including any imported CSS, and use the asset_url filter to serve your assets from the Shopify content delivery network (CDN).

Loading additionalEntrypoints

Preloading stylesheets

You can pass the preload_stylesheet variable to the vite-tag snippet to enable the preload parameter of the stylesheet_tag filter. Use it sparingly. For example, consider preloading only render-blocking stylesheets. Learn more.

Legacy syntax (still supported):

Import aliases

For convenience, ~/ and @/ are aliased to your frontend folder, which simplifies imports:

Example

See the vite-shopify-example theme for a basic demonstration of vite-plugin-shopify usage.

Bugs

Please create an issue if you found any bugs, to help us improve this project!

Thanks

We would like to specifically thank the following projects, for inspiring us and helping guide the implementation for this plugin by example:

• vite_ruby • laravel-vite • Laravel Vite Plugin

Description from the npm listing.

  • vite
  • shopify
  • vite-plugin

Where vite-plugin-shopify sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,248 listings · 113 pages · page 51, #3 (overall #1003)
All npm: every listing in weekly downloads order
PNG SVG
Vite plugins250 listings · 13 pages · page 9, #11 (overall #171)
Vite plugins: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

vite-plugin-shopify weekly downloads on npm, last 90 days: 7,067 weekly downloads as of Oct 17, 2026, -55.6% over 90 days.vite-plugin-shopifyWeekly downloads on npm · Last 90 days7,067downloads / week-55.6% over 90 days6K8K10K12K14K16K18K20K22KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 21, 2026 – Oct 17, 2026 · 89 observations · Updated Oc…pluginstats.com
vite-plugin-shopify weekly downloads on npm, last 90 days: 7,067 weekly downloads as of Oct 17, 2026, -55.6% over 90 days.
PNG SVG

7/30/90-day growth

vite-plugin-shopify weekly downloads growth on npm: -54.0% over 7 days, -54.5% over 30 days, -55.6% over 90 days.vite-plugin-shopifyWeekly downloads growth on npm7,067downloads / week now7-day growth-8,281 weekly downloads-54.0%30-day growth-8,467 weekly downloads-54.5%90-day growth-8,849 weekly downloads-55.6%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
vite-plugin-shopify weekly downloads growth on npm: -54.0% over 7 days, -54.5% over 30 days, -55.6% over 90 days.
PNG SVG

Ranking history

vite-plugin-shopify npm ranking history: currently #1003 (by weekly downloads).vite-plugin-shopifynpm ranking · by weekly downloads · Last 90 days#1003current rank#300#400#500#600#700#800#900#1000#1100Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 17, 2026 – Oct 18, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
vite-plugin-shopify npm ranking history: currently #1003 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (542)
Recent weekly downloads observations for vite-plugin-shopify
Date (UTC)Weekly downloadsChange vs. previous
7,067-963
8,030+154
7,876-3.1K
11,007-3.3K
14,3440
14,344-447
14,791-557
15,348-386
15,734+77
15,657-429
16,086-821
16,907-3.2K
20,112+461
19,651—

Similar npm Vite plugins plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/vite-plugin-shopify. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.