# bundlephobia **Repository Path**: mirrors_Semigradsky/bundlephobia ## Basic Information - **Project Name**: bundlephobia - **Description**: 🏋️ Find out the cost of adding a new frontend dependency to your project - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: bundlephobia - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-30 - **Last Updated**: 2026-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

bundlephobia.com

Know the performance impact of including an npm package in your app's bundle.

## Features - Works with ES6 packages - Can build css and scss packages as well (beta) - Reports historical trends - See package composition ## Badges - [badgen.net](https://badgen.net/#bundlephobia) - example size of react: ![react](https://badgen.net/bundlephobia/minzip/react) - [shields.io](https://shields.io/#/examples/size) - example size of react: ![react](https://img.shields.io/bundlephobia/minzip/react.svg) ## Built using bundlephobia - Size in browser - As seen on package searches at [yarnpkg.com](https://yarnpkg.com) - [bundlephobia-cli](https://github.com/AdrieanKhisbe/bundle-phobia-cli) - A Command Line client for bundlephobia - [importcost](https://atom.io/packages/importcost) - An Atom plugin to display size of imported packages - [JS Bundle Size Cross-Browser Extension](https://github.com/vicrazumov/js-bundle-size) - Chrome and Firefox extension automatically adding package size to the github and npm pages. - [npmcharts.com](https://npmcharts.com/compare/bundle-phobia-cli) - bundle size stats at top of page - [Rollpkg](https://github.com/rafgraph/rollpkg) - A build tool to create packages with Rollup and TypeScript ## Support Liked bundlephobia? Used it's API to build something cool? Let us know! We could use some 💛 on our opencollective page – ## FAQ #### 1. Why does search for package X throw `MissingDependencyError` ? This error is thrown if a package `require`s a dependency without adding it in its dependencies or peerDependencies list. In the absence of such a definition, we cannot reliably report the size of the package - since we cannot resolve any information about the package. In such a case, it's best to report an issue with the package author asking the missing package to be added to its `package.json` #### 2. I see a `BuildError` for package X, but I'm not sure why. You can see a detailed stack trace in your devtools console, and [open an issue](https://github.com/pastelsky/bundlephobia/issues/new) with the relevant details. Working on a more ideal solution for this. ## Contributing See [Contributing](https://github.com/pastelsky/bundlephobia/blob/bundlephobia/CONTRIBUTING.md)