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
SoundManager

SoundManager

Sample
n=883
Coverage
99.2%
Margin
±1.78
The web overall
21.0%

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

SoundManager scores 35.8%35.8%
SoundManager: 5 months, up▲ +22.2
Instant.Page

Instant.Page

Sample
n=103
Coverage
98.1%
Margin
±5.22
The web overall
21.0%

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

Instant.Page scores 34.2%34.2%
Instant.Page: 5 months, no significant change= +1.7
Loadable-Components

Loadable-Components

Sample
n=496
Coverage
99.2%
Margin
±2.38
The web overall
21.0%

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

Loadable-Components scores 34.0%34.0%
Loadable-Components: 5 months, up▲ +13.1
MobX

MobX

Sample
n=1,582
Coverage
97.6%
Margin
±1.33
The web overall
21.0%

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

MobX scores 31.8%31.8%
MobX: 5 months, down▼ −1.6
Lodash

Lodash

Sample
n=13,316
Coverage
97.5%
Margin
±0.46
The web overall
21.0%

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

Lodash scores 31.5%31.5%
Lodash: 5 months, up▲ +0.7
Preact

Preact

Sample
n=5,344
Coverage
94.5%
Margin
±0.73
The web overall
21.0%

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

Preact scores 30.5%30.5%
Preact: 5 months, up▲ +4.6
Marked

Marked

Sample
n=253
Coverage
97.3%
Margin
±3.33
The web overall
21.0%

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

Marked scores 26.4%26.4%
Marked: 3 months, up▲ +4.7
Flickity

Flickity

Sample
n=3,430
Coverage
96.3%
Margin
±0.90
The web overall
21.0%

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

Flickity scores 25.5%25.5%
Flickity: 5 months, up▲ +1.2
Keen-Slider

Keen-Slider

Sample
n=126
Coverage
97.7%
Margin
±4.72
The web overall
21.0%

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

Keen-Slider scores 24.3%24.3%
Keen-Slider: 5 months, no significant change= +2.4
Browser-Update.org

Browser-Update.org

Sample
n=175
Coverage
92.6%
Margin
±4.01
The web overall
21.0%

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

Browser-Update.org scores 23.8%23.8%
Browser-Update.org: 5 months, up▲ +7.9
Closure Library

Closure Library

Sample
n=411
Coverage
96.9%
Margin
±2.61
The web overall
21.0%

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

Closure Library scores 23.3%23.3%
Closure Library: 5 months, no significant change= +2.1
PhotoSwipe

PhotoSwipe

Sample
n=4,283
Coverage
96.3%
Margin
±0.81
The web overall
21.0%

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

PhotoSwipe scores 22.8%22.8%
PhotoSwipe: 5 months, no significant change= −0.3
Apollo

Apollo

Sample
n=472
Coverage
95.9%
Margin
±2.44
The web overall
21.0%

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

Apollo scores 22.6%22.6%
Apollo: 5 months, down▼ −3.3
LazySizes

LazySizes

Sample
n=10,095
Coverage
96.3%
Margin
±0.53
The web overall
21.0%

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

LazySizes scores 22.1%22.1%
LazySizes: 5 months, no significant change= +0.3
core-js

core-js

Sample
n=60,705
Coverage
95.0%
Margin
±0.22
The web overall
21.0%

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

core-js scores 21.5%21.5%
core-js: 5 months, up▲ +1.5
libphonenumber

libphonenumber

Sample
n=706
Coverage
94.0%
Margin
±1.99
The web overall
21.0%

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

libphonenumber scores 21.4%21.4%
libphonenumber: 5 months, up▲ +2.6
Vuex

Vuex

Sample
n=105
Coverage
97.2%
Margin
±5.17
The web overall
21.0%

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

Vuex scores 21.3%21.3%
Vuex: 5 months, no significant change= +3.2
Snap.svg

Snap.svg

Sample
n=185
Coverage
95.4%
Margin
±3.90
The web overall
21.0%

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

Snap.svg scores 21.3%21.3%
Snap.svg: 5 months, up▲ +4.6
Highlight.js

Highlight.js

Sample
n=488
Coverage
95.9%
Margin
±2.40
The web overall
21.0%

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

Highlight.js scores 21.1%21.1%
Highlight.js: 5 months, up▲ +4.6
Boomerang

Boomerang

Sample
n=300
Coverage
88.8%
Margin
±3.06
The web overall
21.0%

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

Boomerang scores 21.1%21.1%
Boomerang: 5 months, no significant change= +3.2
Lenis

Lenis

Sample
n=647
Coverage
94.0%
Margin
±2.08
The web overall
21.0%

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

Lenis scores 20.7%20.7%
Lenis: 5 months, up▲ +2.9
Dojo

Dojo

Sample
n=274
Coverage
97.2%
Margin
±3.20
The web overall
21.0%

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

Dojo scores 19.3%19.3%
Dojo: 5 months, up▲ +3.6
web-vitals

web-vitals

Sample
n=516
Coverage
93.0%
Margin
±2.33
The web overall
21.0%

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

web-vitals scores 18.6%18.6%
web-vitals: 5 months, no significant change= +0.8
FingerprintJS

FingerprintJS

Sample
n=564
Coverage
95.8%
Margin
±2.23
The web overall
21.0%

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

FingerprintJS scores 18.0%18.0%
FingerprintJS: 5 months, no significant change= +2.0
Lozad.js

Lozad.js

Sample
n=457
Coverage
96.8%
Margin
±2.48
The web overall
21.0%

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

Lozad.js scores 17.8%17.8%
Lozad.js: 5 months, no significant change= +0.0
Splide

Splide

Sample
n=1,491
Coverage
96.3%
Margin
±1.37
The web overall
21.0%

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

Splide scores 17.7%17.7%
Splide: 5 months, no significant change= +0.2
lit-html

lit-html

Sample
n=7,354
Coverage
95.2%
Margin
±0.62
The web overall
21.0%

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

lit-html scores 17.7%17.7%
lit-html: 5 months, up▲ +1.0
lit-element

lit-element

Sample
n=7,137
Coverage
95.2%
Margin
±0.63
The web overall
21.0%

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

lit-element scores 17.6%17.6%
lit-element: 5 months, up▲ +0.9
AOS

AOS

Sample
n=3,941
Coverage
95.5%
Margin
±0.84
The web overall
21.0%

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

AOS scores 17.3%17.3%
AOS: 5 months, up▲ +1.2
scrollreveal

scrollreveal

Sample
n=386
Coverage
95.8%
Margin
±2.70
The web overall
21.0%

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

scrollreveal scores 16.9%16.9%
scrollreveal: 5 months, no significant change= +1.6
Axios

Axios

Sample
n=1,557
Coverage
96.8%
Margin
±1.34
The web overall
21.0%

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

Axios scores 16.6%16.6%
Axios: 5 months, up▲ +1.5
metisMenu

metisMenu

Sample
n=190
Coverage
95.0%
Margin
±3.85
The web overall
21.0%

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

metisMenu scores 15.4%15.4%
metisMenu: 5 months, no significant change= −2.2
decimal.js

decimal.js

Sample
n=163
Coverage
97.0%
Margin
±4.15
The web overall
21.0%

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

decimal.js scores 15.4%15.4%
decimal.js: 5 months, no significant change= +2.5
Lightbox

Lightbox

Sample
n=9,454
Coverage
95.5%
Margin
±0.55
The web overall
21.0%

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

Lightbox scores 15.2%15.2%
Lightbox: 5 months, up▲ +0.8
PubSubJS

PubSubJS

Sample
n=206
Coverage
95.8%
Margin
±3.69
The web overall
21.0%

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

PubSubJS scores 15.0%15.0%
PubSubJS: 5 months, up▲ +5.1
jQuery

jQuery

Sample
n=98,545
Coverage
95.5%
Margin
±0.17
The web overall
21.0%

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

jQuery scores 14.9%14.9%
jQuery: 5 months, up▲ +0.6
Swiper

Swiper

Sample
n=27,837
Coverage
94.6%
Margin
±0.32
The web overall
21.0%

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

Swiper scores 14.5%14.5%
Swiper: 5 months, up▲ +1.0
Htmx

Htmx

Sample
n=499
Coverage
96.9%
Margin
±2.37
The web overall
21.0%

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

Htmx scores 14.4%14.4%
Htmx: 5 months, no significant change= +1.1
Dropzone

Dropzone

Sample
n=542
Coverage
93.0%
Margin
±2.28
The web overall
21.0%

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

Dropzone scores 13.4%13.4%
Dropzone: 5 months, no significant change= −2.0
Hammer.js

Hammer.js

Sample
n=3,267
Coverage
92.3%
Margin
±0.93
The web overall
21.0%

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

Hammer.js scores 13.3%13.3%
Hammer.js: 5 months, no significant change= +0.3
jQuery Migrate

jQuery Migrate

Sample
n=44,962
Coverage
94.4%
Margin
±0.25
The web overall
21.0%

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

jQuery Migrate scores 13.3%13.3%
jQuery Migrate: 5 months, up▲ +0.3
List.js

List.js

Sample
n=156
Coverage
97.5%
Margin
±4.24
The web overall
21.0%

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

List.js scores 13.2%13.2%
List.js: 5 months, down▼ −5.5
DataTables

DataTables

Sample
n=1,344
Coverage
93.5%
Margin
±1.45
The web overall
21.0%

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

DataTables scores 13.2%13.2%
DataTables: 5 months, no significant change= +0.5
Day.js

Day.js

Sample
n=770
Coverage
96.9%
Margin
±1.91
The web overall
21.0%

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

Day.js scores 13.2%13.2%
Day.js: 5 months, down▼ −2.1
Selectize

Selectize

Sample
n=546
Coverage
97.0%
Margin
±2.27
The web overall
21.0%

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

Selectize scores 13.1%13.1%
Selectize: 5 months, no significant change= +1.9
crypto-js

crypto-js

Sample
n=645
Coverage
92.4%
Margin
±2.09
The web overall
21.0%

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

crypto-js scores 13.0%13.0%
crypto-js: 5 months, no significant change= −1.7
Moment.js

Moment.js

Sample
n=6,126
Coverage
94.1%
Margin
±0.68
The web overall
21.0%

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

Moment.js scores 12.9%12.9%
Moment.js: 5 months, up▲ +0.9
Modernizr

Modernizr

Sample
n=11,950
Coverage
96.7%
Margin
±0.48
The web overall
21.0%

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

Modernizr scores 12.9%12.9%
Modernizr: 5 months, no significant change= +0.1
Tippy.js

Tippy.js

Sample
n=1,124
Coverage
96.3%
Margin
±1.58
The web overall
21.0%

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

Tippy.js scores 12.7%12.7%
Tippy.js: 5 months, down▼ −3.4
Underscore.js

Underscore.js

Sample
n=6,728
Coverage
92.9%
Margin
±0.65
The web overall
21.0%

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

Underscore.js scores 12.4%12.4%
Underscore.js: 5 months, no significant change= +0.5
Choices

Choices

Sample
n=218
Coverage
94.0%
Margin
±3.59
The web overall
21.0%

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

Choices scores 12.3%12.3%
Choices: 5 months, no significant change= +0.0
Glide.js

Glide.js

Sample
n=410
Coverage
97.9%
Margin
±2.62
The web overall
21.0%

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

Glide.js scores 12.2%12.2%
Glide.js: 5 months, no significant change= −2.5
Zepto

Zepto

Sample
n=238
Coverage
96.4%
Margin
±3.44
The web overall
21.0%

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

Zepto scores 12.2%12.2%
Zepto: 5 months, down▼ −3.8
script.aculo.us

script.aculo.us

Sample
n=141
Coverage
93.4%
Margin
±4.46
The web overall
21.0%

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

script.aculo.us scores 11.7%11.7%
script.aculo.us: 5 months, no significant change= +3.0
Select2

Select2

Sample
n=5,201
Coverage
94.0%
Margin
±0.73
The web overall
21.0%

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

Select2 scores 11.5%11.5%
Select2: 5 months, up▲ +0.8
YUI

YUI

Sample
n=3,213
Coverage
99.3%
Margin
±0.94
The web overall
21.0%

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

YUI scores 11.4%11.4%
YUI: 5 months, no significant change= −0.5
jQuery UI

jQuery UI

Sample
n=30,543
Coverage
93.8%
Margin
±0.30
The web overall
21.0%

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

jQuery UI scores 11.2%11.2%
jQuery UI: 5 months, up▲ +0.4
Clipboard.js

Clipboard.js

Sample
n=1,060
Coverage
95.7%
Margin
±1.63
The web overall
21.0%

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

Clipboard.js scores 11.2%11.2%
Clipboard.js: 5 months, no significant change= −1.3
Howler.js

Howler.js

Sample
n=302
Coverage
95.9%
Margin
±3.05
The web overall
21.0%

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

Howler.js scores 10.7%10.7%
Howler.js: 5 months, down▼ −3.2
FancyBox

FancyBox

Sample
n=8,821
Coverage
96.8%
Margin
±0.56
The web overall
21.0%

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

FancyBox scores 10.7%10.7%
FancyBox: 5 months, no significant change= +0.5
SweetAlert

SweetAlert

Sample
n=576
Coverage
96.2%
Margin
±2.21
The web overall
21.0%

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

SweetAlert scores 10.6%10.6%
SweetAlert: 5 months, no significant change= +2.0
Tiny Slider

Tiny Slider

Sample
n=351
Coverage
93.3%
Margin
±2.83
The web overall
21.0%

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

Tiny Slider scores 10.1%10.1%
Tiny Slider: 5 months, no significant change= +0.3
SweetAlert2

SweetAlert2

Sample
n=1,895
Coverage
93.7%
Margin
±1.22
The web overall
21.0%

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

SweetAlert2 scores 9.8%9.8%
SweetAlert2: 5 months, no significant change= +0.3
jQuery Modal

jQuery Modal

Sample
n=116
Coverage
95.9%
Margin
±4.92
The web overall
21.0%

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

jQuery Modal scores 9.6%9.6%
jQuery Modal: 5 months, no significant change= −2.7
Isotope

Isotope

Sample
n=7,848
Coverage
94.5%
Margin
±0.60
The web overall
21.0%

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

Isotope scores 9.5%9.5%
Isotope: 5 months, no significant change= +0.3
ScrollMagic

ScrollMagic

Sample
n=459
Coverage
94.8%
Margin
±2.47
The web overall
21.0%

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

ScrollMagic scores 9.4%9.4%
ScrollMagic: 5 months, no significant change= −1.4
Slick

Slick

Sample
n=10,750
Coverage
94.8%
Margin
±0.51
The web overall
21.0%

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

Slick scores 9.3%9.3%
Slick: 5 months, no significant change= −0.1
Fresco

Fresco

Sample
n=120
Coverage
95.2%
Margin
±4.84
The web overall
21.0%

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

Fresco scores 8.5%8.5%
Fresco: 5 months, no significant change= −0.0
jPlayer

jPlayer

Sample
n=131
Coverage
95.6%
Margin
±4.63
The web overall
21.0%

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

jPlayer scores 8.3%8.3%
jPlayer: 5 months, no significant change= +1.0
LazySizes unveilhooks plugin

LazySizes unveilhooks plugin

Sample
n=213
Coverage
98.6%
Margin
±3.63
The web overall
21.0%

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

LazySizes unveilhooks plugin scores 7.8%7.8%
LazySizes unveilhooks plugin: 5 months, up▲ +4.1
OWL Carousel
OWL Carousel scores 7.4%7.4%
OWL Carousel: 5 months, no significant change= +0.2
Twitter typeahead.js

Twitter typeahead.js

Sample
n=253
Coverage
95.5%
Margin
±3.33
The web overall
21.0%

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

Twitter typeahead.js scores 7.1%7.1%
Twitter typeahead.js: 5 months, no significant change= +1.4
prettyPhoto

prettyPhoto

Sample
n=2,673
Coverage
94.5%
Margin
±1.03
The web overall
21.0%

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

prettyPhoto scores 6.6%6.6%
prettyPhoto: 5 months, no significant change= +0.1
Intersection Observer

Intersection Observer

Sample
n=141
Coverage
100.0%
Margin
±4.46
The web overall
21.0%

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

Intersection Observer scores 0.5%0.5%
Intersection Observer: 5 months, no significant change= −1.3