Addy Osmani's starred repositories
social-app
The Bluesky Social application for Web, iOS, and Android
ProjectVisBug
FireBug for designers › Edit any webpage, in any state https://a.nerdy.dev/gimme-visbug
css-in-readme-like-wat
Style your readme using CSS with this simple trick
virtual-event-starter-kit
Open source demo that Next.js developers can clone, deploy, and fully customize for events.
deoptigate
⏱️ Investigates v8/Node.js function deoptimizations.
react-window-infinite-loader
InfiniteLoader component inspired by react-virtualized but for use with react-window
progressive-tooling
A list of community-built, third-party tools that can be used to improve page performance
build-tracker
A set of tools to track the size of your build artifacts over time.
applause-button
A zero-configuration medium-style button for adding applause / claps / kudos to web pages and blog posts
npm-copilot
CLI tool for Next.js that can analyze logs in real-time and suggest a solution using OpenAI
httparchive.org
The HTTP Archive website hosted on App Engine
a11y-automation
Open-source project. Tracking the available automation for accessibility. What a11y failures can be linted & tested for in an automated fashion?
shrink-ray
Node.js compression middleware
guess-nuxt
Predict the next page (or pages) a user is likely to visit and prefetch these pages, improving perceived page load performance and user happiness. During the build process, the GuessPlugin will fetch report from Google Analytics, build a model used for predictive pre-fetching and add a small runtime to the main bundle of your application.
webpack-route-manifest
Generate an asset manifest file, keyed by route patterns!
wp-quicklink
The WordPress plugin for quicklink. ⚡️ Faster subsequent page-loads by prefetching in-viewport links during idle time.
lighthouse-thresholds
A utility to to run Google Lighthouse against score budgets
native-media-resizing
Draft proposal for browser-level media resizing
route-manifest
A tiny (412B) runtime to retrieve the correct entry from a Route Manifest file.