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.14 months ago
workbox-routing
A service worker helper library to route request URLs to handlers.
9.1M -0%7.4.14 months ago
workbox-strategies
A service worker helper library implementing common caching strategies.
9M -0%7.4.14 months ago
workbox-precaching
This module efficiently precaches assets.
9M -0%7.4.14 months ago
workbox-window
Simplifies communications with Workbox packages running in the service worker
8.8M +0%7.4.14 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.14 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.14 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.14 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.14 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.14 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.14 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.14 months ago
workbox-streams
A library that makes it easier to work with Streams in the browser.
8.6M -0%7.4.14 months ago
workbox-sw
This module makes it easy to get started with the Workbox service worker libraries.
8.6M -0%7.4.14 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.14 months ago
workbox-recipes
A service worker helper library to manage common request and caching patterns
8.1M +0%7.4.14 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.14 months ago
yeoman-environment
Handles the lifecyle and bootstrapping of generators in a specific environment
1.8M +2%6.2.0last week
yeoman-generator
Rails-inspired generator system that provides scaffolding for your apps
1.5M +1%8.3.0last week
yo
CLI tool for running Yeoman generators
671.7K +2%7.0.15 months ago
yeoman-doctor
Detect potential issues with users system that could prevent Yeoman from working correctly
549.7K -16%6.0.011 months ago
eslint-config-google
ESLint shareable config for the Google style
534.7K -4%0.14.07 years ago
material-design-icons
Material Design icons by Google
111.9K -24%3.0.110 years ago
material-design-lite
Material Design Components in CSS, JS and HTML
84.5K +5%1.3.010 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.38 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.38 years ago
workbox-cli
workbox-cli is the command line interface for Workbox.
81.3K +7%7.4.14 months ago
paginator
Generic pagination algorithm wrapped in a CommonJS module
77.4K +2%1.0.011 years ago
accessibility-developer-tools
This is a library of accessibility-related testing and utility code.
41K -7%2.12.09 years ago
gulp-exclude-gitignore
Gulp plugin to exclude file contained in .gitignore from the stream
29.1K +22%1.2.09 years ago
critical
Extract & Inline Critical-path CSS from HTML
29.1K -0%8.0.04 months ago
oust
Extract URLs to stylesheets, scripts, links, images or HTML imports from HTML
28.5K +0%2.0.43 years ago
quicklink
Faster subsequent page-loads by prefetching in-viewport links during idle time
25.2K -1%3.0.24 weeks ago
todomvc-app-css
CSS for TodoMVC apps
20.1K +8%2.4.33 years ago
preload-webpack-plugin
Enhances html-webpack-plugin with link rel=preload wiring capabilities for scripts
16.9K -0%2.3.09 years ago
webcomponents.js
webcomponents.js
8.4K -8%0.7.2410 years ago
todomvc-common
Common TodoMVC utilities used by our apps
7.7K +21%1.0.58 years ago
backbone.paginator
A pageable Backbone.Collection superset. Supports server-side/client-side/infinite pagination and sorting.
6.7K -21%2.0.88 years ago
react-adaptive-hooks
Give users a great experience best suited to their device and network constraints
5.1K +4%0.0.87 years ago
psi
PageSpeed Insights with reporting
4.7K -4%4.1.06 years ago
grunt-uncss
A grunt task for generating CSS files containing only those styles used in your project.
1.3K +22%0.10.15 years ago
timing.js
Navigation Timing API measurement helpers
793 +19%1.2.010 years ago
generator-node
Create a Node.js module
634 -11%2.9.010 months ago
propel-web-push
A library to support developers implementing Web Push notifications
527 -14%0.1.310 years ago
npm-polymer-elements
Polymer Elements package for npm
463 -35%0.0.111 years ago
webcomponents-lite
Polyfills for Custom Elements & HTML Imports
385 -29%0.6.011 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.259 years ago
memoizejs
A faster JavaScript memoizer
315 -55%0.1.112 years ago
workbox-runtime-caching
A service worker helper library that implements various runtime caching strategies.
260 -27%2.0.39 years ago
todomvc
> Helping you select an MV\* framework
222 -51%0.1.112 years ago
a11y
Runs an accessibility audit against a URL
161 -77%0.5.18 years ago
sw-lib
A service worker library to make managing fetch requests and caching as easy as possible.
117 +2%0.0.259 years ago
generator-generator
Generate a Yeoman generator
105 +184%5.2.010 months ago
visibly.js
A cross-browser Page Visibility API shim
93 -17%0.1.111 years ago
sw-precaching
This library is still a work in progress and is not functional.
90 +233%0.0.259 years ago
tmi
Discover your image weight on the web
88 -30%2.0.010 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.259 years ago
agentic-seo
Audit your documentation and website for AI agent readiness (Agentic Engine Optimization)
67 -42%1.0.05 months ago
getusermedia-js
Cross-browser getUserMedia() polyfill
66 -75%1.0.011 years ago
generator-webapp
Scaffold out a front-end web app
64 -10%4.0.0-93 years ago
generator-bbb
Backbone Boilerplate Yeoman generator.
56 +143%0.3.512 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.259 years ago
webpack-lighthouse-plugin
A Lighthouse plugin for Webpack
41 -18%1.0.95 years ago
sw-routing
A service worker helper library to route request URLs to handlers.
39 -51%0.0.229 years ago
mustache-for-chromeapps
Logic-less {{mustache}} templates with JavaScript
34 -66%0.0.212 years ago
sw-runtime-caching
A service worker helper library that implements various runtime caching strategies.
32 -40%0.0.229 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.259 years ago
generator-element
Yeoman generator to create Custom Elements using Polymer, X-Tag or VanillaJS
28 +1,300%1.1.011 years ago
git2txt
CLI tool to convert GitHub repositories to text files
26 +189%1.0.62 years ago
todomvc-api
Validate your TodoMVC backend
25 +92%0.2.110 years ago
generator-chrome-extension
Scaffold out a Chrome extension
23 -8%0.7.44 years ago
basket.js
A script-loader that handles caching scripts in localStorage where supported
23 -36%1.0.02 years ago
backbone-fundamentals
Developing Backbone.js Applications book
22 +1,000%1.2.012 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.239 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.249 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.229 years ago
bubblesort
Bubble Sort
18 +157%1.0.111 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.12 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.22 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.09 years ago
firew0rks
Play Fireworks and text art animations in the terminal
10 +67%1.1.12 years ago
network-emulation-conditions
Network emulation conditions
10 +400%1.0.010 years ago
yt-jukebox
yt-jukebox ==========
9 +800%0.0.313 years ago
devtools-timeline-model-browser
Browser helper for parsing DevTools Timeline traces into structured profiling data models
8 -33%1.0.210 years ago
gulp-uncss-task
A Gulp task for removing unused CSS
8 +100%0.3.012 years ago
tempdirectory
Get a random temp directory path
8 +300%1.0.110 years ago
sublime-fixmyjs
> Sublime plugin to correct JS linting issues
8 +300%0.3.411 years ago
generator-webapp-uncss
Scaffold out a front-end web app
80.1.012 years ago
selectionsort
Selection sort with O(n^2) time complexity
8 +167%1.0.112 years ago
generator-awesome
Yeoman Generator for ...
7 0%0.1.113 years ago
meta-theme-color
Parses a HTML theme-color from a meta tag
7 +40%0.1.212 years ago
generator-aura
Yeoman generator for Aura.js
6 -60%0.2.013 years ago
firetruck.js
Offline caching adapter for Firebase JavaScript API
6 -40%0.1.110 years ago
generator-es6
An ES6 project generator for Yeoman
60.0.313 years ago
generator-boilerplate
Yeoman Generator for ...
6 +500%0.1.413 years ago
regex-theme-color
Regex for checking HTML has a valid theme-color meta tag
6 +200%0.1.112 years ago
lighthouse-reports
JSON audits from Lighthouse
50.1.110 years ago
sadness
Sadness is everywhere
4 +33%0.0.111 years ago
regex-mobile-viewport
Regex for checking HTML has a mobile meta-viewport
4 +300%0.1.112 years ago
pwmetrics-helper
Helpers for working with the pwmetrics package (using Lighthouse)
3 -40%1.0.010 years ago
environment-aware-hooks
Hooks for network, memory, battery and other environment signals.
3 0%0.0.17 years ago
recursive-binarysearch
Recursive Binary Search
3 +200%1.0.012 years ago

Repositories

Repositories and contributions come from Github's GraphQL API, which has no anonymous tier. Sign in to see them.