A collection of perf improvement stats when users switch from current Vite (powered by Rollup) to Rolldown-powered-Vite.
Interested in trying it yourself? Check out the guide. Got cool results to share? PR welcome!
The resource table below summarizes results of individual applications, comparing build performance across various JavaScript projects using different build tools and configurations, both closed and open source. The Build Speed Change column* indicates how many times faster the build process is with rolldown-vite
compared to plain Vite, always measured with all available native plugins enabled unless noted otherwise (see notes 1 and 2 below).
Project | Source | Social | Plain Vite | Rolldown-Vite (no native 1) | Rolldown-Vite (native v1 2) | Build Speed Change | Build Memory Usage Change |
---|---|---|---|---|---|---|---|
Outline | PR | 47.27s | 5.40s | 2.12s | 22.3x | - | |
StructDB | (private repo) | Website | 20.98s | 4.53s | 1.19s | 17x | - |
Excalidraw | GitHub | 22.9s | - | 1.4s | 16x | - | |
PLAID, inc. (front end 1) | - | Bluesky | 1m 20s | 10s | 5s | 16x | - |
Bright software | (private repo) | website | 4m34s | 1m20s | 18s | 15.22x | - |
Vibe Dashboard | GitHub | PR | 4.3s | - | 315ms | 13.6x | - |
Particl | - | Twitter 1, Twitter 2 | 1m 2s (Vite), 3m (Next.js) | 27.16s | 6.36s | 9.7x (28.8x compared to Next.js) |
- |
Meess (Server build) | - | 2.9s | 0.82s | 0.35s | 8.29x | - | |
PLAID, inc. (front end 2) | - | Bluesky | 40s | 9s | 5s | 8x | - |
Halo (Client build) | GitHub | 18.98s | 3.19s | 2.35s | 8x | - | |
Meess (Client build) | - | 3.3s | 0.85s | 0.48s | 6.88x | - | |
GitLab | MR 180509 | 2.5m | 1m (esbuild for minification) | ~22s | 6.82x | 100x | |
bzbub2 | - | Reddit Comment 1, Reddit Comment 2 | 33.56s | 10.22s | 4.97s | 6.8x | - |
Saurabh | - | 5m 10s | 1m 4s | 53s | 5.8x | - | |
Ecksters | - | Reddit Comment 1, Reddit Comment 2 | 48s | 25s | 5.5s | 5.45x | - |
Payfit | - | 55s | - | 11.74s | 4.7x | - | |
Acre Software | (private repo) | website | 1m54s | 38.96s | 25.41s | 4.49x | - |
Todor Andonov | - | 47s | - | 12s | 4x | - | |
Sanity | - | Bluesky | 21.9 | 5.1s | - | 4x (no native plugins) | - |
Appwrite | PR 1933 | 12m 27s | 5m 38s | 3m 21s | 3.7x | 4x | |
ast-grep | GitHub | 23.9s | 8.71s | 6.86s | 3.5x | - | |
hanford | - | Discord Thread | 5m | - | 1m 30s (only native resolver) | 3.33x (only native resolver) | - |
Mercedes-Benz.io | - | Blog Post | - | - | - | 3x | - |
Minimal Nuxt.js application | CodSpeed | - | 5.4s | 2.1s | - | 2.6x | - |
Storybook | - | Bluesky | 80s | 56s | 51s | 1.56x | - |