bundlephobia

?️ Find out the cost of adding a new frontend dependency to your project

Github stars Tracking Chart

Features

  • Works with ES6 packages
  • Can build css and scss packages as well (beta)
  • Reports historical trends
  • See package composition

Badges

Built using bundlephobia

  • Size in browser - As seen on package searches at yarnpkg.com
  • bundlephobia-cli - A Command Line client for bundlephobia
  • importcost - An Atom plugin to display size of imported packages

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 requires 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 with the relevant details. Working on a more ideal solution for this.

Contributing

See Contributing

Main metrics

Overview
Name With Ownerpastelsky/bundlephobia
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 4)
Platform
License:MIT License
所有者活动
Created At2017-03-27 17:24:15
Pushed At2024-06-02 07:37:23
Last Commit At2017-10-02 13:17:55
Release Count7
Last Release Namev1.2.1 (Posted on 2019-10-29 21:12:28)
First Release Namev1.0.0 (Posted on )
用户参与
Stargazers Count9.3k
Watchers Count20
Fork Count226
Commits Count452
Has Issues Enabled
Issues Count779
Issue Open Count403
Pull Requests Count62
Pull Requests Open Count24
Pull Requests Close Count38
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private