Side-projects involving Addy

As part of my role at Google, I've contributed to a number of developer tooling products over time. These have included Chrome DevTools, Lighthouse, PageSpeed Insights and Search Console to name a few. I have also worked on a number of tools as part of my side-projects and mention a few of those below.

Background Image Remover

Background Image Remover

Remove image backgrounds automatically in seconds with just one click. Don't spend hours manually doing it yourself.

Say - AI Audio Transcription

Say - AI Audio Transcription

Easily record and transcribe your audio files into text using AI. Get accurate text transcriptions in seconds. Easily save or export your transcripts. Record directly from your microphone. Edit and copy the entire transcript.

Scan - Web Document Scanner

Scan - Web Document Scanner

Free web-based document scanner. Capture, enhance, and convert documents to PDF using your device's camera or upload existing images. Mobile-optimized with multi-page support.

Chatty

Chatty

Your private AI that leverages WebGPU to run large language models (LLMs) natively & privately in your browser, bringing you the most feature rich in-browser AI experience.

OJoy - Image Upscaler

Enlarge and improve low-resolution images using ML with UpscalerJS & TensorFlow.js. All processing happens client-side.

View Project

Movies App

A framework learning application built in Next.js, Nuxt.js, Angular & more. Uses TMDB with app structure and performance in mind.

View Project

AVPress

Compress & resize videos in the browser using WebAssembly and FFMPEG.WASM. Works in Firefox & Chrome with SharedArrayBuffer support.

View Project

Audio Visualizer

HTML canvas & Web Audio-based music visualizer featuring custom track visualization

View Project

CrUX Compare

Tool to compare real-world performance on sites and URLs across desktop, tablet and phones using Chrome User Experience Report data

View Project

Core Web Vitals Extension

Chrome extension to instantly measure key UX quality signals: Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift

Core Web Vitals Extension
View Project

Quicklink 2.0

<1KB library to speed next-page navigations by prefetching in-viewport links with React Router support and configurable request limits

Quicklink 2.0
View Project

React Adaptive Hooks

Conditionally load experiences best suited to a user's device and network constraints

React Adaptive Hooks
View Project

Critical

Extract & inline critical-path CSS for pages with Chrome headless

Critical
View Project

Z-index Visualizer

Tool available in the VisBug Chrome Extension to visualize z-index stacking contexts

Z-index Visualizer
View Project

CSS Layout Debugger

108 byte CSS Layout Debugger that works in Chrome, Firefox, Opera & Safari

CSS Layout Debugger
View Project

HNPWA

Hacker News Progressive Web Apps implementations in React, Preact, Polymer, Vue, Svelte, and Angular

HNPWA
View Project

Speed Scorecard

Tool to compare mobile speed with other companies using real-user latency data from the Chrome User Experience Report

Speed Scorecard
View Project

Workbox

A powerful library to facilitate the creation of Progressive Web Apps and improve the offline experience of web applications. Originally developed by Chrome's developer relations team.

Workbox
View Project

Material Design Lite

Add a Material Design look and feel to static content websites without JavaScript frameworks. Optimized for cross-device use, graceful degradation in older browsers, and built-in accessibility.

Material Design Lite
View Project

TodoMVC

Helping you select a JavaScript framework - Todo apps for React.js, Angular, Vue and many more JavaScript frameworks showcasing identical implementations.

TodoMVC
View Project
Speedometer

Speedometer

A benchmark for modern web app responsiveness, measuring the performance of popular JavaScript frameworks and real-world web applications.