Dr. Justin Ribeiro, Ph.D. (justinribeiro)

justinribeiro

User data from Github https://github.com/justinribeiro

Location:California

Home Page:https://justinribeiro.com

GitHub:@justinribeiro

Twitter:@justinribeiro


Organizations
GoogleDeveloperExperts

Dr. Justin Ribeiro, Ph.D.'s repositories

lite-youtube

The fastest little YouTube web component on this side of the internet. The shadow dom web component version of Paul's lite-youtube-embed.

Language:TypeScriptLicense:MITStargazers:1288Issues:10Issues:68

speedometer-pwa

A tiny no-frills speedometer progressive web app based on Geolocation API, AmbientLightSensor API, and WakeLock API.

Language:JavaScriptLicense:MITStargazers:356Issues:5Issues:2

zotero-google-scholar-citation-count

Zotero plugin for fetching number of citations from Google Scholar.

Language:JavaScriptLicense:MPL-2.0Stargazers:335Issues:6Issues:43

go-gopher-model

A 3D model of the Go Gopher mascot. We ❤️ Go.

dockerfiles

Various dockerfiles including chrome-headless, lighthouse and other tooling.

Language:DockerfileLicense:MITStargazers:215Issues:2Issues:24

pwa-firebase-functions-botrender

Rendering PWA metadata to link bots with a Firebase Function and Chrome headless

Language:HTMLLicense:Apache-2.0Stargazers:69Issues:3Issues:5

android-hostcardemulation-sample

Android HostCardEmulation sample that implements NFC Forum Type 4 Tag Operation

lighthouse-action

Audit deployed web sites with my artisanal blend of WPT Network Emulation Profiles, Puppeteer, Chrome headless, Lighthouse, and Github Actions.

Language:JavaScriptLicense:Apache-2.0Stargazers:58Issues:1Issues:7

blog-pwa

Combining Lit Web Components, Hugo, Service Worker, and Rollup into a progressive web app blog.

Language:HTMLLicense:Apache-2.0Stargazers:54Issues:2Issues:9

lighthouse-jest-example

Sample using lighthouse and puppeteer with jest to run tests on your project/site.

Language:JavaScriptLicense:Apache-2.0Stargazers:33Issues:0Issues:0

code-block

A web component that displays colorfully formatted code with Prism.js and LitElement.

Language:JavaScriptLicense:MITStargazers:32Issues:0Issues:0

lite-tiktok

A web component that lazy loads TikTok embeds. Currently experimental and a work in progress.

Language:TypeScriptLicense:MITStargazers:20Issues:2Issues:2

stl-part-viewer

A lit-element web component that uses Three.js to display an STL model file.

Language:JavaScriptLicense:MITStargazers:20Issues:0Issues:2

barcode-reader

A web component that reads barcodes via the Shape Detection API via a Web Worker.

Language:JavaScriptLicense:MITStargazers:14Issues:1Issues:0

devtools-to-video

Output a video file from screenshot frames within a Chrome DevTools JSON trace file.

Language:JavaScriptLicense:MITStargazers:14Issues:1Issues:3

share-to-mastodon

A small web component that uses a <dialog> to allow setting of a target Mastodon instance from the user to allow easier sharing.

Language:JavaScriptLicense:MITStargazers:12Issues:0Issues:0

html5-dragdroptouch-shim

An opinionated shim that polyfills HTML5 drag and drop support on mobile devices with Event.ComposedPath() support

Language:JavaScriptLicense:MITStargazers:10Issues:0Issues:0

dof-calculator-pwa

A tiny no-frills progressive web app depth of field calculator for film cameras.

Language:HTMLLicense:MITStargazers:6Issues:0Issues:0

vscode-polymer2-snippets

LitElement, Polymer v2/v3, and Web Components code snippets for Visual Studio Code.

Language:TypeScriptLicense:MITStargazers:6Issues:1Issues:0

toggle-tooltip

An accessible, fast, and WCAG 2.1 compliant toggle style tooltip web component using role=status.

Language:TypeScriptLicense:MITStargazers:2Issues:0Issues:0

we-model-500-phone-stand

3D model of Western Electric Model 500 base for a modern cell phone.

Stargazers:2Issues:0Issues:0

4x5-film-masks-beseler

3D models for 4x5 film masks for a custom negative holder for my Beseler 45MX enlarger.

License:MITStargazers:1Issues:0Issues:0

dotfiles

Bespoke dotfiles per my preferences. **There be dragons.**

Language:ShellStargazers:1Issues:0Issues:0

lit-web-components-vscode-extension-pack

A set of VS Code extensions useful for developing LitElement Web Components.

Stargazers:1Issues:0Issues:0

mplus-data-sets-and-templates

A collection of MPlus datasets and INP templates for study purposes.

Language:HTMLStargazers:1Issues:1Issues:0

justinribeiro

Notes and what not.

License:MITStargazers:0Issues:2Issues:0

ribeiro-social-sync.py

Sync Mastodon to Twitter to meet friends where they are. Also, I am alive.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

rollup-plugin-asset-build-size-compare

Track asset build sizes and compare over time with Rollup. A opinionated and modified version of Wes's rollup-plugin-size, which was the rollup port of Jason's webpack size-plugin.

Language:JavaScriptLicense:Apache-2.0Stargazers:0Issues:0Issues:0
Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

tiny-ga4

Justin's (Very) Tiny, Opinionated Google Analytics 4 Measurement Protocol Library, a fork of David's ga4mp.

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0