write a sketch that draws itself.

we print it on the little thermal machine and post it to you. ends thursday sept 24

RECEIPT

hack club

HOW IT WORKS

  1. Fork the repo. github.com/hackclub/receipt -- everything you need is in editor/. It has to be this starter because my printer is fussy. Sowwy

  2. Run it. cd editor, npm install, npm run dev. Open the local URL -- that's your live preview, exactly what the printer sees.

  3. Make it yours. Edit sketch.js in your normal editor and save; the preview redraws. Pick a seed you like, hit Export PNG. Keep Hackatime running -- you need an hour on it.

  4. Ship it. Send your repo link and that PNG here and wait! I'll print it on a receipt printer and send it to you. Maybe I'll drop some stickers too ;>

QUESTIONS >_<

What can I make?

Generative art, procedural art, a tiny comic, a weird pattern -- anything you can make with code and fit on a receipt.

What size is the receipt?

384 pixels wide, 240–2000 pixels tall. The editor turns your final artwork into pure black and white.

What do I submit?

A public link to your repo and the PNG exported by the editor. You'll also need at least one hour tracked in Hackatime. Submit here.

Will you actually mail it to me?

Yep! I'll print your art on a receipt printer and mail it to you.

When's the deadline?

Thursday, September 24, 2026 -- so basically now. Go.

okie bai bai
go make something.