Technologies · August 2026
Which JavaScript frameworks is readiest for AI agents?
47 measured, averaging 21.0% against 19.9% for the web overall. Software used for building dynamic web applications and user interfaces
The ones people look for
An editorial shortcut, not a ranking: the names most people arrive with. Being absent from it means nothing — the full list below has every technology the census can publish in this category, these ones included.
| Technology | AWCS | Month by month |
|---|---|---|
| Astro Astro
Two figures closer together than ±6.73 are tied, not ranked. | = −3.4 | |
| React React
Two figures closer together than ±1.17 are tied, not ranked. | ▲ +1.8 | |
| Angular Angular
Two figures closer together than ±4.15 are tied, not ranked. | ▲ +10.9 | |
| Svelte Svelte
Two figures closer together than ±4.90 are tied, not ranked. | ▼ −6.0 | |
| Next.js Next.js
Two figures closer together than ±2.24 are tied, not ranked. | = +0.4 | |
| Vue.js Vue.js
Two figures closer together than ±1.81 are tied, not ranked. | = −1.6 | |
| Gatsby Gatsby
Two figures closer together than ±14.70 are tied, not ranked. | = +5.2 | |
| Nuxt.js Nuxt.js
Two figures closer together than ±4.54 are tied, not ranked. | ▼ −5.8 |
Best first
| Technology | AWCS | Month by month |
|---|---|---|
| Ember.js Ember.js
Two figures closer together than ±23.70 are tied, not ranked. | ▲ +41.6 | |
| Meteor Meteor
Two figures closer together than ±53.00 are tied, not ranked. | = 0.0 | |
| Phaser Phaser
Two figures closer together than ±53.00 are tied, not ranked. | = 0.0 | |
| TanStack Start TanStack Start
Two figures closer together than ±7.90 are tied, not ranked. | — | |
| Astro Astro
Two figures closer together than ±6.73 are tied, not ranked. | = −3.4 | |
| Handlebars Handlebars
Two figures closer together than ±4.72 are tied, not ranked. | = +5.0 | |
| RequireJS RequireJS
Two figures closer together than ±3.02 are tied, not ranked. | ▼ −3.4 | |
| RxJS RxJS
Two figures closer together than ±26.50 are tied, not ranked. | = +29.4 | |
| Inertia.js Inertia.js
Two figures closer together than ±8.71 are tied, not ranked. | = +1.1 | |
| React React
Two figures closer together than ±1.17 are tied, not ranked. | ▲ +1.8 | |
| Angular Angular
Two figures closer together than ±4.15 are tied, not ranked. | ▲ +10.9 | |
| Reveal.js Reveal.js
Two figures closer together than ±37.48 are tied, not ranked. | = +6.7 | |
| React Router React Router
Two figures closer together than ±2.71 are tied, not ranked. | ▲ +4.5 | |
| Next.js App Router Next.js App Router
Two figures closer together than ±2.69 are tied, not ranked. | = +1.3 | |
| Svelte Svelte
Two figures closer together than ±4.90 are tied, not ranked. | ▼ −6.0 | |
| Zone.js Zone.js
Two figures closer together than ±4.36 are tied, not ranked. | ▲ +10.0 | |
| Next.js Next.js
Two figures closer together than ±2.24 are tied, not ranked. | = +0.4 | |
| Alpine.js Alpine.js
Two figures closer together than ±4.30 are tied, not ranked. | = +3.9 | |
| Aurelia Aurelia
Two figures closer together than ±37.48 are tied, not ranked. | = −30.0 | |
| AlertifyJS AlertifyJS
Two figures closer together than ±23.70 are tied, not ranked. | = +1.6 | |
| Riot Riot
Two figures closer together than ±23.70 are tied, not ranked. | = +3.9 | |
| Vue.js Vue.js
Two figures closer together than ±1.81 are tied, not ranked. | = −1.6 | |
| GSAP GSAP
Two figures closer together than ±1.51 are tied, not ranked. | = +0.5 | |
| Gatsby Gatsby
Two figures closer together than ±14.70 are tied, not ranked. | = +5.2 | |
| AMP AMP
Two figures closer together than ±4.05 are tied, not ranked. | ▲ +6.8 | |
| Backbone.js Backbone.js
Two figures closer together than ±4.06 are tied, not ranked. | ▲ +4.7 | |
| Adobe Client Data Layer Adobe Client Data Layer
Two figures closer together than ±15.98 are tied, not ranked. | = +12.1 | |
| toastr toastr
Two figures closer together than ±5.56 are tied, not ranked. | ▲ +9.8 | |
| Nuxt.js Nuxt.js
Two figures closer together than ±4.54 are tied, not ranked. | ▼ −5.8 | |
| Wink Wink
Two figures closer together than ±23.70 are tied, not ranked. | = +0.1 | |
| Mustache Mustache
Two figures closer together than ±4.58 are tied, not ranked. | = −1.8 | |
| Quasar Quasar
Two figures closer together than ±20.03 are tied, not ranked. | = +6.3 | |
| AngularJS AngularJS
Two figures closer together than ±5.33 are tied, not ranked. | = +0.3 | |
| Marionette.js Marionette.js
Two figures closer together than ±11.05 are tied, not ranked. | = −5.7 | |
| Stimulus Stimulus
Two figures closer together than ±3.06 are tied, not ranked. | = −1.7 | |
| BEM BEM
Two figures closer together than ±37.48 are tied, not ranked. | = +12.2 | |
| Prototype Prototype
Two figures closer together than ±11.85 are tied, not ranked. | = −0.4 | |
| MooTools MooTools
Two figures closer together than ±7.81 are tied, not ranked. | = +2.3 | |
| Socket.io Socket.io
Two figures closer together than ±9.84 are tied, not ranked. | = +4.4 | |
| Hogan.js Hogan.js
Two figures closer together than ±11.05 are tied, not ranked. | = −17.4 | |
| Knockout.js Knockout.js
Two figures closer together than ±9.09 are tied, not ranked. | = +2.0 | |
| AlloyUI AlloyUI
Two figures closer together than ±16.76 are tied, not ranked. | = +5.3 | |
| React Redux React Redux
Two figures closer together than ±9.52 are tied, not ranked. | = +3.1 | |
| Redux Redux
Two figures closer together than ±9.52 are tied, not ranked. | = +3.1 | |
| ExtJS ExtJS
Two figures closer together than ±30.60 are tied, not ranked. | = 0.0 | |
| Hydrogen Hydrogen
Two figures closer together than ±53.00 are tied, not ranked. | = 0.0 | |
| UmiJs UmiJs
Two figures closer together than ±37.48 are tied, not ranked. | ▼ −47.1 |