I ❤️ the web, co-host The Web Platform podcast, Google Developer Expert, PhD Student, DM Design & Innovation Fellow @ Case Western Reserve University.
The fastest little YouTube web component on this side of the internet. The shadow dom web component version of Paul's lite-youtube-embed.
TypeScript - Released: 15 Nov 2019 - 960
Zotero plugin for fetching number of citations from Google Scholar.
JavaScript - Released: 28 Sep 2021 - 170
A tiny no-frills speedometer progressive web app based on Geolocation API, AmbientLightSensor API, and WakeLock API.
JavaScript - Released: 06 Dec 2018 - 355
Combining Lit Web Components, Hugo, Service Worker, and Rollup into a progressive web app blog.
JavaScript - Released: 13 Jan 2017 - 55
Audit deployed web sites with my artisanal blend of WPT Network Emulation Profiles, Puppeteer, Chrome headless, Lighthouse, and Github Actions.
JavaScript - Released: 02 Nov 2019 - 57
Rendering PWA metadata to link bots with a Firebase Function and Chrome headless
HTML - Released: 03 Jul 2017 - 69
Sample using lighthouse and puppeteer with jest to run tests on your project/site.
JavaScript - Released: 12 Apr 2019 - 33
A web component that displays colorfully formatted code with Prism.js and LitElement.
JavaScript - Released: 17 Apr 2019 - 29
Android HostCardEmulation sample that implements NFC Forum Type 4 Tag Operation
Java - Released: 27 Oct 2014 - 57
Sample using lighthouse and lighthouse-core with Mocha to run tests on your project/site.
JavaScript - Released: 18 Nov 2016 - 59
A tiny no-frills screen reading light progressive web app based on WakeLock API.
JavaScript - Released: 22 Dec 2018 - 51
A lit-element web component that uses Three.js to display an STL model file.
JavaScript - Released: 22 Jun 2018 - 20
A demo project that incorporates a video player that hides unnecessary ui elements from the screen.
Java - Released: 26 Sep 2013 - 37
A web component that lazy loads TikTok embeds. Currently experimental and a work in progress.
TypeScript - Released: 13 Jul 2022 - 14
A small web component that uses a <dialog> to allow setting of a target Mastodon instance from the user to allow easier sharing.
JavaScript - Released: 23 Jul 2020 - 9
Output a video file from screenshot frames within a Chrome DevTools JSON trace file.
JavaScript - Released: 16 Oct 2019 - 12
A web component that reads barcodes via the Shape Detection API via a Web Worker.
JavaScript - Released: 03 May 2019 - 13
A WebGL morph target progressive web application demo.
JavaScript - Released: 02 Dec 2015 - 23
An opinionated shim that polyfills HTML5 drag and drop support on mobile devices with Event.ComposedPath() support
JavaScript - Released: 07 Jul 2020 - 9
Multitouch keyboard implemented with HTML5 canvas, touch events API and Magictouch.js
JavaScript - Released: 21 Jun 2012 - 13
A Polymer 3 / lit-element web component that uses WebNFC to read NFC tags.
JavaScript - Released: 10 Jul 2018 - 9
Tooling to generate Google Glass related materials (icons, layouts, et cetera).
JavaScript - Released: 08 Oct 2013 - 12
Chrome App that talks to Android host-based card emulation application.
JavaScript - Released: 12 Nov 2014 - 10
Using Google Cloud Storage with Images Python API for responsive image fun
Python - Released: 03 Jun 2014 - 11
Examples and code from justinribeiro.com
JavaScript - Released: 23 Jul 2012 - 9