The popular ones

Why these ones, and who chose them

An editorial shortcut and not a ranking: a list of names written by hand, so that a reader who came looking for one of them finds it without reading the whole table. Being absent from it means nothing about a technology — the full list below has every one the census can publish in this category, these included.

The names most people arrive with.

TechnologyAWCSMonth by month
Next.js
Next.js scores 28.1%28.1%
Next.js: 5 months, up▲ +2.0
Ruby on Rails
Ruby on Rails scores 23.3%23.3%
Ruby on Rails: 5 months, up▲ +3.5
Nuxt.js
Nuxt.js scores 22.7%22.7%
Nuxt.js: 5 months, up▲ +2.5
Django
Django scores 21.0%21.0%
Django: 5 months, no significant change= +1.7
Symfony
Symfony scores 16.9%16.9%
Symfony: 5 months, up▲ +4.9
Laravel
Laravel scores 12.7%12.7%
Laravel: 5 months, no significant change= +0.9

Every one of them, best first

How to read these figures

The colour says what a bar IS, not how it scores: the accent is the one this page is about, grey is everything it is compared with, and the hollow bar is the web overall — the ruler, not a rival. Whether a figure is above or below the rest of the web is in the number and in the arrow beside it.

Every figure here comes from a sample, not from counting every site — so it carries a margin: how much it could move if we had happened to sample different pages. A figure measured on a thousand pages has a wide margin; one measured on a hundred thousand has a narrow one. It matters for one thing: two figures that differ by less than the wider of their margins are not one above the other, they are tied. That is why nothing here has a position number.

Every technology in this category the census can publish a figure for, including the ones above. A technology is here when it has all four dimensions and enough sample to publish; a technology that belongs to two categories is in both.

TechnologyAWCSMonth by month
TanStack Start

TanStack Start

Sample
n=371
Coverage
98.2%
Margin
±2.75
The web overall
21.0%

Two figures closer together than ±2.75 are tied, not ranked.

TanStack Start scores 43.5%43.5%
TanStack Start: 2 months, no significant change= +0.7
Next.js

Next.js

Sample
n=6,657
Coverage
98.1%
Margin
±0.65
The web overall
21.0%

Two figures closer together than ±0.65 are tied, not ranked.

Next.js scores 28.1%28.1%
Next.js: 5 months, up▲ +2.0
Express

Express

Sample
n=1,267
Coverage
95.5%
Margin
±1.49
The web overall
21.0%

Two figures closer together than ±1.49 are tied, not ranked.

Express scores 25.3%25.3%
Express: 5 months, up▲ +3.0
Ruby on Rails

Ruby on Rails

Sample
n=2,011
Coverage
91.6%
Margin
±1.18
The web overall
21.0%

Two figures closer together than ±1.18 are tied, not ranked.

Ruby on Rails scores 23.3%23.3%
Ruby on Rails: 5 months, up▲ +3.5
Nuxt.js

Nuxt.js

Sample
n=1,588
Coverage
97.0%
Margin
±1.33
The web overall
21.0%

Two figures closer together than ±1.33 are tied, not ranked.

Nuxt.js scores 22.7%22.7%
Nuxt.js: 5 months, up▲ +2.5
Django

Django

Sample
n=336
Coverage
95.2%
Margin
±2.89
The web overall
21.0%

Two figures closer together than ±2.89 are tied, not ranked.

Django scores 21.0%21.0%
Django: 5 months, no significant change= +1.7
Symfony

Symfony

Sample
n=201
Coverage
98.5%
Margin
±3.74
The web overall
21.0%

Two figures closer together than ±3.74 are tied, not ranked.

Symfony scores 16.9%16.9%
Symfony: 5 months, up▲ +4.9
Livewire

Livewire

Sample
n=314
Coverage
96.0%
Margin
±2.99
The web overall
21.0%

Two figures closer together than ±2.99 are tied, not ranked.

Livewire scores 16.0%16.0%
Livewire: 5 months, no significant change= +1.2
Nette Framework

Nette Framework

Sample
n=196
Coverage
99.5%
Margin
±3.79
The web overall
21.0%

Two figures closer together than ±3.79 are tied, not ranked.

Nette Framework scores 16.0%16.0%
Nette Framework: 5 months, up▲ +5.7
Microsoft ASP.NET

Microsoft ASP.NET

Sample
n=6,492
Coverage
96.0%
Margin
±0.66
The web overall
21.0%

Two figures closer together than ±0.66 are tied, not ranked.

Microsoft ASP.NET scores 15.1%15.1%
Microsoft ASP.NET: 5 months, no significant change= −0.2
Yii

Yii

Sample
n=255
Coverage
99.2%
Margin
±3.32
The web overall
21.0%

Two figures closer together than ±3.32 are tied, not ranked.

Yii scores 13.1%13.1%
Yii: 5 months, no significant change= +0.4
Laravel

Laravel

Sample
n=1,476
Coverage
96.3%
Margin
±1.38
The web overall
21.0%

Two figures closer together than ±1.38 are tied, not ranked.

Laravel scores 12.7%12.7%
Laravel: 5 months, no significant change= +0.9
Helix Ultimate

Helix Ultimate

Sample
n=331
Coverage
95.1%
Margin
±2.91
The web overall
21.0%

Two figures closer together than ±2.91 are tied, not ranked.

Helix Ultimate scores 12.5%12.5%
Helix Ultimate: 5 months, no significant change= +1.0
CodeIgniter

CodeIgniter

Sample
n=671
Coverage
93.7%
Margin
±2.05
The web overall
21.0%

Two figures closer together than ±2.05 are tied, not ranked.

CodeIgniter scores 11.8%11.8%
CodeIgniter: 5 months, up▲ +2.4
Ionic

Ionic

Sample
n=659
Coverage
95.0%
Margin
±2.06
The web overall
21.0%

Two figures closer together than ±2.06 are tied, not ranked.

Ionic scores 10.3%10.3%
Ionic: 5 months, up▲ +3.4
CakePHP

CakePHP

Sample
n=142
Coverage
97.3%
Margin
±4.45
The web overall
21.0%

Two figures closer together than ±4.45 are tied, not ranked.

CakePHP scores 9.3%9.3%
CakePHP: 5 months, no significant change= +1.3