Skip to content

Dev Time Stats

Methodology: Dependency Counts.

FrameworkDeps Dev / ProdAll DepsDup. Depsnode_modulesnode_modules (prod)Dep Install SizeGraph
Astro2 / 141717193.23MB155.98MB163.19MBView
Mastro2 / 26029.16MB3.36MB27.39MBView
Next.js6 / 342112560.04MB436.00MB506.22MBView
Nuxt2 / 369463208.80MB208.79MB172.24MBView
React Router8 / 62689106.86MB17.27MB102.22MBView
SolidStart0 / 558479160.53MB160.46MB136.91MBView
SvelteKit7 / 0118161.81MB0.02MB65.36MBView
TanStack Start11 / 1342414234.76MB201.87MB198.52MBView

Deps

Deps chart

Prod Deps

Prod Deps chart

Duplicate Dependencies

Duplicate Dependencies chart

Methodology: Node Modules Size.

Node modules size

Node modules size chart

Node modules size (prod only)

Node modules size (prod only) chart

Methodology: Build and Install Times.

FrameworkAvg InstallMin InstallMax InstallAvg Cold BuildAvg Warm BuildBuild Output
Astro1.99s1.88s2.34s1.48s1.40s0.03MB
Mastro0.52s0.51s0.55s0.36s0.36s0.01MB
Next.js3.14s2.99s3.53s5.15s5.12s6.22MB
Nuxt2.87s2.75s3.12s4.07s4.02s2.46MB
React Router1.24s1.14s1.49s1.95s1.87s0.38MB
SolidStart1.77s1.67s1.85s5.52s5.44s0.85MB
SvelteKit1.22s1.15s1.28s2.53s2.45s1.29MB
TanStack Start1.97s1.88s2.04s5.38s5.31s2.05MB

Avg install time

Avg install time chart

Cold build time

Cold build time chart

Warm build time

Warm build time chart

Build output size

Build output size chart

Methodology: Core-JS Polyfills.

Framework~SizeUnnecessary Modules
Astro
Mastro
Next.js110.0 KB302
Nuxt
React Router
SolidStart
SvelteKit
TanStack Start

Methodology: Browser Baseline.

FrameworkBaselineFeatureYearFeatures
Astro0
Mastro0
Next.jsHigh202246
NuxtLimitedtemporal40
React RouterHigh202240
SolidStartHigh202029
SvelteKitHigh202040
TanStack StartHigh202245