15 Best JavaScript Bundler Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

webpack

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
782
Top Feedback
85Highly Customizable
78Great Documentation
66Hard to Use
GitHub Stars
59K
Weekly Downloads
18M
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@babel/core

🐠 Babel is a compiler for writing next generation JavaScript.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
82
Top Feedback
13Great Documentation
11Easy to Use
9Performant
GitHub Stars
40K
Weekly Downloads
32M
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
esb

esbuild

An extremely fast JavaScript bundler and minifier

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
50
Top Feedback
19Easy to Use
19Performant
17Great Documentation
GitHub Stars
27K
Weekly Downloads
1M
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

vite

Next generation frontend tooling. It's fast!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
48
Top Feedback
10Performant
8Great Documentation
7Bleeding Edge
GitHub Stars
32K
Weekly Downloads
250K
Last Commit
1d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

rollup

Next-generation ES module bundler

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
81
Top Feedback
22Easy to Use
19Great Documentation
16Performant
GitHub Stars
21K
Weekly Downloads
5M
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

snowpack

ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
32
Top Feedback
8Performant
7Easy to Use
6Bleeding Edge
GitHub Stars
19K
Weekly Downloads
33K
Last Commit
6d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

parcel-bundler

📦🚀 Blazing fast, zero configuration web application bundler

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
106
Top Feedback
4Great Documentation
4Easy to Use
4Performant
GitHub Stars
39K
Weekly Downloads
119K
Last Commit
6d ago
Bundle Size (min+gzip)
0.19KB
Not Tree-Shakeable

parcel

📦🚀 Blazing fast, zero configuration web application bundler

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
35
Top Feedback
30Easy to Use
24Performant
22Great Documentation
GitHub Stars
39K
Weekly Downloads
66K
Last Commit
6d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
mic

microbundle

📦 Zero-configuration bundler for tiny modules.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.2/ 5
9
Top Feedback
3Great Documentation
3Easy to Use
3Performant
GitHub Stars
6K
Weekly Downloads
38K
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

fuse-box

A blazing fast js bundler/loader with a comprehensive API 🔥

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.3/ 5
6
Top Feedback
3Performant
2Great Documentation
GitHub Stars
4K
Weekly Downloads
5K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

lasso

Advanced JavaScript module bundler, asset pipeline and optimizer

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
563
Weekly Downloads
808
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

scss-bundle

Bundling SCSS files to one bundled file.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
1Easy to Use
1Performant
GitHub Stars
53
Weekly Downloads
22K
Last Commit
1yr ago
Bundle Size (min+gzip)
23.5KB
Not Tree-Shakeable
poi

poi

A zero-config bundler for JavaScript applications.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
2
Top Feedback
1Great Documentation
1Highly Customizable
1Slow
GitHub Stars
N/A
Weekly Downloads
2K
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@carbon/bundler

A design system built by IBM

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
297
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

reat

An npm package that holds a spot.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
100
Weekly Downloads
32
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable