rollup-plugin-bundle-stats weekly downloads statistics
By relative-ci (5 listings) · npm · Vite plugins
Analyze Rollup/Vite/Rolldown bundle stats(bundle size, assets, modules, packages) and compare the results between different builds
rollup-plugin-bundle-stats has 72,533 recorded weekly downloads on npm, a decrease of 61.4% over the past 30 days.
It ranks #488 of 2,251 tracked npm listings by weekly downloads.
Over 90 days, weekly downloads changed by -69.1%.
PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.
About rollup-plugin-bundle-stats
rollup-plugin-bundle-stats
Demos: Bundle analysis comparison · Bundle analysis
BundleStats Rollup/Vite/Rolldown plugin
Analyze Rollup/Vite/Rolldown bundle stats(bundle size, assets, modules, packages) and compare the results between different builds.
• Bundle size and totals by file type(css, js, img, etc) • Insights: duplicate packages, new packages • Initial JS/CSS, Cache invalidation, and other bundle metrics • Assets report (entrypoint, initial, types, changed, delta) • Modules report (changed, delta, chunks, duplicate count and percentage) • Packages report (count, duplicate, changed, delta) :star: Side by side comparison for multiple builds
Table of Contents
• Install • Configure • Compare mode • Other packages • Related projects
Install
or
Configure
Vite
Rollup
Rolldown
How to configure Vite for better debugging and monitoring
Options
• compare - use local saved stats for comparison (default true). • baseline - save current webpack stats as baseline (default false). • baselineFilepath - baseline absolute filepath or relative filepath to output.dir (default 'node_modules/.cache/bundle-stats/baseline.json') • html - output html report (default true). • json - output json report (default false). • outDir - output directory inside rollup output director output.dir (default ''). • silent - stop logging info and only log warning and error (default false).
Compare mode
In compare mode, the metrics are compared against an existing(node_modules/.cache/bundle-stats/baseline.json) rollup stats file(baseline). To generate the baseline webpack stats, set BUNDLE_STATS_BASELINE environmental variable to true or set the plugin baseline option to true:
The option can be disabled by setting the plugin compare option to false.
Other packages
bundle-stats
CLI to generate bundle stats report.
bundle-stats-webpack-plugin
Webpack plugin to generate bundle stats report for webpack/rspack.
gatsby-plugin-bundle-stats
Gatsby plugin for bundle-stats.
next-plugin-bundle-stats
Next.js plugin for bundle-stats.
Related projects
:cyclone: relative-ci.com
Automated bundle analysis, reviews and monitoring - Quickly identify and fix bundle regressions before shipping to production.
• :crystal_ball: In-depth bundle stats analysis for every build • :chart_with_upwards_trend: Monitor bundle stats changes and identify opportunities for optimizations • :bell: Quick feedback with rule based automated review flow, GitHub Pull Request comments, GitHub check reports, or Slack messages • :wrench: Support for webpack, vite, rspack, rollup, rolldown • :hammer: Support for all major CI services(CircleCI, GitHub Actions, Gitlab CI, Jenkins, Travis CI) • :nut_and_bolt: Support for npm, yarn and pnpm; support for monorepos • :two_hearts: Always free for Open Source
:rocket: Get started
:first_quarter_moon: relative-ci/compare
Standalone web application to compare Webpack/Lighthouse/Browsertime stats.
Compare bundle stats
:zap: bundle-stats-action
Github Action that generates bundle-stats reports.
Description from the npm listing.
- rollup
- rollup-plugin
- vite
- vite-plugin
- rolldown
- rolldown-plugin
- bundle-size
- bundle-analyzer
- bundle-stats
- stats
- bundle
- size
- assets
- chunks
- modules
Where rollup-plugin-bundle-stats 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.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
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 (121)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/rollup-plugin-bundle-stats. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.