Topics / #web-performance
Web-performance projects on GitHub
Measuring and improving website speed, loading, and runtime performance.
As of , the most-starred Web-performance projects on GitHub are angular (101.1K stars), webpack (66K stars) and lighthouse (30.9K stars). GitHub.Locker tracks 10 Web-performance repositories with 285.8K stars combined. The fastest-growing on October 16 was angular, with +8 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
angular
angular/angular · ★ 101.1KAngular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript.
+5lighthouse
GoogleChrome/lighthouse · ★ 30.9KLighthouse is an open-source web auditing tool from Google: it runs a page through automated checks, collects modern performance metrics and best-practice insights, and turns them into a scored report.
webpack
webpack/webpack · ★ 66KWebpack is a module bundler for JavaScript and friends: it packs many modules (JS, CSS, images, JSON, and more) into a few bundled assets for use in the browser.
+1rspack
web-infra-dev/rspack · ★ 12.9KRspack is a fast Rust-based bundler for the web that modernizes the webpack API so it can act as a near drop-in replacement for webpack while building much faster.
The all-time top
10 projects · by stars
- 101.1K
#1 · angular/angularangular
Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript.
- 66K
#2 · webpack/webpack
webpack
Webpack is a module bundler for JavaScript and friends: it packs many modules (JS, CSS, images, JSON, and more) into a few bundled assets for use in the browser.
- 30.9K
#3 · GoogleChrome/lighthouselighthouse
Lighthouse is an open-source web auditing tool from Google: it runs a page through automated checks, collects modern performance metrics and best-practice insights, and turns them into a scored report.
- 4

skywalking
25Kapache/skywalking · JavaApache SkyWalking is an open-source APM (Application Performance Monitoring) system for monitoring, tracing and diagnosing distributed systems. It is built for microservices, cloud native and container-based architectures.
- 5

lazysizes
17.7KaFarkas/lazysizes · JavaScriptlazysizes is a fast, jank-free, SEO-friendly lazy loader for images (including responsive picture/srcset), iframes, scripts and widgets. It self-initializes and loads assets only as they become visible, with no configuration.
- 6

rspack
12.9Kweb-infra-dev/rspack · RustRspack is a fast Rust-based bundler for the web that modernizes the webpack API so it can act as a near drop-in replacement for webpack while building much faster.
- 7

quicklink
11.3KGoogleChromeLabs/quicklink · JavaScriptQuicklink is a small JavaScript library that speeds up subsequent page loads by prefetching or prerendering links that are currently visible in the viewport, doing the work during browser idle time.
- 8

lax.js
10.5Kalexfoxy/lax.js · JavaScriptlax.js is a small vanilla JavaScript library that creates smooth scroll-driven animations — elements react to the page's scroll position for parallax and transition effects on websites.
- 9

critical
10.3Kaddyosmani/critical · JavaScriptIt extracts the above-the-fold (critical-path) CSS from your HTML pages, inlines it into the document, and loads the rest asynchronously so the browser can paint the first screen without waiting for the full stylesheet.
- 10
router
156anonrig/router · TypeScriptA from-scratch React router that keeps the TanStack Router API — same public names — but rebuilds the internals for speed: faster navigations and streaming SSR. It is a new implementation, not a fork.
Related topics
Often tagged together