Mazer
An exploration of algorithms for generating and solving mazes
This is a little program that generates and solves various types of mazes. I will be revisiting this in the future when I have more time, with more maze shapes and generation algorithms.
While developing this, I found myself in need of a better UI system, so I made Guify, which you see here. You can get it on npm if you want to use it in your own projects!