Projects in Awesome Lists by zachleat
A curated list of projects in awesome lists by zachleat .
https://github.com/zachleat/web-font-loading-recipes
A bunch of demos for different web font loading strategies. Companion to https://www.zachleat.com/web/comprehensive-webfonts/
Last synced: 23 Mar 2025
https://github.com/zachleat/speedlify
Benchmark the web performance and accessibility of sites over time.
Last synced: 31 Jul 2025
https://github.com/zachleat/BigText
jQuery plugin, calculates the font-size and word-spacing needed to match a line of text to a specific width.
Last synced: 15 Mar 2025
https://github.com/zachleat/bigtext
jQuery plugin, calculates the font-size and word-spacing needed to match a line of text to a specific width.
Last synced: 15 May 2025
https://github.com/zachleat/glyphhanger
Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.
font glyphs spider subset subsetting unicode web-fonts webfonts
Last synced: 26 Mar 2025
https://github.com/zachleat/fontfaceonload
A simple utility to execute a callback when a webfont loads.
Last synced: 22 Oct 2025
https://github.com/zachleat/table-saw
A small web component for responsive <table> elements.
Last synced: 04 Apr 2025
https://github.com/zachleat/details-utils
A suite of utilities to add more features to the <details> element.
Last synced: 05 Apr 2025
https://github.com/zachleat/browser-window
Used in demos as a way to fake a Safari-esque web browser window.
Last synced: 06 Apr 2025
https://github.com/zachleat/zachleat.com
zachleat.com is powered by Eleventy and WebC.
Last synced: 09 Apr 2025
https://github.com/zachleat/humane-dates
Show the difference between a date and now (4 days ago)
Last synced: 06 Mar 2026
https://github.com/zachleat/line-numbers
A web component to add line numbers next to various HTML elements
Last synced: 07 Oct 2025
https://github.com/zachleat/snow-fall
A web component to add snow to your web site (or to an element on your web site).
Last synced: 04 Apr 2025
https://github.com/zachleat/carouscroll
Add next/previous buttons to a horizontal scrollable container.
Last synced: 17 Jul 2025
https://github.com/zachleat/performance-leaderboard
A plugin to run Lighthouse against a set of urls to see which site is the fastest.
Last synced: 09 Apr 2025
https://github.com/zachleat/postcss-foft-classes
A postcss plugin to automatically add classes for various font loading strategies.
Last synced: 14 Apr 2025
https://github.com/zachleat/seven-minute-tabs
A minimal no-theme Tabs web component.
Last synced: 21 Aug 2025
https://github.com/zachleat/filter-container
Filtering visible child elements based on form field values.
Last synced: 05 Apr 2025
https://github.com/zachleat/video-radio-star
A lightweight web component helper for HTML5 videos.
Last synced: 15 Apr 2025
https://github.com/zachleat/spider-pig
Get a list of local URL links from a root URL.
Last synced: 21 Aug 2025
https://github.com/zachleat/announcement-banner
An announcement banner web component.
Last synced: 09 Oct 2025
https://github.com/zachleat/hypercard
Web component to add a three-dimensional hover effect to a card.
Last synced: 23 Apr 2025
https://github.com/zachleat/speedlify-score
A web component that shows Lighthouse scores via Speedlify.
Last synced: 15 Jul 2025
https://github.com/zachleat/jquery-gravatar
Retrieve a gravatar image dynamically from any e-mail address.
Last synced: 08 Mar 2026
https://github.com/zachleat/squirminal
The squirminal is a fake antique terminal web component
Last synced: 23 Apr 2025
https://github.com/zachleat/bench-framework-markdown
A set of scripts to test markdown processing speeds in various site generators/frameworks
Last synced: 14 Apr 2025
https://github.com/zachleat/pagefind-search
A web component to search with Pagefind.
Last synced: 23 Apr 2025
https://github.com/zachleat/performance-leaderboard-pagespeed-insights
A plugin to run Lighthouse on Pagespeed Insights against a set of urls to see which site is the fastest.
Last synced: 08 Mar 2026
https://github.com/zachleat/queue-code
Allows you to “type” syntax highlighted source code for presentations and screencasts.
Last synced: 15 Jul 2025
https://github.com/zachleat/heading-anchors
Adds and positions sibling anchor links for heading elements (h1–h6) when they have an `id` attribute.
Last synced: 13 Apr 2025
https://github.com/zachleat/esm-import-transformer
Change import URLs in JavaScript code using import maps. e.g. `import * from "before"` to `import * from "after"`
Last synced: 29 Oct 2025
https://github.com/zachleat/selecthor
A better way to test, learn, and demo CSS selectors
Last synced: 25 Feb 2026
https://github.com/zachleat/idea-book
A public dump of ideas for side projects, for public upvoting/downvoting/commenting.
Last synced: 08 Jan 2026
https://github.com/zachleat/javascript-code-katas
Let's practice our JavaScript testing.
Last synced: 05 May 2025
https://github.com/zachleat/github-issue-to-json-file
Convert a well formed GitHub Issue Form populated Markdown body into a JSON data file in the repository.
Last synced: 05 May 2025
https://github.com/zachleat/educational-sensational-inspirational-foundational
A website dedicated to a history of foundational web development blog posts.
Last synced: 23 Apr 2025
https://github.com/zachleat/performance-sometime
Improving the web font rendering of the default Wordpress theme.
Last synced: 05 May 2025
https://github.com/zachleat/throbber
A loading indicator overlay for images (and maybe other things later).
Last synced: 06 May 2025
https://github.com/zachleat/artificial-chart
An SVG charting library based on D3.js
Last synced: 11 Mar 2026
https://github.com/zachleat/import-module-string
Use import('data:') and import(Blob) to execute arbitrary JavaScript strings
Last synced: 07 Oct 2025
https://github.com/zachleat/gruntlerplate
A default grunt configuration for new projects.
Last synced: 07 May 2025
https://github.com/zachleat/toolordie
A presentation on Web Developer Workflow.
Last synced: 08 Jan 2026
https://github.com/zachleat/node-retrieve-globals
Execute a string of JavaScript using Node.js and return the global variable values and functions.
Last synced: 21 Jul 2025
https://github.com/zachleat/parity-purchasing-power-price
Web Component to show Parity Purchasing Power prices.
Last synced: 23 Apr 2025
https://github.com/zachleat/font-stats
Generates useful information about a font from a font file.
Last synced: 23 Apr 2025
https://github.com/zachleat/w3c-banners
A non-image based non-normative proposal for conformance of W3C status banners.
Last synced: 07 May 2025
https://github.com/zachleat/css-tricks-font-loading
A case study of the font loading for css-tricks.com
Last synced: 07 Jan 2026
https://github.com/zachleat/async-css-loading
Test cases for asynchronous css loading
Last synced: 06 Mar 2026
https://github.com/zachleat/foitfout
A web font loading demo to showcase FOIT and FOUT behavior side by side.
Last synced: 09 Aug 2025
https://github.com/zachleat/jstestdriver-boilerplate
Easy boilerplate for test driven JavaScript projects using the JsTestDriver tool.
Last synced: 12 May 2025
https://github.com/zachleat/iliveinomaha-banner
Retina friendly progressively enhanced banner for iliveinomaha.com
Last synced: 18 Sep 2025
https://github.com/zachleat/package-zachleat
Meta package for Zach Leatherman
Last synced: 15 Feb 2026
https://github.com/zachleat/uniclode
Another Eleventy Serverless demo, select characters to form a Unicode Range
Last synced: 30 Jul 2025
https://github.com/zachleat/compatibility-tests
HTML5 tests used for research for blog posts
Last synced: 18 Jan 2026
https://github.com/zachleat/raging-netflix-queue
RETIRED—A Google Chrome extension, provides a single click add to your Netflix queue while browsing the web.
Last synced: 11 Jan 2026
https://github.com/zachleat/noop
A minimal module to test importing in other tools.
Last synced: 24 Mar 2025
https://github.com/zachleat/a11y-tests
A series of small atomic tests used to compare accessibility linting tools.
Last synced: 19 Mar 2026
https://github.com/zachleat/unicode-range-interchange
Do math on Unicode Ranges for web fonts.
Last synced: 09 Sep 2025
https://github.com/zachleat/rawhyde
A boilerplate for the Jekyll/Grunt/Buttsweater combination used on zachleat.com and nebraskajs.com.
Last synced: 16 Mar 2025
https://github.com/zachleat/browser-logo-icon-set
A multi-color vector icon set (grunticon generated) of browser logos
Last synced: 29 Jan 2026
https://github.com/zachleat/dom-sailbloat
Find the bloat in your document using this Firebug Lite plugin.
Last synced: 16 Mar 2025
https://github.com/zachleat/netlify-kasa-build-status
A little script to update my lights with the status of a Netlify build
Last synced: 01 Jul 2025
https://github.com/zachleat/parlour
A full screen photo gallery with flickr integration.
Last synced: 16 Mar 2025
https://github.com/zachleat/eleventy-sample-css-manager
Sample created for https://twitter.com/jaffathecake/status/1153759414765203463
Last synced: 16 Mar 2025
https://github.com/zachleat/fundraising-status
Web component to show the current status of a fundraiser.
Last synced: 18 Jan 2026
https://github.com/zachleat/demo-eleventy-base-blog
Just testing GitHub templates
Last synced: 03 Jan 2026
https://github.com/zachleat/javascript-eval-modules
Playground for testing various dynamic script execution methods in JavaScript
Last synced: 07 Oct 2025
https://github.com/zachleat/bernie-tweets
A meme generator for Bernie’s large printed posterboard tweets.
Last synced: 16 Mar 2025
https://github.com/zachleat/framework-hello-worlds
I can show you the hello world. Shining shimmering splendid?
Last synced: 03 Jan 2026
https://github.com/zachleat/research
Notes for web development and browser research
Last synced: 03 Jan 2026
https://github.com/zachleat/pommel-source
A details/summary plugin to expand and show source code.
Last synced: 16 Mar 2025
https://github.com/zachleat/eleventy-netlify-test
(Do Not Use This Repo) A demo of Netlify deploy of the eleventy-base-blog start project for Eleventy.
Last synced: 16 Mar 2025
https://github.com/zachleat/netlify-h2-font-sharding-test
Nothing to see here
Last synced: 11 Feb 2026