rollup-plugin-stats weekly downloads statistics
By relative-ci (5 listings) · npm · Vite plugins
Vite/Rolldown/Rollup plugin to generate bundle stats JSON file
rollup-plugin-stats has 109,422 recorded weekly downloads on npm, a decrease of 56.8% over the past 30 days, ranking #463 of 2,322 tracked listings.
About rollup-plugin-stats
rollup-plugin-stats
Vite/Rolldown/Rollup plugin to generate bundle stats JSON file
Install
npm install --dev rollup-plugin-stats
or
pnpm add --save-dev rollup-plugin-stats
or
yarn add --dev rollup-plugin-stats
Configure
Vite
// vite.config.mjs
import { defineConfig } from 'vite';
import pluginStats from 'rollup-plugin-stats';
export default defineConfig({
// your vite config
plugins: [
// add it as the last plugin
pluginStats(),
],
});
Rollup
// rollup.config.mjs
import { defineConfig } from 'rollup';
import pluginStats from 'rollup-plugin-stats';
export default defineConfig({
// your rollup config
plugins: [
// add it as the last plugin
pluginStats(),
],
});
// rollup.config.js
const { defineConfig } = require('rollup');
const pluginStats = require('rollup-plugin-stats');
module.exports = defineConfig({
// your rollup config
plugins: [
// add it as the last plugin
pluginStats(),
],
});
Rolldown
// rolldown.config.js
import { defineConfig } from 'rolldown';
import pluginStats from 'rollup-plugin-stats';
export default defineConfig({
// your rolldown config
plugins: [
// add it as the last plugin
pluginStats(),
],
});
Options
fileName- the JSON filepath relative to the build folder or absolute(default:stats.json)write- format and write the stats to disk(default:fs.write(filename, JSON.stringify(stats, null, 2)))statssource- output asset/chunk/module source (defaultfalse)map- output chunk map property (default:false)excludeAssets- exclude matching assets:string | RegExp | ((filepath: string) => boolean) | Array<string | RegExp | ((filepath: string) => boolean)>excludeModules- exclude matching modules:string | RegExp | ((filepath: string) => boolean) | Array<string | RegExp | ((filepath: string) => boolean)>
Development setup
Use the project node version
nvm use
Install dependencies
npm install
Prepare
npm run prepare
Related projects
bundle-stats
Analyze bundle stats(bundle size, assets, modules, packages) and compare the results between different builds. Support for webpack, rspack, vite, rolldown and rollup.
rollup-plugin-webpack-stats
Generate vite/rollup/rolldown stats JSON file with a bundle-stats webpack supported structure.
: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
Description from the npm listing.
- vite
- rolldown
- rollup
- vite-plugin
- rolldown-plugin
- rollup-plugin
- bundle-stats
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
7/30/90-day growth
Ranking history
Listing placement
Listing placement
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)Similar npm Vite plugins plugins
All 20 rollup-plugin-stats alternativesData 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-stats. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.