addyosmani
npm packages maintained by addyosmani
- Packages
- 102
- Weekly downloads
- 150.1M
- Repositories
- —
- Stars
- —
- Followers
- —
Packages
| workbox-core This module is used by a number of the other Workbox modules to share common code. | 9.5M | -1% | 7.4.1 | 4 months ago |
| workbox-routing A service worker helper library to route request URLs to handlers. | 9.1M | -0% | 7.4.1 | 4 months ago |
| workbox-strategies A service worker helper library implementing common caching strategies. | 9M | -0% | 7.4.1 | 4 months ago |
| workbox-precaching This module efficiently precaches assets. | 9M | -0% | 7.4.1 | 4 months ago |
| workbox-window Simplifies communications with Workbox packages running in the service worker | 8.8M | +0% | 7.4.1 | 4 months ago |
| workbox-cacheable-response This library takes a Response object and determines whether it's cacheable based on a specific configuration. | 8.8M | +0% | 7.4.1 | 4 months ago |
| workbox-expiration A service worker helper library that expires cached responses based on age or maximum number of entries. | 8.8M | +0% | 7.4.1 | 4 months ago |
| workbox-build A module that integrates into your build process, helping you generate a manifest of local files that workbox-sw should precache. | 8.8M | -0% | 7.4.1 | 4 months ago |
| workbox-background-sync Queues failed requests and uses the Background Sync API to replay them when the network is available | 8.7M | -0% | 7.4.1 | 4 months ago |
| workbox-navigation-preload This library allows developers to opt-in to using Navigation Preload in their service worker. | 8.7M | -0% | 7.4.1 | 4 months ago |
| workbox-range-requests This library creates a new Response, given a source Response and a Range header value. | 8.7M | -0% | 7.4.1 | 4 months ago |
| workbox-google-analytics Queues failed requests and uses the Background Sync API to replay them when the network is available | 8.7M | -0% | 7.4.1 | 4 months ago |
| workbox-streams A library that makes it easier to work with Streams in the browser. | 8.6M | -0% | 7.4.1 | 4 months ago |
| workbox-sw This module makes it easy to get started with the Workbox service worker libraries. | 8.6M | -0% | 7.4.1 | 4 months ago |
| workbox-broadcast-update A service worker helper library that uses the Broadcast Channel API to announce when a cached response has updated | 8.6M | -0% | 7.4.1 | 4 months ago |
| workbox-recipes A service worker helper library to manage common request and caching patterns | 8.1M | +0% | 7.4.1 | 4 months ago |
| workbox-webpack-plugin A plugin for your Webpack build process, helping you generate a manifest of local files that workbox-sw should precache. | 3.8M | -4% | 7.4.1 | 4 months ago |
| yeoman-environment Handles the lifecyle and bootstrapping of generators in a specific environment | 1.8M | +2% | 6.2.0 | last week |
| yeoman-generator Rails-inspired generator system that provides scaffolding for your apps | 1.5M | +1% | 8.3.0 | last week |
| yo CLI tool for running Yeoman generators | 671.7K | +2% | 7.0.1 | 5 months ago |
| yeoman-doctor Detect potential issues with users system that could prevent Yeoman from working correctly | 549.7K | -16% | 6.0.0 | 11 months ago |
| eslint-config-google ESLint shareable config for the Google style | 534.7K | -4% | 0.14.0 | 7 years ago |
| material-design-icons Material Design icons by Google | 111.9K | -24% | 3.0.1 | 10 years ago |
| material-design-lite Material Design Components in CSS, JS and HTML | 84.5K | +5% | 1.3.0 | 10 years ago |
| workbox-cache-expiration A service worker helper library that expires cached responses based on age or maximum number of entries. | 83K | -5% | 3.6.3 | 8 years ago |
| workbox-broadcast-cache-update A service worker helper library that uses the Broadcast Channel API to announce when a cached response has updated | 83K | -5% | 3.6.3 | 8 years ago |
| workbox-cli workbox-cli is the command line interface for Workbox. | 81.3K | +7% | 7.4.1 | 4 months ago |
| paginator Generic pagination algorithm wrapped in a CommonJS module | 77.4K | +2% | 1.0.0 | 11 years ago |
| accessibility-developer-tools This is a library of accessibility-related testing and utility code. | 41K | -7% | 2.12.0 | 9 years ago |
| gulp-exclude-gitignore Gulp plugin to exclude file contained in .gitignore from the stream | 29.1K | +22% | 1.2.0 | 9 years ago |
| critical Extract & Inline Critical-path CSS from HTML | 29.1K | -0% | 8.0.0 | 4 months ago |
| oust Extract URLs to stylesheets, scripts, links, images or HTML imports from HTML | 28.5K | +0% | 2.0.4 | 3 years ago |
| quicklink Faster subsequent page-loads by prefetching in-viewport links during idle time | 25.2K | -1% | 3.0.2 | 4 weeks ago |
| todomvc-app-css CSS for TodoMVC apps | 20.1K | +8% | 2.4.3 | 3 years ago |
| preload-webpack-plugin Enhances html-webpack-plugin with link rel=preload wiring capabilities for scripts | 16.9K | -0% | 2.3.0 | 9 years ago |
| webcomponents.js webcomponents.js | 8.4K | -8% | 0.7.24 | 10 years ago |
| todomvc-common Common TodoMVC utilities used by our apps | 7.7K | +21% | 1.0.5 | 8 years ago |
| backbone.paginator A pageable Backbone.Collection superset. Supports server-side/client-side/infinite pagination and sorting. | 6.7K | -21% | 2.0.8 | 8 years ago |
| react-adaptive-hooks Give users a great experience best suited to their device and network constraints | 5.1K | +4% | 0.0.8 | 7 years ago |
| psi PageSpeed Insights with reporting | 4.7K | -4% | 4.1.0 | 6 years ago |
| grunt-uncss A grunt task for generating CSS files containing only those styles used in your project. | 1.3K | +22% | 0.10.1 | 5 years ago |
| timing.js Navigation Timing API measurement helpers | 793 | +19% | 1.2.0 | 10 years ago |
| generator-node Create a Node.js module | 634 | -11% | 2.9.0 | 10 months ago |
| propel-web-push A library to support developers implementing Web Push notifications | 527 | -14% | 0.1.3 | 10 years ago |
| npm-polymer-elements Polymer Elements package for npm | 463 | -35% | 0.0.1 | 11 years ago |
| webcomponents-lite Polyfills for Custom Elements & HTML Imports | 385 | -29% | 0.6.0 | 11 years ago |
| sw-offline-google-analytics A service worker helper library to retry offline Google Analytics requests when a connection is available. | 328 | -25% | 0.0.25 | 9 years ago |
| memoizejs A faster JavaScript memoizer | 315 | -55% | 0.1.1 | 12 years ago |
| workbox-runtime-caching A service worker helper library that implements various runtime caching strategies. | 260 | -27% | 2.0.3 | 9 years ago |
| todomvc > Helping you select an MV\* framework | 222 | -51% | 0.1.1 | 12 years ago |
| a11y Runs an accessibility audit against a URL | 161 | -77% | 0.5.1 | 8 years ago |
| sw-lib A service worker library to make managing fetch requests and caching as easy as possible. | 117 | +2% | 0.0.25 | 9 years ago |
| generator-generator Generate a Yeoman generator | 105 | +184% | 5.2.0 | 10 months ago |
| visibly.js A cross-browser Page Visibility API shim | 93 | -17% | 0.1.1 | 11 years ago |
| sw-precaching This library is still a work in progress and is not functional. | 90 | +233% | 0.0.25 | 9 years ago |
| tmi Discover your image weight on the web | 88 | -30% | 2.0.0 | 10 years ago |
| sw-build This module can be used to generate a file manifest or service worker, that can be used with sw-lib. | 71 | -38% | 0.0.25 | 9 years ago |
| agentic-seo Audit your documentation and website for AI agent readiness (Agentic Engine Optimization) | 67 | -42% | 1.0.0 | 5 months ago |
| getusermedia-js Cross-browser getUserMedia() polyfill | 66 | -75% | 1.0.0 | 11 years ago |
| generator-webapp Scaffold out a front-end web app | 64 | -10% | 4.0.0-9 | 3 years ago |
| generator-bbb Backbone Boilerplate Yeoman generator. | 56 | +143% | 0.3.5 | 12 years ago |
| sw-cli A CLI tool to generate a service worker and a file manifest making use of the sw-lib module. | 54 | +32% | 0.0.25 | 9 years ago |
| webpack-lighthouse-plugin A Lighthouse plugin for Webpack | 41 | -18% | 1.0.9 | 5 years ago |
| sw-routing A service worker helper library to route request URLs to handlers. | 39 | -51% | 0.0.22 | 9 years ago |
| mustache-for-chromeapps Logic-less {{mustache}} templates with JavaScript | 34 | -66% | 0.0.2 | 12 years ago |
| sw-runtime-caching A service worker helper library that implements various runtime caching strategies. | 32 | -40% | 0.0.22 | 9 years ago |
| sw-background-sync-queue Queues failed requests and uses the Background Sync API to replay those requests at a later time when the network state has changed. | 31 | +520% | 0.0.25 | 9 years ago |
| generator-element Yeoman generator to create Custom Elements using Polymer, X-Tag or VanillaJS | 28 | +1,300% | 1.1.0 | 11 years ago |
| git2txt CLI tool to convert GitHub repositories to text files | 26 | +189% | 1.0.6 | 2 years ago |
| todomvc-api Validate your TodoMVC backend | 25 | +92% | 0.2.1 | 10 years ago |
| generator-chrome-extension Scaffold out a Chrome extension | 23 | -8% | 0.7.4 | 4 years ago |
| basket.js A script-loader that handles caching scripts in localStorage where supported | 23 | -36% | 1.0.0 | 2 years ago |
| backbone-fundamentals Developing Backbone.js Applications book | 22 | +1,000% | 1.2.0 | 12 years ago |
| sw-broadcast-cache-update A service worker helper library that uses the Broadcast Channel API to announce when two Response objects differ. | 21 | -52% | 0.0.23 | 9 years ago |
| sw-cache-expiration Service worker helper library that expires cached responses based on age or maximum number of entries. | 19 | -85% | 0.0.24 | 9 years ago |
| sw-cacheable-response This library takes a Response object and determines whether it's cacheable, based on a specific configuration. | 19 | -54% | 0.0.22 | 9 years ago |
| bubblesort Bubble Sort | 18 | +157% | 1.0.1 | 11 years ago |
| adverse Multi-agent adversarial code review for any coding agent. Single model, three lenses, two rounds. Ships as both a CLI and a Claude Code Skill. | 17 | +325% | 0.2.1 | 2 months ago |
| agent-house Lighthouse for agents - score an agent run trace, then tell it how to get faster and cheaper. | 13 | +550% | 0.1.2 | 2 months ago |
| vue-cli-template-pwa A full-featured Webpack setup with hot-reload, lint-on-save, unit testing & css extraction. | 11 | +175% | 2.1.0 | 9 years ago |
| firew0rks Play Fireworks and text art animations in the terminal | 10 | +67% | 1.1.1 | 2 years ago |
| network-emulation-conditions Network emulation conditions | 10 | +400% | 1.0.0 | 10 years ago |
| yt-jukebox yt-jukebox ========== | 9 | +800% | 0.0.3 | 13 years ago |
| devtools-timeline-model-browser Browser helper for parsing DevTools Timeline traces into structured profiling data models | 8 | -33% | 1.0.2 | 10 years ago |
| gulp-uncss-task A Gulp task for removing unused CSS | 8 | +100% | 0.3.0 | 12 years ago |
| tempdirectory Get a random temp directory path | 8 | +300% | 1.0.1 | 10 years ago |
| sublime-fixmyjs > Sublime plugin to correct JS linting issues | 8 | +300% | 0.3.4 | 11 years ago |
| generator-webapp-uncss Scaffold out a front-end web app | 8 | 0.1.0 | 12 years ago | |
| selectionsort Selection sort with O(n^2) time complexity | 8 | +167% | 1.0.1 | 12 years ago |
| generator-awesome Yeoman Generator for ... | 7 | 0% | 0.1.1 | 13 years ago |
| meta-theme-color Parses a HTML theme-color from a meta tag | 7 | +40% | 0.1.2 | 12 years ago |
| generator-aura Yeoman generator for Aura.js | 6 | -60% | 0.2.0 | 13 years ago |
| firetruck.js Offline caching adapter for Firebase JavaScript API | 6 | -40% | 0.1.1 | 10 years ago |
| generator-es6 An ES6 project generator for Yeoman | 6 | 0.0.3 | 13 years ago | |
| generator-boilerplate Yeoman Generator for ... | 6 | +500% | 0.1.4 | 13 years ago |
| regex-theme-color Regex for checking HTML has a valid theme-color meta tag | 6 | +200% | 0.1.1 | 12 years ago |
| lighthouse-reports JSON audits from Lighthouse | 5 | 0.1.1 | 10 years ago | |
| sadness Sadness is everywhere | 4 | +33% | 0.0.1 | 11 years ago |
| regex-mobile-viewport Regex for checking HTML has a mobile meta-viewport | 4 | +300% | 0.1.1 | 12 years ago |
| pwmetrics-helper Helpers for working with the pwmetrics package (using Lighthouse) | 3 | -40% | 1.0.0 | 10 years ago |
| environment-aware-hooks Hooks for network, memory, battery and other environment signals. | 3 | 0% | 0.0.1 | 7 years ago |
| recursive-binarysearch Recursive Binary Search | 3 | +200% | 1.0.0 | 12 years ago |
Repositories
Repositories and contributions come from Github's GraphQL API, which has no anonymous tier. Sign in to see them.