Framework Tracker
For a full list of what we plan to track see roadmap.
Stats are currently in active development and may change as we refine our methodology and testing process.
All of the testing and stat generation is run by our Infrastructure Partner Depot to ensure consistent, fairer, and faster testing.
Dev Time Performance
Dependency Counts
Deps
Prod Deps
Duplicate Dependencies
Methodology: Dependency Counts.
Node Modules Size
Node modules size
Node modules size (prod only)
Methodology: Node Modules Size.
Build Times
Avg install time
Cold build time
Warm build time
Build output size
Methodology: Build and Install Times.
Core-JS Polyfills
| Framework | ~Size | Unnecessary Modules |
|---|---|---|
| Astro | — | — |
| Mastro | — | — |
| Next.js | 110.0 KB | 302 |
| Nuxt | — | — |
| React Router | — | — |
| SolidStart | — | — |
| SvelteKit | — | — |
| TanStack Start | — | — |
Methodology: Core-JS Polyfills.
Browser Baseline
| Framework | Baseline | Feature | Year | Features |
|---|---|---|---|---|
| Astro | — | — | — | 0 |
| Mastro | — | — | — | 0 |
| Next.js | High | — | 2022 | 46 |
| Nuxt | Limited | temporal | — | 40 |
| React Router | High | — | 2022 | 40 |
| SolidStart | High | — | 2020 | 29 |
| SvelteKit | High | — | 2020 | 40 |
| TanStack Start | High | — | 2022 | 45 |
Methodology: Browser Baseline.
Runtime Performance
Client Side Rendered Tests
First Paint (ms)
First Contentful Paint (ms)
Interaction to Next Paint (ms)
Methodology: Client Side Rendered Tests.
Server Side Rendered Tests
First Paint (ms)
First Contentful Paint (ms)
Interaction to Next Paint (ms)
Methodology: Server Side Rendered Tests.
Server Side Throughput Tests
Ops/sec
Body Size
Median Latency
Methodology: Server Side Throughput Tests.
Server Side Load Test
P99 Latency at 25 Connections
P99 Latency at 50 Connections
P99 Latency at 100 Connections
Methodology: Server Side Load Test.