Dragon curves are a family of fractal curves. By iterating a simple substitution rule over and over, complex and interesting patterns emerge. More info can be found on Wikipedia.

This page is a work in progress. Note that generating a curve of more than 10-15 iterations will be hard on your computer, and may crash your browser.

Click inside the canvas on the left to perform one iteration.
Click any of the generation rules to the right to reset the canvas with that rule.

Made by Mike Ziwisky during a dragon curve obsession