← funeral thirsty

Kits · free downloads

Every study, as a kit.

One zip each, and it opens two doors: unzip it and you have the site, running in a browser with nothing installed; hand the same zip to a design tool and you have the system behind it — tokens in the W3C format, a written guideline, a component fixture and preview pages. The code is MIT. The photographs, where a kit has any, are CC0. Nothing to sign up for.

Facets: a dancer's red skirt on a teal stage, made of square faceted drills

Texture · version 1.0.0

Facets

A photograph set in resin drills that catch a moving light. One script, one attribute on a canvas, and your picture becomes a diamond painting that sparkles as the visitor moves.

  • The site itself, the Facets page rebuilt from the kit, as index.html
  • The engine, facets.js, with every option documented
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • Two sample photographs and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download facets.zip Open the demo Read the README The study

Tint: an eye drawn from lines of small monospaced text on paper, its iris hazel

Paper & ink · version 1.0.0

Tint

An eye made of the page's own words. Every character is the next letter of what the page says, set lighter or darker where the light falls; it follows the pointer, blinks, and changes colour when you click it. There is no image file anywhere in it.

  • The site itself, the Tint page rebuilt from the kit, as index.html
  • The engine, tint.js: three elements and one attribute
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • The mono face with its license — and no photographs to license at all

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download tint.zip Open the demo Read the README The study

Typeset: a pale jellyfish in dark water, drawn as small monospaced characters

Type · version 1.0.0

Typeset

A photograph that sets itself in type. Every character flies in and finds its cell, the brightest first; move across the picture and they scatter, then drift back. The photograph is read and never shown.

  • The site itself, the Typeset page rebuilt from the kit, as index.html
  • The engine, typeset.js, and the glyph atlas it shares with Resolve
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • One sample photograph and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download typeset.zip Open the demo Read the README The study

Resolve: a tiger's eye set in small monospaced characters

Type · version 1.0.0

Resolve

A photograph resolved by scrolling. It opens on one crop of the tiger, set in type, then pulls the view back to the whole frame, still in characters, until the photograph is simply there.

  • The site itself, the Resolve page rebuilt from the kit, as index.html
  • The engine, resolve.js, and the glyph atlas it shares with Typeset
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • One sample photograph and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download resolve.zip Open the demo Read the README The study

Lenticular: four cards on dark felt, one mid-flip with strips of photograph and halftone interleaved

Light · version 1.0.0

Lenticular

Four pictures printed under ridged plastic. Tilt your phone, or move across a card, and each photograph becomes a second frame of the same picture: diamond painting, halftone, cross-stitch, or type.

  • The site itself, the Lenticular page rebuilt from the kit, as index.html
  • The engine, lenticular.js: one list and a folder of frames
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • Eight sample photographs and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download lenticular.zip Open the demo Read the README The study

Rain: a wet teal street and a red umbrella, seen through glass beaded with drops

Water · version 1.0.0

Rain

A street seen through a window the rain is running down. Drops form, swell and fall, each one a lens over the picture. Wipe the glass and the fog creeps back. The same street shows as the photograph or as drills.

  • The site itself, the Rain page rebuilt from the kit, as index.html
  • The window, rain.js, and the drill engine it sits on, facets.js
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • One sample photograph and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download rain.zip Open the demo Read the README The study

Ripple: koi under petrol-teal water, seen from above, with rings spreading across the surface

Water · version 1.0.0

Ripple

A koi pond under water you can touch. A tap presses a ring into the surface and the picture bends through it. The same pond shows as drills or as the photograph.

  • The site itself, the Ripple page rebuilt from the kit, as index.html
  • The pond, ripple.js, and the drill engine it sits on, facets.js
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • One sample photograph and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download ripple.zip Open the demo Read the README The study

The Light Table: strips of film on a glowing table, three frames circled in red grease pencil, a loupe magnifying a kiln

Light · version 1.0.0

The Light Table

A photographer's proofing sheet. Twelve frames from one session. Read one with a loupe, circle a pick in grease pencil, and the ticket adds it up. Sending sends nothing.

  • The site itself, the Light Table page rebuilt from the kit, as index.html
  • The sheet, lighttable.js: twelve frames, the loupe, the pencil, the ticket
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • Twelve sample photographs and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download lighttable.zip Open the demo Read the README The study

The Standard: a pole vaulter's recruiting page, a ruler drawn to true scale with a figure, a basketball rim and a football crossbar beside a silhouetted vault at sunset

Measure · version 1.0.0

The Standard

A recruiting page whose scroll is a measure. A ruler drawn to true scale follows the record. A switcher swaps the athlete, the unit and the colours.

  • The site itself, the Standard page rebuilt from the kit, as index.html
  • Three scripts: the records in standard-data.js, the ruler in standard-draw.js, the page in standard.js
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • Three sample photographs and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download standard.zip Open the demo Read the README The study

Second Set: a woman at the top of a burpee in a dark red-lit studio wearing a cherry-red set, an interval timer counting down beside the pieces you can add to your set

Day · version 1.0.0

Second Set

An invented activewear brand, shown as one day of classes. Each scene repaints the page. The pieces you tap assemble into a set, and the page prints as a line sheet.

  • The site itself, the Second Set page rebuilt from the kit, as index.html
  • Two scripts: the brand in secondset-data.js, the day in secondset.js
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • Eleven sample photographs and the mono face, with their licenses

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download secondset.zip Open the demo Read the README The study

The Walkthrough: an ink-sketched kitchen in morning light beside a floor plan filling in as the visitor walks the house

Plan · version 1.0.0

The Walkthrough

A fictional listing you walk through. The plan fills in as you go, and a sun slider relights every drawing. The showing form sends nothing.

  • The site itself, the Walkthrough page rebuilt from the kit, as index.html
  • Two scripts: the drawings in walkthrough-draw.js, the walk in walkthrough.js
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • The mono face, with its license. No photographs.

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download walkthrough.zip Open the demo Read the README The study

Darkroom: a photogram developing in a tray under a red safelight, a fern and string emerging on the paper

Safelight · version 1.0.0

Darkroom

A site you develop. Rock the tray until the print is ready, fix it, and the lights come on. The picture is drawn. Fixing sends nothing.

  • The site itself, the Darkroom page rebuilt from the kit, as index.html
  • Two scripts: the tray in darkroom-fx.js, the prints in darkroom.js
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • The mono face, with its license. No photographs.

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download darkroom.zip Open the demo Read the README The study

Elsewhere terminal on a beach at dusk, the sky and sea painted behind the shell

Terminal · version 1.0.0

Elsewhere

A terminal with three worlds behind it. Here, Rain and Eden answer the shell. The pictures are drawn. Nothing is sent.

  • The site itself, the Elsewhere page rebuilt from the kit, as index.html
  • Two scripts: the painting in elsewhere-fx.js, the shell in elsewhere.js
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • The mono face, with its license. No photographs.

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download elsewhere.zip Open the demo Read the README The study

Longwire: a guide's numbered steps beside a dark blueprint panel where boxes in three lanes are joined by wires, one of them lit red

Publication · version 1.0.0

Longwire

A publication of guides drawn as wiring. The agent's side of a step sits on the blueprint, and one line installs the guide as a skill.

  • The site itself, the Longwire page rebuilt from the kit, as index.html
  • One script, longwire.js, and the publication's own copy: the catalogue, two live pieces, the skill and llms.txt
  • A drop-in demo and three component previews
  • Tokens as JSON and CSS, a guideline, and manifests for both Claude Design and Open Design
  • IBM Plex Mono, with its license. Barlow and JetBrains Mono are loaded, not shipped. No photographs.

Use the siteUnzip and open index.html: the study itself, running, with nothing installed.

Import the systemThe same zip, read as a design system: tokens, the guideline, the component fixture and preview pages.

Download longwire.zip Open the demo Read the README The study