Propriétaire
addyosmani
91 dépôts indexés · Voir sur GitHub
-
agent-skills
Production-grade engineering skills for AI coding agents.
JavaScript · 93772 étoiles
-
critical
Extract & Inline Critical-path CSS in HTML pages
JavaScript · 10271 étoiles
-
backbone-fundamentals
:book: A creative-commons book on Backbone.js for beginners and advanced users alike
Rich Text Format · 9175 étoiles
-
essential-js-design-patterns
Repo for my 'Learning JavaScript Design Patterns' book
HTML · 4906 étoiles
-
es6-tools
An aggregation of tooling for using ES6 today
3973 étoiles
-
basket.js
A script and resource loader for caching & loading files with localStorage
JavaScript · 3351 étoiles
-
web-quality-skills
Agent Skills for optimizing web quality based on Lighthouse and Core Web Vitals.
Shell · 2783 étoiles
-
es6-equivalents-in-es5
WIP - ES6 Equivalents In ES5
2509 étoiles
-
gemini-cli-tips
Gemini CLI Tips and Tricks
2366 étoiles
-
puppeteer-webperf
Automating Web Performance testing with Puppeteer 🎪
JavaScript · 1857 étoiles
-
tmi
TMI (Too Many Images) - discover your image weight on the web
JavaScript · 1613 étoiles
-
timing.js
Navigation Timing API measurement helpers
JavaScript · 1476 étoiles
-
critical-path-css-tools
Tools to prioritize above-the-fold (critical-path) CSS
1165 étoiles
-
squish
Squish - Batch Browser-based Image Compression
TypeScript · 1049 étoiles
-
bg-remove
Free image background removal - private, client-side and powered by Transformers.js
TypeScript · 1015 étoiles
-
getUserMedia.js
Shim for getUserMedia(). Uses native implementation for modern browsers and a Flash fallback for everyone else.
JavaScript · 901 étoiles
-
chatty
ChattyUI - your private AI chat for running LLMs in the browser
TypeScript · 837 étoiles
-
firew0rks
Fireworks in your terminal 🎆
JavaScript · 576 étoiles
-
git2txt
CLI tool to convert GitHub repositories to text files for LLMs
JavaScript · 564 étoiles
-
critical-path-css-demo
Above-the-fold CSS generation + inlining using Critical & Gulp
ApacheConf · 533 étoiles
- 71 autres dépôts se trouvent sur Voir sur GitHub
-
help-wanted
addyosmani/getUserMedia.js#49 · 4 commentaires · 1 réaction · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#50 · 1 commentaire · 0 réactions · 0 personnes assignées ·
-
choose front/back camera in IE11 Ouverte
addyosmani/getUserMedia.js#54 · 1 commentaire · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#55 · 2 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#56 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#57 · 1 commentaire · 3 réactions · 0 personnes assignées ·
-
Support for Promise interface Ouverte
addyosmani/getUserMedia.js#58 · 0 commentaires · 3 réactions · 0 personnes assignées ·
-
Supporting audio in the fallback Ouverte
addyosmani/getUserMedia.js#59 · 8 commentaires · 0 réactions · 0 personnes assignées ·
-
Not working in IE 11 Ouverte
addyosmani/getUserMedia.js#61 · 2 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#62 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#63 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#64 · 5 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#68 · 5 commentaires · 1 réaction · 0 personnes assignées ·
-
Example to turn on flash light? Ouverte
addyosmani/getUserMedia.js#69 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#70 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
cam.capture always undefined Ouverte
addyosmani/getUserMedia.js#71 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/getUserMedia.js#72 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
enhancement
addyosmani/network-emulation-conditions#1 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/smaller-pictures-app#15 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
Document existing approaches Ouverte
addyosmani/predictive-fetching#1 · 3 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/psi-gulp-sample#3 · 3 commentaires · 0 réactions · 0 personnes assignées ·
-
commas Ouverte
addyosmani/psi-gulp-sample#4 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/psi-gulp-sample#5 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
Research resize options scales Ouverte
addyosmani/native-media-resizing#1 · 4 commentaires · 2 réactions · 0 personnes assignées ·
-
enhancement
addyosmani/es6-tools#2 · 3 commentaires · 0 réactions · 0 personnes assignées ·
-
Missing reference to ES6 Linters Ouverte
addyosmani/es6-tools#71 · 0 commentaires · 1 réaction · 0 personnes assignées ·
-
Where should this go? Ouverte
addyosmani/es6-tools#82 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
Validate Links Ouverte
addyosmani/es6-tools#90 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/timing.js#2 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
Create visual bookmarklet Ouverteenhancement help wanted
addyosmani/timing.js#5 · 6 commentaires · 0 réactions · 0 personnes assignées ·
-
ie8 doesn't safely fail Ouverteenhancement help wanted
addyosmani/timing.js#6 · 2 commentaires · 0 réactions · 0 personnes assignées ·
-
Document the list of events Ouverteenhancement
addyosmani/timing.js#7 · 1 commentaire · 1 réaction · 0 personnes assignées ·
-
Firefox support Ouverte
addyosmani/timing.js#16 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
timing.js Ouverte
addyosmani/timing.js#25 · 1 commentaire · 1 réaction · 0 personnes assignées ·
-
Negative Times Ouverte
addyosmani/timing.js#28 · 0 commentaires · 1 réaction · 1 personne assignée ·
-
First Paint on Firefox Ouverte
addyosmani/timing.js#31 · 2 commentaires · 2 réactions · 0 personnes assignées ·
-
addyosmani/cssprettifier-bookmarklet#2 · 13 commentaires · 0 réactions · 0 personnes assignées ·
-
Breaks inline SVGs Ouverte
addyosmani/critical-path-css-demo#6 · 2 commentaires · 0 réactions · 0 personnes assignées ·
-
Unicode Hex in generated *.html Ouverte
addyosmani/critical-path-css-demo#8 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/critical-path-css-demo#10 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
addyosmani/critical-path-css-demo#12 · 1 commentaire · 0 réactions · 0 personnes assignées ·
-
addyosmani/critical-path-css-demo#14 · 0 commentaires · 2 réactions · 0 personnes assignées ·
-
primordials is not defined Ouverte
addyosmani/critical-path-css-demo#15 · 1 commentaire · 1 réaction · 0 personnes assignées ·
-
enhancement
addyosmani/essential-js-design-patterns#88 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
enhancement
addyosmani/essential-js-design-patterns#94 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
enhancement
addyosmani/essential-js-design-patterns#98 · 2 commentaires · 0 réactions · 0 personnes assignées ·
-
bug
addyosmani/essential-js-design-patterns#114 · 2 commentaires · 0 réactions · 0 personnes assignées ·
-
Translation to spanish Ouvertetranslation
addyosmani/essential-js-design-patterns#143 · 3 commentaires · 0 réactions · 0 personnes assignées ·
-
Translation to Korean Ouvertetranslation
addyosmani/essential-js-design-patterns#154 · 0 commentaires · 0 réactions · 0 personnes assignées ·
-
bug
addyosmani/essential-js-design-patterns#158 · 0 commentaires · 0 réactions · 0 personnes assignées ·