Collatzer
Have you ever heard of the Collatz conjecture?
I'm not trying to solve it.
I am trying to make a fun visualizer for it.
Constellate
I had a lot of fun making confetti rain down a canvas element at work, and had an idea of how to make a previous piece of artwork mobile.
Check it outDripper
Back around 2012, my grandpa showed me a 'computer game' (his words) called BallDroppings. Points drop into the window from above. You draw a line. The points bounce off the line. Each bounce makes a noise.
Simple concept, incredible execution. The memory jumped into my mind suddenly in April 2026. I revisited the site, BallDroppings.com. Last I checked, it was a Finnish gambling site. How far the mighty have fallen.
I decided to recreate it - or attempt to. What you'll find is the most current version of what I've accomplished.
Check it outEmergent
In June 2026, a YouTube video showed up in my feed by one "webgoatguy." That video (this video) introduced me to a concept called "Particle Life."
In Particle Life, multi-colored points are generated on a plane, with each color interacting with itself and other colors by attracting and repelling said color. Particle Life shows how a few simple rules can cause entirely random points to approximate—or at least mimic—amoebic life.
What follows is my in-progress attempt at replicating that.
Check it outLogogramize
Logogram, from the Greek λογος (word) and γραμμα (letter, character): a character representing a word.
Alternatively called logographs or lexigraphs, I chose logogram because it sounds better with the -ize suffix to my ears. In truth, I'm not sure that what this program creates could be called logograms, because it draws words in such a way that people will look just like peoples save for an extra addition to the end - but I'm not quite certain I could call it a letter.
Suffice to say, I'm not a linguist.
Check it outMazeify
In elementary school, a friend of mine had a habit of drawing mazes.
His mazes were excellent.
I never had the patience.
Now, I have the patience, but not the paper.
Rotators
Fun with angles!
Perhaps I should add capability to edit each line individually...
Trees
It's said that art imitates life. Hearing this, I attempted to replicate the random growth of trees - within certain parameters. For example, every child branch in the below image skews off within 30° of its parent in either direction
The best version my program generated is below. It's so pretty, in fact, that one friend said it could make a good tattoo.
All other examples are significantly worse, and best avoided by the public. But, if you want to see them - and an explanation of what produced them - I won't stop you.
Check it outTrellis
As a child, my neighbors had something like a trellis sitting in their backyard. It consisted of a bench beneath an arch which grew vines in the summer. Ever since then, I've wanted to have one of my own. Unfortunately, I'm no good with plants. Historically, any plant I keep indoors lasts all of an hour before one of my cats eats it.
As with Trees, the artwork leading up to this was of a lower quality. Still, it's fun to reminisce.
Check it out