demo 9 of 17

🔮julia

An animated Julia-set fractal whose seed constant wanders the edge of the Mandelbrot cardioid.

Recordings

Both captures below are real iTerm2 sessions running the demo — the same binary renders at pixel resolution where the terminal speaks the kitty graphics protocol, and as ASCII cells everywhere else.

kitty graphics — julia-gfx

Per-pixel escape-time iteration with smooth (fractional) colouring through a cycling palette, so the filaments glow without banding. The constant c glides on a loop, jumps to a new shape on space, or snaps to wherever you click.

julia in kitty graphics mode
julia — kitty pixel mode
ASCII cells — julia

The same escape count mapped to a .:-=+*#%@ ramp and palette colour.

julia in ASCII cell mode
julia — ASCII cell mode

Controls

KeyAction
spacejump to a new seed
mouse clickset the seed
atoggle autopilot
ccycle palette
+ / -iteration detail
q / Escquit

Tuning env vars use the JULIA_* prefix — e.g. JULIA_MAXDIM=1024 for sharper frames, JULIA_CELLS=1 to force cell rendering even on kitty terminals. See the overview for the full tuning table.