speedlify2

Lighthouse lab metrics, Axe, and Chrome UX Report field data for a list of sites recorded and compared over time. Follow us on Mastodon or Bluesky.

Charts Compare Measurement runs Embed a score Open to Work

htmx.org

https://htmx.org/

77PERF 100A11Y 100BEST 100SEO !AXE ✓CWV

Ranks Overall #943 Developer Tooling #21 Frameworks and Libraries #5

Data from Oct 9, 2026, 10:12 AM UTC old, older than this category's 3 days freshness target Measured every 2 days · 20 runs since Aug 27, 2026

Elsewhere: PageSpeed Insights · Calibre · Treo · CrUX Vis · Tame the Bots · Scoring Calculator · Wayback Machine

This data is old.

Sites are measured on a rolling schedule, so figures here are the newest successful measurement rather than a reading taken just now. Comparisons against other sites may span different points in time.

Lab data is measured using Lighthouse, Mobile mode unless otherwise specified. Field data is reported from Chrome UX Report (using p75 measurements).

Stack

Zo Built with Zola
Uses htmx 2.0.11htmx 2.0.11
Netlify Hosted by Netlify

Filmstrip LAB Throttled

How the page drew during the measured load, at 8 points across 3.44 s. Compare this filmstrip against another site.

  1. 430 ms
  2. 861 ms
  3. 1.29 s
  4. 1.72 s
  5. 2.15 s
  6. 2.58 s
  7. 3.01 s
  8. 3.44 s

Lighthouse Scores LAB Simulated

77
Performance
↓ -12 (-13.5%)
100
Accessibility
no change
100
Best Practices
no change
100
SEO
no change

Metrics LAB FIELD

Core Web Vitals: passing 3 of 3 assessed from real Chrome users.

Field figures are the p75 across real Chrome users over a 28-day trailing window (2026-09-10 → 2026-10-07), url-level.

Metric Lab Simulated Field
Value Change / range Trend p75 Distribution
LCP CWV Largest Contentful Paint 5.12 s poor ↑ +1426 ms (+38.6%) significant 3.64 s – 5.13 s 1.56 s good 88.8% 7.1% 4.1%
INP CWV Interaction to Next Paint — field only, no lab run can measure it n/a — 120 ms good 93.5% 6.1% 0.4%
CLS CWV Cumulative Layout Shift 0 good → no change 0 – 0 0 good 96.2% 2.5% 1.3%
TBT Total Blocking Time 0 ms good → no change 0 ms – 0 ms n/a —
FCP First Contentful Paint 2.60 s needs work ↑ +1382 ms (+113.4%) significant 1.22 s – 3.06 s 1.15 s good 89% 6.5% 4.5%
Speed Index 2.60 s good ↑ +1382 ms (+113.4%) significant 1.22 s – 3.06 s n/a —
TTFB Time to First Byte 620 ms good ↑ +1 ms (+0.2%) 605 ms – 642 ms 560 ms good 85% 11.3% 3.7%

LCP Subparts LAB Throttled

The subparts attribute LCP to your server, resource discovery, download, or rendering. They come from one throttled load, the same one as the filmstrip, so they add up to that load’s LCP rather than the simulated Lab LCP above.

resource load duration 1.62 s
resource load delay 1.22 s
time to first byte 583 ms
element render delay 20 ms

LCP LAB Simulated vs LCP FIELD

Lab 5.12 s
Field p75 1.56 s

The lab LCP is 3.28× the field p75 — real users likely have above-average hardware or network connectivity.

Page weight

Metric Value Change / range Trend
Page Weight 980 kB ↑ +238 B 866 kB – 980 kB
Requests 64 → no change 55 – 64
Third-party Weight 9.6 kB ↑ +2 B 9.6 kB – 9.7 kB
Third-party CPU 3 ms ↓ -0 ms (-3.6%) 3 ms – 7 ms
Unused JS 23.7 kB ↑ +289 B (+1.2%) 22.8 kB – 23.7 kB
Unused CSS 0 B → no change 0 B – 0 B

By resource type

Type Transfer Share Size Requests
image 76% 745 kB 45
script 18.6% 182 kB 13
stylesheet 3.7% 36.3 kB 2
document 1.3% 12.6 kB 2
other 0.4% 4.3 kB 2
Total 980 kB 64

Third parties 1 entities

Entity Transfer Size Main thread Simulated
GitHub scriptother 9.6 kB 3 ms
Total 9.6 kB 3 ms

Without JavaScript

The same load, photographed twice at 412×823: once with scripts disabled, once as rendered.

Scripts disabled
As rendered

1.2% of pixels differ — they are nearly identical. A shifted layout counts as difference, so a <noscript> banner alone can account for a large figure.

Page health

Metric Value Change / range Trend
Main Thread Work 972 ms ↑ +319 ms (+48.8%) significant 653 ms – 1.14 s
Long Tasks 1 → no change 1 – 3
DOM Elements 294 → no change 289 – 294
Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) 2 → no change 2 – 2
A11y Failures 1 → no change 1 – 1
A11y Failing Nodes 1 → no change 1 – 1

Main thread work

Task Time Share Duration Simulated
other 48% 464 ms
style layout 36% 346 ms
script evaluation 7% 67 ms
paint composite render 4% 37 ms
script parse compile 3% 31 ms
parse HTML 3% 26 ms
Total 972 ms

Axe violations axe-core 4.13.0, full rule set

2 violating nodes across 2 rules, 649 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.

Accessibility failures 1 of 26 audits

  • label-content-name-mismatch — Elements with visible text labels do not have matching accessible names. 1 node

Hygiene

HTTPS HSTS CSP Clickjacking protection Origin isolation Trusted Types bfcache h2

Measurement log

Field history 25 weeks

Weekly p75 from the CrUX History API, backfilled in a single request.

Week ending LCPINPCLSFCPTTFB
2026-10-03 1.52 s 119 ms 0 1.13 s 549 ms
2026-09-26 1.52 s 119 ms 0 1.14 s 591 ms
2026-09-19 1.49 s 116 ms 0 1.14 s 599 ms
2026-09-12 1.51 s 114 ms 0 1.17 s 602 ms
2026-09-05 1.52 s 114 ms 0 1.17 s 597 ms
2026-08-29 1.51 s 115 ms 0 1.19 s 573 ms
2026-08-22 1.53 s 122 ms 0 1.19 s 563 ms
2026-08-15 1.55 s 126 ms 0 1.23 s 611 ms
2026-08-08 1.62 s 129 ms 0 1.26 s 611 ms
2026-08-01 1.70 s 131 ms 0 1.30 s 647 ms
2026-07-25 1.77 s 130 ms 0 1.36 s 682 ms
2026-07-18 1.74 s 131 ms 0 1.32 s 667 ms

Runs

Every stored run for this URL, newest first.

When Scores PerfLCPCLSTBTWeight RunsSpreadBenchTook Archive
Oct 9, 2026, 10:12 AM UTC 77 5.12 s 0 0 ms 980 kB 3/3 ±5 2,483 0% 51.2s Wayback
Oct 6, 2026, 11:21 PM UTC 89 3.69 s 0 0 ms 980 kB 3/3 ±15 4,096 +65% 48.9s Wayback
Oct 3, 2026, 11:40 PM UTC 76 5.11 s 0 0 ms 979 kB 3/3 ±14 2,484 0% 50.6s Wayback
Oct 1, 2026, 8:07 PM UTC 80 5.13 s 0 0 ms 979 kB 3/3 ±13 2,482 0% 55s Wayback
Sep 29, 2026, 5:45 PM UTC 81 5.12 s 0 0 ms 979 kB 3/3 ±8 2,478 0% 52.5s Wayback
Sep 26, 2026, 9:17 AM UTC 75 5.11 s 0 0 ms 979 kB 3/3 ±15 2,481 0% 50.9s Wayback
Sep 24, 2026, 7:14 AM UTC 76 5.11 s 0 0 ms 979 kB 3/3 ±7 2,485 0% 54.9s Wayback
Sep 22, 2026, 3:34 AM UTC 81 4.97 s 0 0 ms 979 kB 3/3 ±15 2,911 +17% 57s Wayback
Sep 18, 2026, 8:36 PM UTC 76 5.11 s 0 0 ms 978 kB 3/3 ±3 2,481 0% 52.2s Wayback
Sep 16, 2026, 6:40 PM UTC 79 5.06 s 0 0 ms 979 kB 3/3 ±13 2,314 -7% 52.2s Wayback
Sep 14, 2026, 5:55 PM UTC 77 4.83 s 0 0 ms 979 kB 3/3 ±7 2,470 -1% 52.9s Wayback
Sep 12, 2026, 6:55 AM UTC 77 4.82 s 0 0 ms 976 kB 3/3 ±3 2,493 0% 52.2s Wayback
Sep 10, 2026, 5:38 AM UTC 85 4.24 s 0 0 ms 866 kB 3/3 ±7 3,379 +36% 32.2s Wayback
Sep 8, 2026, 12:56 AM UTC 83 4.21 s 0 0 ms 866 kB 3/3 ±8 2,464 -1% 25.8s Wayback
Sep 6, 2026, 12:38 AM UTC 83 4.21 s 0 0 ms 866 kB 3/3 ±2 2,489 0% 26s Wayback
Sep 4, 2026, 10:45 AM UTC 83 4.21 s 0 0 ms 866 kB 3/3 ±8 2,473 -1% 25.6s Wayback
Sep 3, 2026, 1:09 AM UTC 89 3.64 s 0 0 ms 866 kB 3/3 ±12 2,482 0% 29.4s Wayback
Sep 1, 2026, 11:24 PM UTC 85 4.23 s 0 0 ms 866 kB 3/3 ±8 3,323 +34% 27.7s Wayback
Aug 31, 2026, 10:31 PM UTC 85 4.21 s 0 0 ms 866 kB 3/3 ±12 2,486 0% 26.4s Wayback
Aug 27, 2026, 6:59 PM UTC 83 4.21 s 0 0 ms 866 kB 3/3 ±6 2,499 0% 27.7s Wayback