Rolldown
Android only
in JavaScript Build Tools
- Recognised40% of the score20
- Phone app26% of the score100
- Documented20% of the score100
- Free plan14% of the score100
- Free plan
- Yes
- Runs on
- Android, api, Linux, Mac, Web, Windows
Summary
Rolldown is a Rust-based, free and open-source bundler for JavaScript, designed as the unified bundler powering Vite 8+. Its Rollup-compatible plugin API can reuse most existing Rollup plugins. Built-in capabilities include TypeScript and JSX transforms, syntax lowering, module resolution, ESM and CommonJS interoperability, define, inject, and minification. It supports mixed ESM and CommonJS module graphs, as well as configurable manual code splitting. Install commands are provided for npm, pnpm, yarn, bun, and vp. Prebuilt binaries are listed for Linux, Windows, Apple platforms, Android, and other targets; users without a distributed binary can use the Wasm build or build from source. The guide recommends using Rolldown through Vite for most applications and points library authors to tsdown. Module types are documented as experimental, and the JavaScript build() API may change in patch releases. Its troubleshooting guide notes that Windows file-system access can slow builds, especially when transforms run without plugins. An online REPL and community links are available.
Who it is for
Rolldown may suit JavaScript developers, especially those using Vite or reusing Rollup plugins. The project points library authors to tsdown.
What is good
- Free and open source.
- Rollup-compatible API can reuse most existing Rollup plugins.
- Built-in TypeScript and JSX transforms.
- Supports configurable manual code splitting.
- Online REPL is available.
What to know first
- Module types are experimental.
- JavaScript build() API may change in patch releases.
- Windows file-system access can slow builds.
Verdict
Rolldown provides JavaScript bundling with a Rollup-compatible plugin API and built-in transforms. Note its experimental module types and build() API caveat, and consider the project's recommended routes for applications and libraries.
Rolldown plans and pricing
All plansCompared on JavaScript build tools
- Free plan
- Yesrolldown.rs
- TypeScript support
- Yesrolldown.rs
- Code splitting
- Yesrolldown.rs
- Tree shaking
- Yesrolldown.rs
- Source maps
- Yesrolldown.rs
- Plugin API
- Yesrolldown.rs
Facts
- Purpose
- Rolldown is a Rust-based bundler for JavaScript.rolldown.rs · 2 Oct 2026
- Vite
- Rolldown is designed as the unified bundler powering Vite 8+.rolldown.rs · 2 Oct 2026
- Open source
- The maker describes Rolldown as free and open source.rolldown.rs · 2 Oct 2026
- Compatibility
- Rolldown provides a Rollup-compatible API and can reuse most existing Rollup plugins.rolldown.rs · 2 Oct 2026
- Built-in features
- Built-in capabilities include TypeScript and JSX transforms, module resolution, ESM/CJS interop, define, inject, and minification.rolldown.rs · 2 Oct 2026
- Experimental feature
- Module types are documented as experimental.rolldown.rs · 2 Oct 2026
- Install options
- The guide provides install commands for npm, pnpm, yarn, bun, and vp.rolldown.rs · 2 Oct 2026
- Supported environments
- The guide lists prebuilt binaries for Linux, Windows, Apple platforms, Android, FreeBSD, OpenHarmony, and Wasm/Wasi variants.rolldown.rs · 2 Oct 2026
- Browser demo
- The homepage links to an online Rolldown REPL.rolldown.rs · 2 Oct 2026
- Performance limitation
- The troubleshooting guide says Windows file-system access can slow builds, especially when transforms run without plugins.rolldown.rs · 2 Oct 2026
- Support and community
- The site links to GitHub, Discord, and contribution resources.rolldown.rs · 2 Oct 2026
- Intended users
- The maker recommends using Rolldown through Vite for most applications and points library authors to tsdown.rolldown.rs · 2 Oct 2026
- Company relationship
- VoidZero Inc. holds the copyrights, funds development, and controls the direction of Rolldown.voidzero.dev · 2 Oct 2026
- Built-in transforms
- Built-in transforms include TypeScript, JSX, and syntax lowering, powered by Oxc.rolldown.rs · 3 Oct 2026
- Module formats
- Rolldown supports mixed ESM and CommonJS module graphs without requiring @rollup/plugin-commonjs.rolldown.rs · 3 Oct 2026
- Rollup plugins
- The plugin API is described as identical to Rollup's, allowing most existing Rollup plugins to be reused.rolldown.rs · 3 Oct 2026
- Plugin ecosystem
- Community plugins published to npm are listed in the Vite Plugin Registry.rolldown.rs · 3 Oct 2026
- Recommended use
- For most applications, the guide recommends using Rolldown through Vite; it points library bundlers to tsdown.rolldown.rs · 3 Oct 2026
- Platform support
- Prebuilt binaries are listed for Linux, Windows, and Apple macOS architectures, with additional experimental and other targets documented.rolldown.rs · 3 Oct 2026
- Wasm fallback
- For platforms without a distributed prebuilt binary, users can use the Wasm build or build Rolldown from source.rolldown.rs · 3 Oct 2026
- API
- Rolldown provides JavaScript APIs for bundling, watching, and building; the build() API is experimental and may change in patch releases.rolldown.rs · 3 Oct 2026
- Security consideration
- The troubleshooting guide warns that direct eval can let bundled code access variables from other files and may create a security issue if those variables contain sensitive data.rolldown.rs · 3 Oct 2026
- License
- Rolldown is free and open source; VoidZero states that it remains open source and MIT-licensed.voidzero.dev · 3 Oct 2026
Best Rolldown alternatives
See all 12Where it ranks on Samsung Mobile US Press
Is Rolldown yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- rolldown.rs· checked 2 Oct 2026
- rolldown.rs/guide/getting-started· checked 2 Oct 2026
- rolldown.rs/guide/notable-features· checked 2 Oct 2026
- rolldown.rs/guide/troubleshooting· checked 2 Oct 2026
- voidzero.dev/posts/announcing-voidzero-inc· checked 2 Oct 2026
- rolldown.rs/apis/bundler-api· checked 3 Oct 2026
- voidzero.dev/posts/voidzero-cloudflare· checked 3 Oct 2026




