# rollup-plugin-summary

> A rollup plugin that summarizes the build

Latest version **3.0.1** (published 2025-04-08) · MIT license · 0 weekly downloads

## Install

```sh
npm install rollup-plugin-summary
pnpm add rollup-plugin-summary
yarn add rollup-plugin-summary
bun add rollup-plugin-summary
```

## Health

**Score 45/100 (D)** — status: stable.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads.

Negative: stale.

## Facts

| | |
|---|---|
| Version | 3.0.1 |
| Published | 2025-04-08 |
| First published | 2020-08-27 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=20.9.0 |
| Dependencies | 8 |
| Unpacked size | 86.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 16 |
| Author | Yousif Al-Raheem |
| Maintainers | yousifalraheem |
| Keywords | rollup, plugin, size, file, filesize, summary, table |

## Links

- npm: https://www.npmjs.com/package/rollup-plugin-summary
- Repository: https://github.com/yousifalraheem/rollup-plugin-summary
- Homepage: https://yousifalraheem.github.io/rollup-plugin-summary/
- Issues: https://github.com/yousifalraheem/rollup-plugin-summary/issues
- npm.io page: https://npm.io/package/rollup-plugin-summary

## Dependencies (8)

- [terser](https://npm.io/package/terser.md) ^5.36.0
- [globals](https://npm.io/package/globals.md) ^15.11.0
- [filesize](https://npm.io/package/filesize.md) ^10.1.6
- [gzip-size](https://npm.io/package/gzip-size.md) ^7.0.0
- [@eslint/js](https://npm.io/package/@eslint/js.md) ^9.13.0
- [cli-table3](https://npm.io/package/cli-table3.md) ^0.6.5
- [brotli-size](https://npm.io/package/brotli-size.md) ^4.0.0
- [@eslint/eslintrc](https://npm.io/package/@eslint/eslintrc.md) ^3.1.0

## Alternatives

- [@lexical/table](https://npm.io/package/@lexical/table.md) — 3.0M weekly downloads
- [mantine-datatable](https://npm.io/package/mantine-datatable.md) — 98.2K weekly downloads
- [react-native-collapsible-tab-view](https://npm.io/package/react-native-collapsible-tab-view.md) — 70.6K weekly downloads
- [@handsontable/vue3](https://npm.io/package/@handsontable/vue3.md) — 16.1K weekly downloads
- [vuewordcloud](https://npm.io/package/vuewordcloud.md) — 7.2K weekly downloads

## Recent versions

- 3.0.1 (latest) — 2025-04-08
- 3.0.0 — 2024-11-02
- 2.0.1 — 2024-05-30
- 2.0.0 — 2022-11-13
- 1.4.3 — 2022-05-12
- 1.4.2 — 2022-05-12
- 1.4.1 — 2022-05-12
- 1.4.0 — 2022-03-29
- 1.3.0 — 2021-03-29
- 1.2.3 — 2020-09-25
- 1.2.2 — 2020-09-25
- 1.2.1 — 2020-09-25
- 1.2.0 — 2020-09-25
- 1.1.0 — 2020-08-29
- 1.0.6 — 2020-08-28
- … 6 more at https://npm.io/package/rollup-plugin-summary/versions

## README

[![https://img.shields.io/npm/v/rollup-plugin-summary](https://img.shields.io/npm/v/rollup-plugin-summary)](https://www.npmjs.com/package/rollup-plugin-summary)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
![https://img.shields.io/github/languages/top/yousifalraheem/rollup-plugin-summary](https://img.shields.io/github/languages/top/yousifalraheem/rollup-plugin-summary)
![npm bundle size](https://img.shields.io/bundlephobia/minzip/rollup-plugin-summary)
[![codecov](https://codecov.io/gh/yousifalraheem/rollup-plugin-summary/branch/master/graph/badge.svg)](https://codecov.io/gh/yousifalraheem/rollup-plugin-summary)
[![Release](https://github.com/yousifalraheem/rollup-plugin-summary/actions/workflows/release.yml/badge.svg)](https://github.com/yousifalraheem/rollup-plugin-summary/actions/workflows/release.yml)

# rollup-plugin-summary

A rollup plugin that summarizes the output of the build.

<img src="docs/assets/sample_output.png" alt="Sample output" />

## Installation

<hr/>

### npm

```terminal
npm i -D rollup-plugin-summary
```

### yarn

```terminal
yarn add -D rollup-plugin-summary
```

### pnpm

```terminal
pnpm add -D rollup-plugin-summary
```

<hr/>

## Usage

File: _`rollup.config.js`_

```javascript
import summary from "rollup-plugin-summary";

export default {
  plugins: [summary()],
};
```

<!-- github-only-start -->

<hr/>

## Documentation

Read the full [documentation](https://yousifalraheem.github.io/rollup-plugin-summary/) to learn about options and more.

<hr/>

## License

MIT

<!-- github-only-end -->

---
_Source: https://npm.io/package/rollup-plugin-summary · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
