Creativity & Making

tixy.land

A 32-character JavaScript haiku that turns math into moving dots

tixy.land website homepage screenshot
Site Stumble field capture of tixy.land, reviewed August 20, 2026.

tixy.land gives one short JavaScript expression control of a 16 by 16 dot grid. Change the math for time, position, or index and the canvas redraws; click through built-in examples when your trigonometry needs a jump-start. The tiny ruleset is the whole charm.

What is tixy.land?

Everything lives in the small space after (t,i,x,y) =>. Each of the 256 dots asks your expression for a number. Its magnitude changes the dot's size, while the sign picks one of two colors; include t and the pattern can move. The editor responds as the expression changes, and clicking the canvas walks through bundled formulas, so one swapped operator can turn orderly stripes into a nervous little galaxy. Press Enter when a formula is worth keeping and its code is placed in the page URL. A separate gallery collects more patterns, while the site's GIF tool offers a route from live formula to shareable animation.

What you can do there

  • Type a short JavaScript expression
  • Watch a 16 by 16 dot pattern respond
  • Cycle through bundled examples
  • Save a formula in the page URL

Why we picked it

The constraint is unusually clean: four inputs, 256 dots, one expression, and almost no interface between an idea and its visual consequence. That makes tixy.land both a code-golf puzzle and a generous sketchbook; even borrowing one bundled formula and changing a number can produce an unexpectedly lively result.

How to get the most from it

Start with the default formula and change a single number or function name so cause and effect stay legible. Click the dots to tour bundled examples, then edit one you like. Press Enter to keep the expression in the URL, and visit the gallery when you need a fresh mathematical rabbit hole.

Good to know

The 32-character rule is an honor system: longer input is flagged, but the current editor still evaluates it. Formulas that use time may move or flash continuously. The page also disables browser zoom in its fixed-width viewport, and the main screen assumes some comfort with JavaScript expressions. Paste only code you understand.

Who made it, and when?

Martin Kleppe is the credited creator or organization. The earliest supported launch date we found is 2020.

Creator’s official page
Reviewed by Site Stumble editorial

Last editorial review: August 20, 2026. Our notes combine direct observation, first-party information when available, and independent research.

Read our methodology
Open tixy.land