logo
ExploreForumsLaunchAlternativesQR CodeUpFileMagic ImageGuess number
image
#Rolldown
image
RolldownFast Rust-based bundler for JavaScript with Rollup-compatible API
United States
Open Source
Rolldown is a JavaScript/TypeScript bundler written in Rust intended to serve as the future bundler used in Vite. It provides Rollup-compatible APIs and plugin interface, but will be more similar to esbuild in scope
Stories
Rolldown is a next-generation bundler, written in Rust, inspired by Rollup, and designed to provide blazing-fast performance with full compatibility for existing Rollup workflows. It’s envisioned as the future backend bundler for modern frameworks and build tools like Vite.
πŸ’‘ β€œRolldown isn’t just Rollup rewritten β€” it’s the evolution of bundling.”
Development History
πŸ“Œ 2023 – Introduced as an experimental project by the creators behind Vite and Nuxt.
πŸ“Œ 2024 – Officially announced with plans to integrate as Vite’s new default production bundler.
πŸ“Œ Now – Actively under development, quickly gaining attention for its speed, Rollup compatibility, and potential to redefine frontend tooling.
Key Features
- ⚑ Maximum Performance: Rust-powered, parallelized processing, optimized memory usage.
- πŸ”— Rollup Compatibility: Supports existing Rollup plugin ecosystem.
- πŸ“¦ Advanced Tree-shaking: Efficiently removes unused code.
- πŸ› οΈ Extensible by Design: Built to serve as Vite’s future bundler backend.
- 🌍 Framework-Agnostic: Works seamlessly with Vue, React, Svelte, SolidJS, and more.
Why Choose Rolldown?
- πŸš€ Rust-powered speed advantage over Rollup.
- πŸ”— Reuse the massive Rollup plugin ecosystem.
- πŸ—οΈ Backed by the Vite & Nuxt communities.
- 🌐 Poised to become the next standard bundler.

Comment