Bundlewhys

Front-end bundle sizes

What an npm package costs when you import the whole thing into a browser bundle.

Try react-textarea-autosize, react-dom, vue, jquery, or date-fns/format. Bundled right here in your browser from the npm registry.

Samples

Package Version Minified Compressed Packages
mitt 3.0.1 437 B gzip 269 B brotli 235 B 1
nanoid 6.0.1 785 B gzip 500 B brotli 436 B 1
@11ty/is-land 5.0.1 5.2 kB gzip 2.2 kB brotli 1.9 kB 1
dayjs 1.11.23 7.6 kB gzip 3.3 kB brotli 3.0 kB 1
preact 10.29.8 11.5 kB gzip 4.8 kB brotli 4.4 kB 1
lit 3.3.3 15.6 kB gzip 6.1 kB brotli 5.5 kB 4
immer 11.1.18 18.0 kB gzip 6.8 kB brotli 6.3 kB 1
@preact/signals 2.11.2 20.6 kB gzip 7.9 kB brotli 7.3 kB 3
solid-js 1.9.15 22.0 kB gzip 8.5 kB brotli 7.8 kB 1
dompurify 3.4.15 28.3 kB gzip 11.0 kB brotli 9.9 kB 1
marked 18.0.13 43.7 kB gzip 13.1 kB brotli 12.0 kB 1
svelte 5.57.0 46.1 kB gzip 16.7 kB brotli 15.1 kB 2
axios 1.20.0 50.2 kB gzip 19.2 kB brotli 17.4 kB 1
alpinejs 3.17.3 54.7 kB gzip 19.5 kB brotli 17.7 kB 1
htmx.org 2.0.10 59.0 kB gzip 17.8 kB brotli 15.9 kB 1
gsap 3.15.0 69.5 kB gzip 27.3 kB brotli 24.6 kB 1
luxon 3.7.2 69.5 kB gzip 21.6 kB brotli 19.4 kB 1
date-fns 4.4.0 71.3 kB gzip 18.0 kB brotli 15.7 kB 1
lodash 4.18.1 72.1 kB gzip 26.2 kB brotli 23.3 kB 1
jquery 4.0.0 77.5 kB gzip 27.6 kB brotli 25.0 kB 1
lodash-es 4.18.1 95.6 kB gzip 35.1 kB brotli 30.2 kB 1
vue 3.5.42 123.3 kB gzip 48.2 kB brotli 43.1 kB 5
chart.js 4.5.1 200.6 kB gzip 69.1 kB brotli 59.8 kB 2
react-dom 19.3.0 217.5 kB gzip 67.3 kB brotli 57.9 kB 3
d3 7.9.0 277.1 kB gzip 94.1 kB brotli 79.2 kB 34
zod 4.6.5 446.5 kB gzip 90.5 kB brotli 74.6 kB 1
three 0.186.0 725.5 kB gzip 185.9 kB brotli 151.4 kB 1