10 Best Vanilla 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
812
Top Feedback
87Highly Customizable
82Great Documentation
66Hard to Use
GitHub Stars
60K
Weekly Downloads
18M
Last Commit
5d 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
87
Top Feedback
13Great Documentation
11Easy to Use
9Performant
GitHub Stars
40K
Weekly Downloads
33M
Last Commit
3d 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.8/ 5
52
Top Feedback
20Performant
19Easy to Use
17Great Documentation
GitHub Stars
28K
Weekly Downloads
2M
Last Commit
3d 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
57
Top Feedback
13Performant
11Great Documentation
10Bleeding Edge
GitHub Stars
33K
Weekly Downloads
268K
Last Commit
20hrs 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
82
Top Feedback
22Easy to Use
19Great Documentation
16Performant
GitHub Stars
21K
Weekly Downloads
5M
Last Commit
4d 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
30K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

parcel-bundler

The zero configuration build tool for the web. 📦🚀

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

parcel

The zero configuration build tool for the web. 📦🚀

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
65K
Last Commit
3d 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
39K
Last Commit
4d 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
6K
Last Commit
2mos 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
565
Weekly Downloads
750
Last Commit
2mos 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
20K
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
6
Last Commit
4d 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
102
Weekly Downloads
22
Last Commit
11d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable