Open source projects by addyosmani

addyosmani/critical-path-css-demo

Above-the-fold CSS generation + inlining using Critical & Gulp

☕ApacheConf   ★433 stars   ⚠3 open issues   ⚭5 contributors   ☯over 3 years old  

addyosmani/essential-js-design-patterns

Repo for my 'Learning JavaScript Design Patterns' book

☕HTML   ★3342 stars   ⚠29 open issues   ⚭54 contributors   ☯almost 7 years old  

addyosmani/basket.js

A script and resource loader for caching & loading files with localStorage

☕JavaScript   ★3117 stars   ⚠46 open issues   ⚭24 contributors   ☯almost 6 years old  

addyosmani/critical

Extract & Inline Critical-path CSS in HTML pages

☕JavaScript   ★6473 stars   ⚠65 open issues   ⚭12 contributors   ☯over 3 years old  

addyosmani/backbone-fundamentals

:book: A creative-commons book on Backbone.js for beginners and advanced users alike

☕JavaScript   ★9693 stars   ⚠73 open issues   ⚭210 contributors   ☯about 6 years old  

addyosmani/grunt-uncss

:scissors: A grunt task for removing unused CSS from your projects.

☕HTML   ★3887 stars   ⚠5 open issues   ⚭14 contributors   ☯over 4 years old  

addyosmani/psi

PageSpeed Insights with reporting

☕JavaScript   ★2608 stars   ⚠18 open issues   ⚭11 contributors   ☯over 3 years old  

addyosmani/npm-and-polymer-demo

Demo of Polymer + Paper elements working off npm3

☕HTML   ★32 stars   ⚠0 open issues   ⚭1 contributors   ☯about 2 years old  

addyosmani/timing.js

Navigation Timing API measurement helpers

☕JavaScript   ★1353 stars   ⚠11 open issues   ⚭5 contributors   ☯over 3 years old  

addyosmani/psi-gulp-sample

Sample Gulp project using PSI

☕JavaScript   ★126 stars   ⚠3 open issues   ⚭3 contributors   ☯over 3 years old  

addyosmani/yt-jukebox

A YouTube Jukebox element built with Polymer & Yeoman

☕JavaScript   ★64 stars   ⚠4 open issues   ⚭1 contributors   ☯about 4 years old  

addyosmani/socketchat

SocketChat - a beginners chat app using SocketStream

☕CSS   ★63 stars   ⚠0 open issues   ⚭4 contributors   ☯over 6 years old  

addyosmani/visibly.js

A cross-browser Page Visibility API shim

☕JavaScript   ★191 stars   ⚠7 open issues   ⚭4 contributors   ☯over 6 years old  

addyosmani/jQuery-contextMenu

contextMenu plugin & polyfill

☕JavaScript   ★34 stars   ⚠0 open issues   ⚭2 contributors   ☯over 6 years old  

addyosmani/memoize.js

A faster JavaScript memoizer

☕JavaScript   ★134 stars   ⚠1 open issues   ⚭6 contributors   ☯over 6 years old  

addyosmani/tmi

TMI (Too Many Images) - discover your image weight on the web

☕JavaScript   ★1670 stars   ⚠4 open issues   ⚭8 contributors   ☯over 3 years old  

addyosmani/dotfiles

My dot files (in need of updating to my latest)

☕Shell   ★435 stars   ⚠0 open issues   ⚭15 contributors   ☯over 5 years old  

addyosmani/getUserMedia.js

Shim for getUserMedia(). Uses native implementation for modern browsers and a Flash fallback for everyone else.

☕JavaScript   ★808 stars   ⚠38 open issues   ⚭10 contributors   ☯about 6 years old  

addyosmani/google-slides

:zap: An offline-enabled Polymer slide-deck

☕HTML   ★50 stars   ⚠1 open issues   ⚭2 contributors   ☯over 3 years old  

addyosmani/yeoman-examples

A repo of up to date examples using Yeoman

☕JavaScript   ★211 stars   ⚠2 open issues   ⚭5 contributors   ☯over 4 years old  

addyosmani/a11y

Accessibility audit tooling for the web (beta)

☕JavaScript   ★1366 stars   ⚠29 open issues   ⚭14 contributors   ☯over 3 years old  

addyosmani/cssprettifier-bookmarklet

A bookmarklet for prettifying your CSS

☕JavaScript   ★164 stars   ⚠1 open issues   ⚭2 contributors   ☯almost 5 years old  

addyosmani/componentized-todo

Todo app using vanilla Web Components

☕CSS   ★52 stars   ⚠1 open issues   ⚭3 contributors   ☯over 3 years old  

addyosmani/generator-boilerplate

A simple Yeoman generator using Git submodules to clone over a boilerplate hosted elsewhere on GitHub

☕JavaScript   ★31 stars   ⚠2 open issues   ⚭5 contributors   ☯almost 5 years old  

addyosmani/pubsubz

Another Pub/Sub implementation

☕JavaScript   ★140 stars   ⚠1 open issues   ⚭1 contributors   ☯almost 7 years old  

addyosmani/largescale-demo

Scalable JS architecture demo for #jqcon

☕JavaScript   ★140 stars   ⚠3 open issues   ⚭2 contributors   ☯about 6 years old  

addyosmani/starter

A simple, git-clone friendly starting point for personal projects.

☕JavaScript   ★152 stars   ⚠1 open issues   ⚭2 contributors   ☯almost 4 years old  

addyosmani/generator-webapp-uncss

Yeoman generator with grunt-uncss

☕JavaScript   ★41 stars   ⚠2 open issues   ⚭2 contributors   ☯over 3 years old  

addyosmani/es2015-todomvc-chrome

ES2015 TodoMVC app that works without a transpiler

☕JavaScript   ★39 stars   ⚠0 open issues   ⚭1 contributors   ☯about 2 years old  

addyosmani/mustache-for-chromeapps

A special build of mustache that works in Chrome Apps under CSP

☕JavaScript   ★24 stars   ⚠1 open issues   ⚭2 contributors   ☯over 5 years old  

addyosmani/grunt-uncss-sass-example

An example of using grunt-uncss on a Sass project

☕JavaScript   ★50 stars   ⚠0 open issues   ⚭1 contributors   ☯about 4 years old  

addyosmani/prism-js

A Polymer element for syntax highlighting with Prism.js

☕HTML   ★152 stars   ⚠2 open issues   ⚭5 contributors   ☯almost 4 years old  

addyosmani/sublime-fixmyjs

SublimeText package for FixMyJS

☕Python   ★260 stars   ⚠8 open issues   ⚭6 contributors   ☯over 3 years old  

addyosmani/ember-progressive-webapp

Ember.js Zuperkulblog PWA (built with FastBoot and ember-cli)

☕JavaScript   ★97 stars   ⚠6 open issues   ⚭1 contributors   ☯almost 2 years old  

addyosmani/backbone-boilerplates

Backbone.js stack boilerplates demonstrating integration with Express, Ruby, PHP, Grails and more.

☕JavaScript   ★503 stars   ⚠8 open issues   ⚭10 contributors   ☯about 6 years old  

addyosmani/webpack-lighthouse-plugin

A Webpack plugin for Lighthouse

☕JavaScript   ★177 stars   ⚠0 open issues   ⚭2 contributors   ☯over 1 year old