Performance Dashboard
Benchmarks run on every merge to main. Comparing Next.js (Turbopack) vs vinext (Vite 8).
| Scenario | Framework | Median | Range | Rounds |
|---|---|---|---|---|
| Dev server cold start | Next.js | 2.56 s10.4% smaller | 2.48 s–2.75 s | 5 |
vinext | 2.86 s | 2.83 s–2.90 s | 5 | |
| Dev server cold start (large Pages Router app) | Next.js (Turbopack) | 27.79 s | 26.80 s–28.06 s | 3 |
vinext | 25.72 s7.4% smaller | 25.21 s–25.81 s | 3 | |
| Production build time | Next.js | 4.91 s | 4.80 s–4.98 s | 5 |
vinext | 3.96 s19.3% smaller | 3.87 s–4.04 s | 5 |
Bundle sizes
vs prior 10-run median| Scenario | Framework | Prior 10-run median | Current | Change | Range | Rounds |
|---|---|---|---|---|---|---|
| Client bundle size (gzip) | Next.js | 185.6 KB | 185.6 KB | 0.0% | 185.6 KB–185.6 KB | 5 |
vinext | 153.6 KB | 153.6 KB | +0.0% | 153.6 KB–153.6 KB | 5 | |
| Client entry size (gzip) | vinext | 141.8 KB | 141.8 KB | 0.0% | 141.8 KB–141.8 KB | 5 |
| RSC entry closure size (gzip) | vinext | 141.0 KB | 141.2 KB | +0.1% | 141.2 KB–141.2 KB | 5 |
| Server bundle size (gzip) | vinext | 250.1 KB | 250.3 KB | +0.1% | 250.3 KB–250.3 KB | 5 |
Performance Trends
Recent Main Runs
| Commit | Scenarios | Measured |
|---|---|---|
| a0c0add | 7 · 11 measurements | 11/3/2026, 2:19:30 PM |
| 45e92ce | 7 · 11 measurements | 11/3/2026, 2:11:57 PM |
| d0998c5 | 7 · 11 measurements | 11/3/2026, 2:10:29 PM |
| 49a662d | 7 · 11 measurements | 11/3/2026, 12:00:36 PM |
| 3b27c0d | 7 · 11 measurements | 11/3/2026, 11:49:08 AM |
| 1b123d3 | 7 · 11 measurements | 11/3/2026, 11:47:53 AM |
| 6fee688 | 7 · 11 measurements | 11/3/2026, 11:29:06 AM |
| bfb6fb8 | 7 · 11 measurements | 11/3/2026, 11:26:05 AM |
| 00b0d3d | 7 · 11 measurements | 11/3/2026, 11:19:09 AM |
| 332db6a | 7 · 11 measurements | 11/3/2026, 11:07:05 AM |
| d991e2c | 7 · 11 measurements | 11/3/2026, 11:02:39 AM |
| 90a9368 | 7 · 11 measurements | 11/3/2026, 10:57:56 AM |
| 689e1b5 | 7 · 11 measurements | 11/3/2026, 9:42:58 AM |
| ab5d17d | 7 · 11 measurements | 11/2/2026, 8:55:23 PM |
| 5ecec3c | 7 · 11 measurements | 11/2/2026, 5:53:42 PM |
| 613b48f | 7 · 11 measurements | 11/2/2026, 5:50:51 PM |
| 7e690b3 | 7 · 11 measurements | 11/2/2026, 5:31:34 PM |
| 329bde6 | 7 · 11 measurements | 11/2/2026, 3:44:47 PM |
| 58da2ec | 7 · 11 measurements | 11/2/2026, 3:13:24 PM |
| 520fa1e | 7 · 11 measurements | 11/2/2026, 3:06:36 PM |
| 9e1725e | 7 · 11 measurements | 11/2/2026, 2:56:23 PM |
| e789a64 | 7 · 11 measurements | 11/2/2026, 2:39:21 PM |
| 6cc2644 | 7 · 11 measurements | 11/2/2026, 2:18:59 PM |
| ad1af28 | 7 · 11 measurements | 11/2/2026, 2:15:58 PM |
| 2863419 | 7 · 11 measurements | 11/2/2026, 12:26:05 PM |
| f2050c5 | 7 · 11 measurements | 11/2/2026, 11:38:21 AM |
| 495e063 | 7 · 11 measurements | 11/2/2026, 11:31:22 AM |
| 4bc0f81 | 7 · 11 measurements | 11/2/2026, 11:25:14 AM |
| 4f786da | 7 · 11 measurements | 11/2/2026, 11:01:40 AM |
| f3c07e7 | 7 · 11 measurements | 11/2/2026, 10:33:41 AM |
| 59efe08 | 7 · 11 measurements | 11/2/2026, 10:26:51 AM |
| 8511d37 | 7 · 11 measurements | 11/2/2026, 10:25:17 AM |
| ca9b714 | 7 · 11 measurements | 11/1/2026, 11:08:04 PM |
| 116ab59 | 7 · 11 measurements | 11/1/2026, 10:53:08 PM |
| 24cae7f | 7 · 11 measurements | 11/1/2026, 10:43:39 PM |
| 3f81810 | 7 · 11 measurements | 11/1/2026, 9:57:34 PM |
| 768fd9d | 7 · 11 measurements | 11/1/2026, 9:48:14 PM |
| 13f9cca | 7 · 11 measurements | 11/1/2026, 9:41:50 PM |
| 97918a0 | 7 · 11 measurements | 11/1/2026, 9:35:36 PM |
| 8c651cd | 7 · 11 measurements | 11/1/2026, 9:34:35 PM |
| c90ede7 | 7 · 11 measurements | 11/1/2026, 9:27:45 PM |
| 803969e | 7 · 11 measurements | 11/1/2026, 7:39:46 PM |
| 81f81e2 | 7 · 11 measurements | 11/1/2026, 6:56:03 PM |
| 0317e2b | 7 · 11 measurements | 11/1/2026, 6:45:39 PM |
| 8b742c8 | 7 · 11 measurements | 11/1/2026, 5:33:06 PM |
| 1304df9 | 7 · 11 measurements | 11/1/2026, 5:25:53 PM |
| 91640b8 | 7 · 11 measurements | 11/1/2026, 4:43:47 PM |
| 4b66b8a | 7 · 11 measurements | 10/31/2026, 6:29:11 PM |
| b7dc50e | 7 · 11 measurements | 10/31/2026, 6:24:01 PM |
| e36cf4a | 7 · 11 measurements | 10/31/2026, 5:44:49 PM |
| 533b79b | 7 · 11 measurements | 10/31/2026, 5:44:09 PM |
| 30aa377 | 7 · 11 measurements | 10/31/2026, 5:28:24 PM |
| abf76fb | 7 · 11 measurements | 10/31/2026, 5:20:36 PM |
| 78cc2df | 7 · 11 measurements | 10/31/2026, 5:12:09 PM |
| 8791172 | 7 · 11 measurements | 10/31/2026, 5:07:16 PM |
| 76ba65f | 7 · 11 measurements | 10/30/2026, 11:27:08 AM |
| 49fcbfc | 7 · 11 measurements | 10/30/2026, 11:22:50 AM |
| d605e58 | 7 · 11 measurements | 10/30/2026, 11:19:48 AM |
| 3c76ffd | 7 · 11 measurements | 10/30/2026, 11:05:21 AM |
| d652387 | 7 · 11 measurements | 10/30/2026, 11:03:01 AM |
| d187ba6 | 7 · 11 measurements | 10/29/2026, 9:56:53 AM |
| db25840 | 7 · 11 measurements | 10/28/2026, 5:48:06 PM |
| 3654b4a | 7 · 11 measurements | 10/28/2026, 5:36:55 PM |
| f938be8 | 7 · 11 measurements | 10/28/2026, 11:02:21 AM |
| 2c1c4f0 | 7 · 11 measurements | 10/28/2026, 10:59:45 AM |
| fb9bf31 | 7 · 11 measurements | 10/28/2026, 12:02:31 AM |
| af33d13 | 7 · 11 measurements | 10/27/2026, 9:18:10 PM |
| a3b6b4d | 7 · 11 measurements | 10/27/2026, 4:23:00 PM |
| a7d1c1e | 7 · 11 measurements | 10/27/2026, 4:13:30 PM |
| 9eb9196 | 7 · 11 measurements | 10/27/2026, 3:46:47 PM |
| 63aee0a | 7 · 11 measurements | 10/27/2026, 2:31:15 PM |
| 2571ce0 | 7 · 11 measurements | 10/27/2026, 1:16:21 PM |
| d7da74d | 7 · 11 measurements | 10/27/2026, 1:01:09 PM |
| 049682b | 7 · 11 measurements | 10/27/2026, 12:30:45 PM |
| f7ebc33 | 7 · 11 measurements | 10/27/2026, 12:21:51 PM |
| 5933395 | 7 · 11 measurements | 10/27/2026, 12:04:31 PM |
| 3648785 | 7 · 11 measurements | 10/27/2026, 11:59:48 AM |
| 1d296a5 | 7 · 11 measurements | 10/27/2026, 1:34:01 AM |
| 4bf3d30 | 7 · 11 measurements | 10/27/2026, 1:14:08 AM |
| 0f02742 | 7 · 11 measurements | 10/27/2026, 1:09:59 AM |
| 2f63abe | 7 · 11 measurements | 10/27/2026, 1:03:08 AM |
| 0d5ea5b | 7 · 11 measurements | 10/27/2026, 12:56:30 AM |
| ae78a0a | 7 · 11 measurements | 10/27/2026, 12:51:04 AM |
| 379c29f | 7 · 11 measurements | 10/27/2026, 12:42:55 AM |
| eb75480 | 7 · 11 measurements | 10/27/2026, 12:39:36 AM |
| 16b9bda | 7 · 11 measurements | 10/27/2026, 12:30:59 AM |
| 0cbbaf4 | 7 · 11 measurements | 10/27/2026, 12:18:22 AM |
| abeab86 | 7 · 11 measurements | 10/27/2026, 12:10:33 AM |
| c92798c | 7 · 11 measurements | 10/27/2026, 12:07:24 AM |
| bbbc7e7 | 7 · 11 measurements | 10/26/2026, 11:58:39 PM |
| ec1cc93 | 7 · 11 measurements | 10/26/2026, 11:54:47 PM |
| bc096b0 | 7 · 11 measurements | 10/26/2026, 11:40:05 PM |
| 0c881ca | 7 · 11 measurements | 10/26/2026, 11:38:14 PM |
| 8df700b | 7 · 11 measurements | 10/26/2026, 10:42:50 PM |
| 2a6e0a0 | 7 · 11 measurements | 10/26/2026, 10:30:59 PM |
| 4401a66 | 7 · 11 measurements | 10/26/2026, 10:28:31 PM |
| 62a069c | 7 · 11 measurements | 10/26/2026, 10:23:24 PM |
| fb91c28 | 7 · 11 measurements | 10/26/2026, 10:01:36 PM |
| f974563 | 7 · 11 measurements | 10/26/2026, 9:49:58 PM |
| 6d393c1 | 7 · 11 measurements | 10/26/2026, 9:44:36 PM |