About this project
This repository is a comprehensive, curated list of Web Performance Optimization (WPO) resources. It is designed to help developers, designers, and performance enthusiasts improve website loading speed, runtime efficiency, and overall user experience. The list is organized into several key sections:
- **Articles & Books**: Recommended reads on web performance, including classics like *High Performance Web Sites* and *Web Performance in Action*.
- **Documentation**: Official guides and APIs for measuring performance, such as the Navigation Timing API, Resource Timing API, and Lighthouse documentation.
- **Events & Talks**: Links to conferences (like performance.now() and PerfMatters), meetups, and video talks sharing WPO insights.
- **Tools & Analyzers**: A vast directory of tools categorized by function, including:
- **Analyzers**: PageSpeed Insights, Lighthouse, WebPageTest, and YSlow for auditing page speed.
- **Application Performance Monitoring (APM) & Real User Monitoring (RUM)**: Tools like Datadog, New Relic, and SpeedCurve for monitoring real-world user experiences.
- **Bundle Analyzers**: Webpack bundle analyzer, Bundlephobia, and source-map-explorer to inspect JavaScript bundle sizes.
- **CDNs**: Content delivery networks like Cloudflare, jsDelivr, and CDNjs.
- **Core Web Vitals**: Libraries and tools for measuring LCP, INP, and CLS.
- **Benchmarks & Bookmarklets**: Utilities for benchmarking code performance and bookmarklets for quick frontend audits.
The repository also includes an online website version at awesome-wpo.dev for easier browsing.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.