Zach Leatherman's repositories
glyphhanger
Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.
fontfaceonload
A simple utility to execute a callback when a webfont loads.
browser-window
Used in demos as a way to fake a Safari-esque web browser window.
zachleat.com
zachleat.com is powered by Eleventy and WebC.
carouscroll
Add next/previous buttons to a horizontal scrollable container.
performance-leaderboard
A plugin to run Lighthouse against a set of urls to see which site is the fastest.
seven-minute-tabs
A minimal no-theme Tabs web component.
filter-container
Filtering visible child elements based on form field values.
spider-pig
Get a list of local URL links from a root URL.
announcement-banner
An announcement banner web component.
speedlify-score
A web component that shows Lighthouse scores via Speedlify.
squirminal
The squirminal is a fake antique terminal web component
infinity-burger
A new kind of hamburger menu
pagefind-search
A web component to search with Pagefind.
esm-import-transformer
Change import URLs in JavaScript code using import maps. e.g. `import * from "before"` to `import * from "after"`
educational-sensational-inspirational-foundational
A website dedicated to a history of foundational web development blog posts.
node-retrieve-globals
Execute a string of JavaScript using Node.js and return the global variable values and functions.
w3c-banners
A non-image based non-normative proposal for conformance of W3C status banners.
lite-youtube-embed
A faster youtube embed.
package-zachleat
Meta package for Zach Leatherman
jamstack.org
The official Jamstack site
view-horse
A web development microblog