Skip to content
47

Awesome Page Speed Metrics

⚡Metrics to help understand page speed and user experience

693 stars28 forks57 entriesLast push Feb 17, 2024 (2 years ago)License Other

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Concepts >Lab Data (Synthetic Measurements)

Lighthouse

A tool built on Google Chrome to audit web pages. You can run it from Chrome DevTools, a Chrome Extension or from the command line (even with headless Chrome).

Google PageSpeed Insights

Free and hosted Lighthouse reporting (and more) by Google.

In 7 listsDetails

WebpageTest

Free and hosted web performance testing (also an open source project).

In 6 listsDetails

Sitespeed.io

A set of open source performance monitoring tools.

In 3 lists

Calibre

Web performance monitoring SaaS.

treo.sh

Web performance monitoring SaaS.

SpeedCurve

Web performance monitoring SaaS.

In 2 lists

AwesomeTechStack

Website awesomeness monitoring Tool.

In 4 listsDetails

Concepts >Field Data (Real User Monitoring - RUM)

Performance tracking with Google Analytics (GA)

Chrome User Experience Report (CrUX)

Load abandonment

Track visibilitychange to account for survivorship bias.

SpeedCurve LUX

Real User Monitoring SaaS.

Akamai mPulse

Real User Monitoring SaaS.

Sematext Experience

Real User Monitoring SaaS.

Perfume.js

Open Source Library to collect Field Data.

In 2 lists

Web Vitals

Open Source Library to collect Field Data.

In 3 lists

Vercel Analytics

Real User Monitoring based on Web Vitals.

Concepts >Critical rendering path

Critical rendering path

Concepts >Long tasks

Spec - Long Tasks

Blogpost - Tracking CPU with Long Tasks API

Concepts >User-centric metrics

Docs - User-centric Performance Metrics - web.dev

Rendering metrics >First Contentful Paint (FCP)

Docs - FCP - web.dev

Spec - Paint Timing - W3C

Rendering metrics >Largest Contentful Paint (LCP)

Docs - LCP - web.dev

Spec - LCP - W3C

Rendering metrics >Cumulative Layout Shift (CLS)

Docs - CLS - web.dev

Spec - Layout Instability API - W3C

Rendering metrics >Visually Complete

Docs - Visually Complete - WPT

Rendering metrics >Speed Index

Docs - Speed Index - web.dev

Docs - Visually Complete - WPT

Talk - Speed Perception and Lighthouse

Rendering metrics >(Hero) Element Timing

Docs - Last Painted Hero - WPT

Spec - Element Timing API

Blogpost - Hero Element Timing - SpeedCurve

Interactivity metrics >Time to Interactive (TTI)

Docs - TTI - web.dev

Spec - TTI - Lighthouse

Blogpost - TTI

Interactivity metrics >Total Blocking Time (TBT)

Docs - TBT - web.dev

Interactivity metrics >First Input Delay (FID)

Docs - FID - web.dev

Polyfill - FID

Interactivity metrics >Max Potential First Input Delay

Docs - Max Potential FID - web.dev

Network metrics

Blogpost - Navigation and Resource Timing

Spec - Navigation Timing

Use responseStart and requestStart to derive Time to First Byte (TTFB).

In 2 lists

Spec - Resource Timing

Network metrics >Transferred bytes

Sitespeed.io PageXray

Lighthouse Performance Budgets

Can You Afford It?: Real-world Web Performance Budgets

Can You Afford It?: Real-world Web Performance Budgets.

In 2 lists

Which third party scripts are most excessive

Other metrics >Google PageSpeed Insights score

About PageSpeed Insights

What's in the Google PageSpeed score

How Google Pagespeed works

Other metrics >User Timing

Spec - User Timing

This specification defines an interface to help web developers measure the performance of their applications by giving them access to high-precision timestamps.

In 2 lists

Other metrics >Server Timing

Docs - Server Timing

Other metrics >Frame rate

Docs - Frame Timing API

Docs - Chrome Devtools - FPS

Docs - Firefox Developer Tools - Frame rate

Other metrics >DOMContentLoaded

Docs - DOMContentLoaded

Other metrics >window.load

Docs - window.load

See category
93

Awesome Vue

vuejs/awesome-vue

🎉 A curated list of awesome things related to Vue.js

Fresh★ 74k1067 entriesPushed 5 days ago
93

Awesome DESIGN.md

VoltAgent/awesome-design-md

A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.

Fresh★ 119k74 entriesPushed 9 days ago
91

Awesome Angular

PatrickJS/awesome-angular

:page_facing_up: A curated list of awesome Angular resources

Fresh★ 10k1944 entriesPushed today
90

Awesome Blazor

AdrienTorris/awesome-blazor

Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.

Fresh★ 9.4k375 entriesPushed today
88

Must-Watch CSS

AllThingsSmitty/must-watch-css

CSS talks you have to see covering CSS Grid, flexbox, custom variables, performance, frameworks, tooling, and more! 📺

Fresh★ 4.9k70 entriesPushed 6 days ago
87

Awesome React Native

jondot/awesome-react-native

Awesome React Native components, news, tools, and learning material!

Fresh★ 36k194 entriesPushed 1 month ago