Topic

web-performance

Repositories (223)

angular
angular angular TypeScript

Deliver web apps with confidence 🚀

98.5k
webpack
webpack webpack JavaScript

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on dema...

65.5k
skywalking
skywalking apache Java

APM, Application Performance Monitoring System

24.1k
rspack
rspack web-infra-dev Rust

The fast Rust-based web bundler with webpack-compatible API 🦀️

11.8k
quicklink
quicklink GoogleChromeLabs JavaScript

⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time

11.2k
guess
guess guess-js TypeScript

🔮 Libraries & tools for enabling Machine Learning driven user-experiences on the web

7.1k
mozjpeg
mozjpeg mozilla C

Improved JPEG encoder.

5.5k
perfume.js
perfume.js Zizzamia TypeScript

Web performance library for measuring all performance vitals metrics

3.2k
web-vitals-extension
web-vitals-extension GoogleChrome CSS

A Chrome extension to measure essential metrics for a healthy site

2.4k
webpack.js.org
webpack.js.org webpack MDX

Repository for webpack documentation and more!

2.2k
puppeteer-webperf
puppeteer-webperf addyosmani JavaScript

Automating Web Performance testing with Puppeteer 🎪

1.8k
aurelia
aurelia aurelia TypeScript

Aurelia 2, a standards-based, front-end framework designed for high-performing, ambitious applications.

1.5k
awesome-mobile-web-development
awesome-mobile-web-development myshov

All that you need to create a great mobile web experience

1.2k
tuono
tuono tuono-labs Rust

⚡ Modern fullstack web framework based on Rust and React

997
v-lazy-image
v-lazy-image alexjoverm JavaScript

Lazy load images using Intersection Observer, apply progressive rendering and css animations.

994
kweb-core
kweb-core kwebio Kotlin

A Kotlin web framework

966
browser-perf
browser-perf axemclion JavaScript

Performance Metrics for Web Browsers

939
imager
imager imager-io Rust

Automated image compression for efficiently distributing images on the web.

695
awesome-pagespeed-metrics
awesome-pagespeed-metrics csabapalfi

⚡Metrics to help understand page speed and user experience

685
tempesta
tempesta tempesta-tech C

All-in-one solution for high performance web content delivery and advanced protection against DDoS and web attacks

655
react-live-chat-loader
react-live-chat-loader calibreapp TypeScript

Implement a live chat beacon in your React application without performance regressions.

543
enterprise-commerce
enterprise-commerce Blazity TypeScript

⚡ Next.js storefront for high-performance eCommerce with AI features and one-click deployment

532
garie
garie boyney123 Shell

Open source web performance

525
guess-next
guess-next mgechev JavaScript

🔮 Demo application showing the integration of Guess.js with Next.js

525
prerender.js
prerender.js genderev JavaScript

Fast webpages for all browsers.

415
perfjankie
perfjankie axemclion JavaScript

Checking browser rendering performance regression

344
progress-bar-animation
progress-bar-animation kdzwinel JavaScript

Making a Doughnut Progress Bar - research notes

305
pwa-fundamentals
pwa-fundamentals mike-works JavaScript

👨‍🏫 Mike & Steve's Progressive Web Fundamentals Course

272
skywalking-client-js
skywalking-client-js apache TypeScript

Client-side JavaScript exception and tracing library for Apache SkyWalking APM.

259
uxm
uxm treosh JavaScript

A modular library for collecting front-end performance metrics.

247
web-vitals-reporter
web-vitals-reporter treosh JavaScript

Report Web Vitals to your API with one POST request per session.

246
flying-pages
flying-pages gijo-varghese JavaScript

Load inner pages instantly, intelligently

218
nemetric
nemetric WarrenJones TypeScript

前端性能指标的监控,采集以及上报。用于测量第一个dom生成的时间(FP/FCP/LCP)、用户最早可操作时间(fid|tti)和组件的生命周期性能,,网络状况以及资源大小等等...

183
ngx-hover-preload
ngx-hover-preload mgechev TypeScript

🖱 Preload Angular lazy-loaded routes on mouse over

177
idle-task
idle-task hiroki0525 TypeScript

Improve your website performance by executing JavaScript during a browser's idle periods.

149
pio
pio siiptuo Rust

Optimize images while maintaining the same perceived quality

148
holy-loader
holy-loader tomcru TypeScript

Holy Loader is a i18n-ready, lightweight, customizable top loading progress bar component for React / Next.js 13 & Next.js 14. #toploader #top-loader...

121
user-flow
user-flow push-based HTML

📦 Combine Chrome tooling like Lighthouse userflows and DevTools reconder scripts in your CI

119
awesome-web-performance-budget
awesome-web-performance-budget pajaydev

⚡️Articles, Websites, Tools and Case Studies to implement performance budget to a website. (PR 's welcomed)

118
kabarvirus
kabarvirus ariya JavaScript

KabarVirus.com: cepat (PageSpeed 100), ringan (10 KB)

117
time-slicing
time-slicing berwin JavaScript

Break down long tasks into smaller tasks, avoid blocking the main process.

107
ada-awa
ada-awa stcarrez Ada

Ada Web Application - Framework to build high performance secure web applications

106
keepfast
keepfast keepfast JavaScript

:horse_racing: A model driven framework for the evaluation web page performance

104
protractor-perf
protractor-perf axemclion JavaScript

E2E test framework to check for performance regressions in Angular apps

91
Surf-N-Perf
Surf-N-Perf Comcast JavaScript

Micro-library for gathering web page performance data

90
assassin
assassin genderev JavaScript

Assassin is a decentralized database that uses background threads to kill slow JavaScript.

84
wp-quicklink
wp-quicklink luehrsenheinrich JavaScript

The WordPress plugin for quicklink. ⚡️ Faster subsequent page-loads by prefetching in-viewport links during idle time.

73
perflint
perflint perflint JavaScript

PerfLint is a tool to identify unexpected performance levels of a Website

71
fundametals-of-web-performance
fundametals-of-web-performance toddhgardner HTML

Example website used in Frontend Masters course "Fundamentals of Web Performance"

63
crux-api
crux-api treosh JavaScript

A tiny (500 bytes) CrUX API wrapper that supports record & history API, handles errors, and provides types.

62