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.45 s12.1% smaller | 2.37 s–2.57 s | 5 |
vinext | 2.79 s | 2.75 s–3.00 s | 5 | |
| Dev server cold start (large Pages Router app) | Next.js (Turbopack) | 25.79 s | 25.32 s–26.59 s | 3 |
vinext | 24.64 s4.5% smaller | 24.54 s–25.14 s | 3 | |
| Production build time | Next.js | 4.74 s | 4.61 s–4.94 s | 5 |
vinext | 3.79 s20.1% smaller | 3.76 s–3.81 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.5 KB | -0.1% | 153.5 KB–153.5 KB | 5 | |
| Client entry size (gzip) | vinext | 141.8 KB | 141.7 KB | -0.1% | 141.7 KB–141.7 KB | 5 |
| RSC entry closure size (gzip) | vinext | 141.4 KB | 141.5 KB | +0.0% | 141.5 KB–141.5 KB | 5 |
| Server bundle size (gzip) | vinext | 250.6 KB | 250.6 KB | -0.0% | 250.6 KB–250.6 KB | 5 |
Performance Trends
Recent Main Runs
| Commit | Scenarios | Measured |
|---|---|---|
| e7a12de | 7 · 11 measurements | 11/7/2026, 1:16:25 AM |
| e0c3864 | 7 · 11 measurements | 11/7/2026, 12:17:47 AM |
| fc9d706 | 7 · 11 measurements | 11/6/2026, 11:51:45 PM |
| 313bc5f | 7 · 11 measurements | 11/6/2026, 4:50:09 PM |
| 2ceb012 | 7 · 11 measurements | 11/6/2026, 11:26:16 AM |
| 9095240 | 7 · 11 measurements | 11/6/2026, 10:35:13 AM |
| 5a6cc15 | 7 · 11 measurements | 11/5/2026, 2:53:12 PM |
| 83f19a8 | 7 · 11 measurements | 11/4/2026, 9:58:17 PM |
| 3ab9112 | 7 · 11 measurements | 11/4/2026, 8:27:25 PM |
| 5eef559 | 7 · 11 measurements | 11/4/2026, 4:24:29 PM |
| 547e28f | 7 · 11 measurements | 11/4/2026, 4:10:12 PM |
| 2fd721d | 7 · 11 measurements | 11/4/2026, 1:50:16 PM |
| 9421360 | 7 · 11 measurements | 11/4/2026, 1:47:57 PM |
| d71b5d0 | 7 · 11 measurements | 11/4/2026, 12:08:59 PM |
| 406fd69 | 7 · 11 measurements | 11/4/2026, 11:59:39 AM |
| 821df53 | 7 · 11 measurements | 11/4/2026, 11:57:47 AM |
| c5e7413 | 7 · 11 measurements | 11/4/2026, 10:47:35 AM |
| 634639f | 7 · 11 measurements | 11/4/2026, 10:17:40 AM |
| ab92a44 | 7 · 11 measurements | 11/3/2026, 11:30:35 PM |
| d7870d3 | 7 · 11 measurements | 11/3/2026, 11:24:12 PM |
| 9a9aad4 | 7 · 11 measurements | 11/3/2026, 7:04:28 PM |
| 5782cfc | 7 · 11 measurements | 11/3/2026, 7:03:53 PM |
| 2997ab7 | 7 · 11 measurements | 11/3/2026, 4:45:46 PM |
| 7d87553 | 7 · 11 measurements | 11/3/2026, 4:17:59 PM |
| fa263a6 | 7 · 11 measurements | 11/3/2026, 3:19:40 PM |
| 1548abf | 7 · 11 measurements | 11/3/2026, 3:14:07 PM |
| 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 |