~ $ ./compile --yours

Make Your Own

The compile-style hero from the homepage, handed to you. Drop in your own photos, paste in your own curves, and dial every knob. Everything runs in your browser — nothing is uploaded anywhere.

hover a curve to spin it · click to select & edit

Curves

Paste curves — one per line as a, b, phase[, #color][, mirror]. a/b are the frequency ratio (1–9), phase is 0–2, mirror is 1 to flip horizontally.

Loop & GIF

Plays the intro, holds, then runs it in reverse — the curves spin out, the portrait zooms back up — holds, and loops. Each restart sends the Lissajous curves spinning in again.


Record the live stage to an animated GIF. Turn on Loop in & out and set the length to one full cycle for a seamless loop. The encoder is fetched once from a CDN — your images never leave the browser.

Portrait images

The ASCII portrait spins through these frames. Defaults to my head-spin set — add your own and remove any. (Several similar shots from different angles read as a spinning head; a single image just pulses in place.) Click a frame to park the spin on it and fine-tune that image's framing.

Banner

The pulsing, glitching wordmark laid over the portrait. Swap in your own image (a transparent PNG wordmark works best) or hide it entirely.