rolldown
npmv1.2.0TypeScriptFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
Overview
rolldown is an npm package that fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. It is extremely widely used, with about 73M downloads per week and 3 known dependents in the graph. The latest version is 1.2.0, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API and value a battle-tested, widely-adopted solution.
When not to use it
Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.
Pros
- Large, well-established user base (73M weekly downloads).
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
Cons
- Large dependency tree (37 direct dependencies) increases install size and audit surface.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of rolldown.
Dependencies
Runtime (2)
Dev (20)
Used by
Popular packages that depend on rolldown.
Alternatives to rolldown
Minimizer plugin for webpack
Plugin utilities for Rolldown
Runs (webpack) loaders
webpack Validation Utils
DevTools for Rolldown
Frequently installed together
Universal filesystem path utils
An extremely fast JavaScript and CSS bundler and minifier.
Traverse an ESTree-compliant AST
Create simple HTTP ETags
Node.js library that communicates with Embedded Dart Sass using the Embedded Sass protocol
Vite DevTools
A pure JavaScript implementation of Sass.
Simple yet powerful framework for building command-line apps.
TypeScript definitions for node
Missing ECMAScript module utils for Node.js
Tool for transforming styles with JS plugins
TypeScript-first schema declaration and validation library with static type inference
Version history
| Version | Published | License |
|---|---|---|
| 1.2.0latest | 4 days ago | MIT |
| 1.1.5 | 11 days ago | MIT |
| 1.1.4 | 18 days ago | MIT |
| 1.1.3 | 25 days ago | MIT |
| 1.1.2 | 1 month ago | MIT |
| 1.1.1 | 1 month ago | MIT |
| 1.1.0 | 1 month ago | MIT |
| 1.0.3 | 1 month ago | MIT |
| 1.0.2 | 2 months ago | MIT |
| 1.0.1 | 2 months ago | MIT |
| 1.0.0 | 2 months ago | MIT |
| 1.0.0-rc.18 | 2 months ago | MIT |
| 1.0.0-rc.17 | 2 months ago | MIT |
| 1.0.0-rc.16 | 3 months ago | MIT |
| 1.0.0-rc.15 | 3 months ago | MIT |
| 1.0.0-rc.14 | 3 months ago | MIT |
| 1.0.0-rc.13 | 3 months ago | MIT |
| 1.0.0-rc.12 | 3 months ago | MIT |
| 1.0.0-rc.11 | 3 months ago | MIT |
| 1.0.0-rc.10 | 4 months ago | MIT |
Maintainers
Frequently asked questions
How do I install rolldown?
Run `npm install rolldown` to add rolldown to your npm project.
What license is rolldown released under?
rolldown is distributed under the MIT license.
How popular is rolldown?
rolldown has approximately 72,959,243 downloads per week and 3 known dependent packages.