# btd/rollup-plugin-visualizer

📈⚖️ Visuallize your bundle

Repository: https://github.com/btd/rollup-plugin-visualizer
Canonical: https://ross.abutalabs.com/products/rollup-plugin-visualizer
Language: TypeScript
License: MIT
License Family: permissive
Topics: rollup, rollup-plugin, visualization, bundle, hacktoberfest, rollup-plugin-visualizer, chart
Last push: 2026-08-14T07:49:43+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 97, release rhythm 35, longevity 100
- inputs: {"age_days": 3599, "days_push": 19, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2416, forks 82 (observed 2026-08-28T04:06:50.310182+00:00)

## What it is
A Rollup plugin (also compatible with Vite and Rolldown) that visualizes JavaScript bundle composition through treemap, sunburst, flamegraph, and network charts. It helps developers see which modules take up the most space in their builds.

## Use cases
- analyze which npm dependencies bloat my bundle
- visualize vite bundle size per module
- find why a module is included in my rollup build
- generate a treemap of webpack-style bundle contents
- reduce javascript bundle size by spotting large modules
- inspect bundle composition in a sveltekit project

## When to choose
- you build with Rollup, Vite, Rolldown, or SvelteKit and want bundle size insights
- you need multiple chart types (treemap, sunburst, flamegraph, network) to explore bundle contents
- you want JSON stats reports you can merge via CLI

## When to avoid
- you use webpack or esbuild without a Rollup-compatible pipeline
- you need runtime performance profiling rather than bundle composition analysis

## Facets
- artifact type: plugin
- maturity: active
- function: data-visualization, charts, developer-tools, build-tool
- domain: developer-tools, web-development, frontend, data-visualization, performance
- platform: cli, cross-platform
- tags: rollup-plugin, vite-plugin, bundle-analysis, treemap, sunburst, flamegraph, javascript-bundle, nodejs

## Member repositories
- btd/rollup-plugin-visualizer (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:50.310182+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:33:08.983502+00:00, confidence not recorded.
  - readme: https://github.com/btd/rollup-plugin-visualizer (fetched 2026-08-28T04:06:50.310182+00:00, sha 62e80f5caea4)
  - registry_npm: https://registry.npmjs.org/rollup-plugin-visualizer (fetched 2026-08-29T10:14:01.733934+00:00, sha c817716d8fb4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
