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!
Project | Source | Social | Before (Vite) | After (No Native) | After (With Native) | Improvement |
---|---|---|---|---|---|---|
GitLab | MR 180509 | 2.5m | 1m (esbuild for minification) | ~40s (only native resolver plugins) | 2.6x 100x less memory |
|
Excalidraw | GitHub | 22.9s | - | 1.4s | 16x | |
Storybook | - | Bluesky | 80s | 56s | 51s | 1.56x |
PLAID, inc. (front end 1) | - | Bluesky | 1m 20s | 10s | 5s | 16x |
PLAID, inc. (front end 2) | - | Bluesky | 40s | 9s | 5s | 8x |
Saurabh | - | 5m 10s | 1m 4s | 53s | 5.8x | |
Appwrite | PR 1933 | 12m 27s | 5m 38s | 3m 21s | 3.7x 4x less memory |
|
Particl | - | Twitter 1, Twitter 2 | 1m 2s (Vite), 3m (Next.js) | 27.16s | 6.36s | 9.7x (compared to Vite) 28.8x (compared to Next.js) |
Todor Andonov | - | 47s | - | 12s | 4x | |
Payfit | - | 55s | - | 11.74s | 4.7x | |
Minimal Nuxt.js application | CodSpeed | - | 5.4s | 2.2s | - | 2.5x |