Zach Leatherman
Zach Leatherman
avatar-local-cache
Saves a image URL for an avatar to the local file system (and optimizes the image).
BigText
jQuery plugin, calculates the font-size and word-spacing needed to match a line of text to a specific width.
details-utils
A suite of utilities to add more features to the <details> element.
web-font-loading-recipes
A bunch of demos for different web font loading strategies. Companion to https://www.zachleat.com/web/comprehensive-webfonts/
fontfaceonload
A simple utility to execute a callback when a webfont loads.
speedlify
Benchmark the web performance and accessibility of sites over time.
postcss-foft-classes
A postcss plugin to automatically add classes for various font loading strategies.
performance-leaderboard
A plugin to run Lighthouse against a set of urls to see which site is the fastest.
bench-framework-markdown
A set of scripts to test markdown processing speeds in various site generators/frameworks
esm-import-transformer
Change import URLs in JavaScript code using import maps. e.g. `import * from "before"` to `import * from "after"`