Skip to content
PluginStats

vite-plugin-externalize-deps weekly downloads statistics

By voracious · npm · Vite plugins

A configurable Vite plugin to help externalize your dependencies (includes subpaths)

View on npm Stale · Oct 17, 2026

vite-plugin-externalize-deps has 80,852 recorded weekly downloads on npm, a decrease of 59.7% over the past 30 days, ranking #476 of 2,306 tracked listings.

Weekly downloads
80,852
Official API · Oct 18, 2026
7-day growth
-62.9%
-137.1K weekly downloads
30-day growth
-59.7%
-119.7K weekly downloads
90-day growth
-69.0%
-179.9K weekly downloads
Rank
#476
Among tracked npm listings

About vite-plugin-externalize-deps

vite-plugin-externalize-deps

A configurable Vite plugin to help externalize your dependencies (including subpaths).

Getting Started

Install the package as a dev dependency.

# npm
npm install --save-dev vite-plugin-externalize-deps

# pnpm
pnpm install --save-dev vite-plugin-externalize-deps

# yarn
yarn add --dev vite-plugin-externalize-deps

Add the plugin to your vite.config.ts file.

import { defineConfig } from 'vite'
import { externalizeDeps } from 'vite-plugin-externalize-deps'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    externalizeDeps(),
  ],
})
Configuration

Pass an object to externalizeDeps to override the default configuration.

// These are the default values.
externalizeDeps({
  deps: true,
  devDeps: false,
  except: [],
  nodeBuiltins: true,
  optionalDeps: true,
  peerDeps: true,
  useFile: join(process.cwd(), 'package.json'),
})

To include specific dependencies in your bundle, you can add exceptions with the except option.

externalizeDeps({
  except: [
    // Match exact values with strings.
    '@some/obscure/dependency',
    // Or match patterns with regular expressions.
    /^@some\/obscure(?:\/.+)?$/,
  ],
})

Description from the npm listing.

  • dependencies
  • dev
  • utils
  • vite
  • vite-plugin

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

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

Adoption over time

vite-plugin-externalize-deps weekly downloads on npm, last 90 days: 89,380 weekly downloads as of Oct 18, 2026, -65.3% over 90 days.vite-plugin-externalize-depsWeekly downloads on npm · Last 90 days89,380downloads / week-65.3% over 90 days050K100K150K200K250K300KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 18, 2026 · 89 observations · Updated Oc…pluginstats.com
vite-plugin-externalize-deps weekly downloads on npm, last 90 days: 89,380 weekly downloads as of Oct 18, 2026, -65.3% over 90 days.

7/30/90-day growth

vite-plugin-externalize-deps weekly downloads growth on npm: -59.4% over 7 days, -54.1% over 30 days, -65.3% over 90 days.vite-plugin-externalize-depsWeekly downloads growth on npm89,380downloads / week now7-day growth-131,035 weekly downloads-59.4%30-day growth-105,311 weekly downloads-54.1%90-day growth-167,851 weekly downloads-65.3%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
vite-plugin-externalize-deps weekly downloads growth on npm: -59.4% over 7 days, -54.1% over 30 days, -65.3% over 90 days.

Ranking history

vite-plugin-externalize-deps npm ranking history: currently #476 (by weekly downloads).vite-plugin-externalize-depsnpm ranking · by weekly downloads · Last 90 days#476current rank#474#475#476#477#478Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 18, 2026 – Oct 19, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
vite-plugin-externalize-deps npm ranking history: currently #476 (by weekly downloads).

Listing placement

All npm2,256 listings · 113 pages · 1,130 shown · page 24, #16 (overall #476)
All npm: every listing in weekly downloads order

Listing placement

Vite plugins250 listings · 13 pages · page 4, #7 (overall #67)
Vite plugins: every listing in weekly downloads order

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.

Each band is one page of 20. Weekly downloads on a linear 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.

Recent observations

Full history (122)
Recent weekly downloads observations for vite-plugin-externalize-deps
Date (UTC)Weekly downloadsChange vs. previous
89,380+8.5K
80,852-9.7K
90,575+5K
85,604-59K
144,587-59.7K
204,2390
204,239-16.2K
220,415+2.5K
217,924+4.4K
213,527+9.8K
203,725+17K
186,685+12.1K
174,613-45.3K
219,922—

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-externalize-deps. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.