Skip to main content


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!