See what's launched

The next gen Gatsby is here Performance, developer velocity, and scaling to meet Enterprise needs - See what’s launched

Sign Up for Free
Community Plugin
View plugin on GitHub


Gatsby plugin for bundle-stats.


Generate bundle report(bundle size, assets, modules) and compare the results between different builds.

How to install

npm install --dev gatsby-plugin-bundle-stats


yarn add --dev gatsby-plugin-bundle-stats

Available options

See bundle-stats-webpack-plugin options.

Examples of usage

// In your gatsby-config.js
module.exports = {
  plugins: [

or with custom options

// In your gatsby-config.js
module.exports = {
  plugins: [
      resolve: 'gatsby-plugin-bundle-stats',
      options: {
        compare: true,
        outDir: '../artifacts',
        stats: {
          context: './src'


Specialized insights for web bundles:

  • Analyze and monitor webpack stats(bundle size, assets, modules, packages)
  • GitHub Check, GitHub Pull Request, and Slack integrations
  • Support for all major CI services (CircleCI, GitHub Actions, Gitlab CI, Jenkins, Travis CI)
  • Free for OpenSource, developers and small teams

Try for free

:first_quarter_moon: relative-ci/compare

Standalone web application to compare Webpack/Lighthouse/Browsertime stats.

Compare bundle stats

:zap: bundle-stats-action

Github Action that generates bundle-stats reports for webpack.

© 2022 Gatsby, Inc.