Paul Irish

Login: paulirish

Company: Google Chrome, ?z

Location: Palo Alto

Bio: null

Blog: http://paulirish.com

Blog: http://paulirish.com

Member of

  1. Bower
  2. Components
  3. Google
  4. H5BP
  5. HTML5Rocks
  6. jQuery
  7. JSHint
  8. Mirror of Mark Pilgrim's GitHub
  9. Modernizr
  10. ot-crew
  11. Sass
  12. So Fancy
  13. The Chromium Project
  14. Yarn
  15. Yeoman
  16. null
  17. null

Repositories

2012.beercamp.com
A mischievous pop-up book site
365
null
39ridiculousboxshadows
39 totally ridiculous box shadows
adb-screenrecord-script
A shell script to capture android screen using screenrecord utility by chunks and streaming them via python SimpleHTTPServer
adb_trace
Android Debug Bridge + Chrome Tracing
afloat
Afloat is a Mac extender that adds useful window management commands to most Mac apps.
airhorn
Air horn
amv
Audi MMI Video convertor (designed for Q5 display, but should work on others)
astw
walk the ast
automated-chrome-profiling
Node.js recipes for automating javascript profiling in Chrome
auto_npm
Automatically updated your npm packages
axe-core
Accessibility engine for automated Web UI testing
babel.github.io
:globe_with_meridians: The Babel documentation website
backbone.marionette
Make your Backbone.js apps dance with a composite application architecture!
backbonetutorials
As single page apps and large scale javascript applications become more prominent on the web, useful resources for those developers who are jumping the ship are crucial.
bar-horizontal
Create beautiful horizontal charts, that fit your terminal.
bats-docs
Shared Bats helper documentation
bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
bootstrap-modal-element
Bootstrap's modal window and button as a custom element.
bot-t-factoids
factoids from temp01's bot-t. RIP bot-t. <3
bower
A package manager for the web, created at Twitter
break-on-access
break on access to a property
brfs
browserify fs.readFileSync() static asset inliner
browser-compat-data
This repository contains compatibility data for Web technologies as displayed on MDN
browser-perf-runner
Run browser-perf on websites
browser-repl
Launch a repl on your command line to any browser in the cloud.
bundle-buddy
null
caine
Friendly butler
call-trace
null
caltrainschedule.io
:bullettrain_side: caltrain schedules - offline first :dolphin:
caniuse
Raw browser/feature support data from caniuse.com
c-cli
Give your `cat` command some color
chokidar
A neat wrapper around node.js fs.watch / fs.watchFile.
chrome2calltree
Convert CPU profiles exported from Chrome to callgrind format
chrome-debugging-client
An async / await friendly debugging client for chrome
chrome-devtools-zerodarkmatrix-theme
A highly customized dark theme for Chrome
chromedot
Some notes on chrome subsystems
chrome-extension-blogpost
Chrome extension created in our blog post
chromeHAR
HAR viewer that mimics (or at least tries really hard to) Chromes network tab
chrome-http2-log-parser
null
Chrome-LikeBlock
A Chrome extension (and greasemonkey script) to block the Facebook Like buttons
chrome-remote-debug-protocol
Auto Generate Client and Server typescript interface from protocol.json fies for Chrome Remote Debug Protocol
chrome-remote-interface
Chrome Remote Debugging Protocol interface
chrome-webcomponents-extension
Google Chrome extension to identify all Custom Elements used on a site
chromium-mirror
Mirror of Chromium source repo
chromium-remote-debugging-proxy
A proxy that sits in between a chromium devtools frontend and the remote chromium being debugged and logs requests, responses and websocket messages that are exchanged.
cli-chart
Ansi Color Bar Charts
colony-fixed
:chart_with_upwards_trend: In-browser network graphs representing the links between your Node.js code and its dependencies.
colors-app
A PWA for copying values from popular color palettes. Supports HEX, RGB, and HSL formats.
comcast
Simulating shitty network connections so you can build better systems.
commitlintbot
null
compass
Compass is a Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain.
compat-table
ECMAScript 5/6/7 compatibility tables
controlfreak
Extension to allow easy web page tweaks, similar to GreaseMonkey in spirit
CopyLink-extension
Copy link to current page into the clipboard
covfefe-coverage
Node API for DevTools JS Coverage data
cri-request-interception
null
css3please
use Autoprefixer instead. <3
css_browser_selector
A very small javascript library that allows you to create browser specific CSS to be merged into your normal classes. No more hacks or mischievous code in your CSS code.
dadi
Automatically exported from code.google.com/p/dadi
debugger-protocol-viewer
my fork
deep-object-diff
Deep diffs two objects, including nested structures of arrays and objects, and returns the difference.
demo
i have a /demo/ URL on my domain. this is it.
DesktopAMP
Safari and Chrome extensions to load the AMP version of webpages if available
devopera
Repository for Dev.Opera source code
devtools-addons
see the wiki
devtools-device-data
null
devtools-docs
The legacy documentation for Chrome DevTools.
dev-tool-secrets
A site providing a list of secrets for the Browser Developer Tools in Chrome, Firebug, Firefox, Internet Explorer, Opera and Safari.
devtools-frontend
Mirror of the Chrome DevTools UI
devtools-logo
Chrome DevTools logo assets
devtools-remote
Debug your user's browser remotely via Chrome DevTools.
devtools-timeline-model
Parse raw trace data into the Chrome DevTools' structured profiling data models
diff-so-fancy
Unfancy git-diff
dna2json
Formats your genome file as JSON
docs
Documentation for Polymer
docs-travis-ci-com
The Travis CI Documentation
dotfiles
paul's shell, git, etc config files. also homebrew, migration setup. good stuff.
earth
a project to visualize global weather conditions
edge-diagnostics-adapter
Edge Diagnostics Adapter is a protocol adapter that enables tools to debug Edge using the Chrome Debugging Protocol.
email2feed
a google app engine service that takes email at foobar@domain.com and serves a feed at domain.com/foobar
ember.js
Ember.js - A JavaScript framework for creating ambitious web applications
emulation-popup-ext
chrome extension for devtools device emulation of your current page
eslint
A fully pluggable tool for identifying and reporting on patterns in JavaScript.
es-modules-todomvc
ES modules demo app
EventListenerOptions
An extension to the DOM event pattern to allow authors to disable support for preventDefault
examples
Example applications built using Ember.js or Ember Data.
execSync
node.js' missing execSync
fidgetspin.xyz
null
filesystem-api-explorer
Filesystem API explorer - chrome extension
flamegraphdiff
flamegraphdiff
flatpickr
lightweight and powerful datetimepicker with no dependencies
Flexinizr
not anything real: trying to repro a devtools bug
font-face-detect
Detect if @font-face support is present in the browser.
for-in
Iterate over the enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`.
frontend-feeds
OPML of the frontend development rss feeds
fusejs
Alpha version of FuseJS
ge-cancellation-checker
A PhantomJS script that checks your GOES account for a sooner Global Entry enrollment appointment
gf3hairday
ITS FUCKING GLAMOUROUS FEBRUARY 3rd!
git3po
Automatically comments, labels, and closes GitHub issues according to a configurable set of filters.
github-cheat-sheet
A list of cool features of Git and GitHub.
github-email
Get a GitHub user's email. All sneaky-like. :sunglasses:
git-open
Type `git open` to open the GitHub page or website for a repository in your browser.
git-recent
See your latest local git branches, formatted real fancy
Gmail-mailing-list-permalink-chromeext
Get a permalink of the mailing list message you're looking at in gmail
gmail-popup-extension
opens gmail in a popup window. Nice if you open a lot of new tabs from it. chrome extension. it's dirty.
grifter
null
grunt
Grunt: a task-based command line build tool for JavaScript projects.
grunt-contrib
A collection of common grunt tasks.
grunt-jasmine-task
Grunt task for running Jasmine specs
gruntjs.com
http://gruntjs.com/
grunt-shell
Grunt task to run shell commands
gulp-sourcemaps
Source map support for Gulp.js
Gyazowin
Gyazo for Windows
harmony
Procedural Drawing Tool - my fork reduces it down to be integrated elsewhere
headless-cat-n-mouse
Is headless chrome currently detectable? Let's pit the detections and detection evasions against eachother.
hello-world
shh
homebrew-chromium
Formula related to Chromium / CEF
homebrew-versions
Alternate versions of casks
homebrew-versions-1
:1234: Versioned formulae for the Homebrew package manager
hterm
null
html5-boilerplate
THIS REPO HAS MOVED! It has a pretty new home at github.com/h5bp ???Please click this link below.
html5-boilerplate-server-configs
THIS REPO HAS MOVED
html5readiness.com
visualization of html5 and css3 features and when they are implemented
html5test
How well does your browser support HTML5? Interested in the next version of this test? Try http://beta.html5test.com
https-everywhere
The official Github mirror of the HTTPS Everywhere repository at https://gitweb.torproject.org/https-everywhere.git. You can send pull requests here.
icanbeyourlighthouse
When you need guidance
ice-box
:snowflake: easy, one-off immutable directories!
image-ssim-js
Image structural similarity (SSIM)
InstrumentationExample
null
interactive-examples
Home of the MDN live code editor interactive examples
io.js
A spork of Node.js with an open governance model
ionic-site
Repo for the ionicframework.com site
iOS-WebView-App
Simple iOS app that loads a web page
irhydra
Tool for displaying IR used by V8 and Dart VM optimizing compilers
jquery
jQuery JavaScript Library
jquery-idletimer
REPO MOVED! https://github.com/mikesherov/jquery-idletimer
jquery.imgloaded
Fake fork of Paul Irish's image loaded method for jQuery
jQuery-miniplugins
assorted snippets and plugins
jQuery-plus
A collection of addons/plugins for jQuery - mostly overloaded jQuery methods...
jquery-requestAnimationFrame
Replaces the standard jQuery timer loop with requestAnimationFrame where supported. Requires jQuery 1.8
jquery-ui
The official jQuery user interface library.
js-framework-benchmark
A comparison of the perfomance of a few popular javascript frameworks
jsh
null
jsi18n
null
js-vd
JavaScript source code dependency visualization
lawnchair
A lightweight clientside JSON document store,
lazyweb-requests
Get projects and ideas built by the community
leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
lighthouse
null
lighthouse-ci
Run Lighthouse in CI using Docker
lighthouse-hue
Big Lighthouse Kiosk at Google I/O 2017
lighthouse-security
Runs the default Google Lighthouse tests with additional security tests
marky
High-resolution JavaScript timer based on performance.mark() and measure()
matchMedia.js
matchMedia polyfill for testing media queries in JS
material-design-lite
Material Design Lite Components in HTML/CSS/JS
memory-stats.js
minimal monitor for JS Heap Size via performance.memory
Modernizr
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user?s browser.
mothereffinghsl
we 'bout to get HSLazy up in this!!
mothereffingtextshadow
CUZ WE NEED SOME MOTHER EFFING TEXT SHADOW
multi-device
Chrome multi-device (mobile) docs
mydevice
what are my device specs ?
network-filter
Network filter tab for chome devtools
nimbupani.github.com
null
node-big-rig
A CLI version of Big Rig
node-chromedriver
A wrapper for the selenium chromedriver.
node-coverage-demo
Demo for collecting code coverage within Node.js
node-imageview
preview images in a browser and set their data uri in an input field
node-nightly
node-nightly at your finger tips!
node-resolve
Implements the node.js require.resolve() algorithm
node-yelp
Node.js module for interacting with Yelp's API v2.0
npm
a package manager for javascript
npm-publish-devtools-frontend
null
omnidrive-chrome-extension
OmniDrive Chrome Extension
online-service
null
openage
Free (as in freedom) open source clone of the Age of Empires II engine.
oredev-demo
Demo app used my Øredev 2012 talk "Secrets of the Chrome Developer Tools"
package-backbone
null
package-underscore
null
PaintbrushJS
A lightweight browser-based image processing library
parse-cache-control
Parsing cache-control headers. Simples.
passphrase
Using Web Speech API for a spoken set/get passphrase
pdl
null
peacock
JavaScript syntax highlighter that generates pygments compatible html and therefore supports pygments styles.
perfmatters-notes
Notes for #PerfMatters 2018 conference
pidgey-grinding
pokemon go max XP calculator thang thang
pipeline
null
polyfill-webcomponents
Browserify-compatible web-component polyfills, courtesy of Polymer
polymer-devtools-extension
Polymer debugging extension
pretty-diff
colorized HTML diffs
puppeteer
Headless Chrome Node API
pure
? Port of the `pure` ZSH theme to Fish
pwmetrics
Progressive web metrics at your fingertipz
raven-js
Official Sentry SDK for JavaScript
react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
read-package-json
The thing npm uses to read package.json files with semantics and defaults and validation and stuff
remotedebug-ios-webkit-adapter
RemoteDebug iOS WebKit Adapter
remotedebug.org
The RemoteDebug initaitive
remove-github-forks
Clean your useless GitHub forks
request
Simplified HTTP request client.
request-capture-har
Wrapper for request module that saves all traffic as a HAR file.
sample-devtools-theme-extension
A sample devtools theme extension using the new API
sass.js
Sass.js - API for emscripted libsass to run in the browser
Sass-reference
fork of the original with unbroken sourcemaps
sassy-sublime
Open Chrome SASS links in Sublime
screensizes
a website that displays other visitors' screen sizes in real-time
seedshot
P2P screenshot sharing from your browser.
server-timing
Latest draft @
server-trace-injector-extension
null
service-workers-101
An infographic to summarize the most important parts of the Service Workers' API
ServiceWorkersDemos
Demo apps utilizing Service Workers.
sile
Simon's Improved Layout Engine
sizzle
A sizzlin' hot selector engine.
Slimmmo.github.io
null
source-map-explorer
Analyze and debug space usage through source maps
source-map-visualization
fork with an application pane layout
spec-reviews
W3C specs and API reviews
speedline
Calculate the speed index and visual performance metrics from chrome dev tool timeline (recently: pmdartus -> paulirish)
speedtracer
Automatically exported from code.google.com/p/speedtracer
spy-js
spy-js: javascript tracing tool
sql.js
SQLite compiled to JavaScript through Emscripten
stage-ci
Automatic deploy previews for your PRs using zeit.co/now.
statikk
A simple and secure server for static files.
stats.js
JavaScript Performance Monitor
sublime4cdt
null
SublimeLinter3
Interactive code linting framework for Sublime Text 3
teacher
Spell check for Node.js
Template-instantiation
Model Driven Views Polyfill
testharness.js
null
testing-h2-push
null
thanks
? Give thanks to the open source maintainers you depend on! ?
The-cost-of-transpiling-es2015-in-2016
Investigating the overhead cost of compiled es2015
third-party-decode
Decode URLs into 3rd party companies & products.
thyme
Automatically track which applications you use and for how long.
tilegrams
Make hexagonally tiled cartograms
timeline-totals
summarize cost of all operations recorded by the devtools timeline
tiny-demos-on-https
can't do a jsbin on HTTPS but sometimes you need it. gh-pages to the rescue.
touch
A small collection of simple touch/pointer tests and demos
Touchable-jQuery-Plugin
Touchable jQuery Plugin
trace-viewer
Frontend for chrome://tracing and Android systrace.
tracing-framework
Web Tracing Framework libraries and extensions.
tracing-wg
Tracing Working Group
Transcrypt
Lean and mean Python to JavaScript transpiler, featuring multiple inheritance and small downloads
transcrypt-clovis
null
travis-scripts
:repeat: - :no_entry: WIP
tsproxy
Traffic-shaping SOCKS5 proxy
Twitter-Friends-Map
A fully client-side map of your twitter followers
Unicorn-js
make cyclic rainbow text on hover! sweet.
valence
Firefox Developer Tools protocol adapters
vanilla-protocol-viewer
Minimalistic DevTools Protocol Viewer
videospeed
HTML5 video speed controller (for Google Chrome)
viewport-width-visualization
what do the widths and devices of responsive design look like?
viewsource
Yo dawg, We heard you like viewing the source, so we put our source in the source so you can view the source while you view source.
vscode-eslint
VSCode extension to integrate eslint into VSCode
w3fools
null
WAT
LOLWAT?
waterfall
Bookmarklet that produces Page Load Waterfalls using the Resource Timing API
web-apis
Playground for better understanding Web APIs
Web-App-Boilerplate
A front-end web application template based on HTML5 Boilerplate and enhanced with LESS, Gulp.js task runner.
webcam-flash-rtmp-h264
in Browser RTMP streaming using the webcam, the encoding is using H264
web-feature-availability
estimating the % of web users that have certain web features natively supported
WebFundamentals
Best practices for modern web development
webgl-boilerplate
A webgl boilerplate for all ur glsl's
web-platform
null
worker-node
Allowing DOM operations on worker threads
WPOStats
null
write-good
Naive linter for English prose
www.html5rocks.com
....a top-notch resource for web developers
yarn
?? Fast, reliable, and secure dependency management.
yeoman.io
null

Commits To

RepositoryMost Recent Commit# Commits
jlfwong/chrome2calltree2016-01-09 21:50:19.01
paulirish/automated-chrome-profiling2017-07-21 21:28:58.032


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.