Half all the way down

1/2 + 1/4 + 1/8 + 1/16 + ...

Based on the album art for Blue - Eiffel 65 (Flume Remix)

Number Circle

Get evenly spaced points on a circle. Draw lines between them all. See more...

Square Bloom

Its rule is simple: pick a random spot and draw the largest square possible that doesn't touch any existing square.

Try tweaking the parameters. While proper inputs lets the canvas draw following the rule, negative values are fun too!

10 PRINT

10 PRINT is a BASIC program written in the early 80s to run on a Commodore 64 system that generates a maze with a surprisingly simple condition. It prints either a \ or a / with a 50% probability.

10 PRINT CHR$ (205.5 + RND (1));
20 GOTO 10

Spiro

Tracing the path of a circle rolling around the perimeter of another circle gives a simple spirograph.

Loopiness controls the relative sizes of the inner and outer circles, and Loops controls how many times the outer circle rolls around the inner one.