/mandelbrot

Renders beautiful images of the Mandelbrot set. Built with JavaScript and web workers.

Primary LanguageJavaScriptMIT LicenseMIT

Mandelbrot

Renders beautiful images of the Mandelbrot set. Built with JavaScript and web workers.

render of entire Mandelbrot set

Setup

This project nothing more than a static webpage with a vanilla JS script and a web worker. Chrome does not support loading local web workers, so if you're using a Chromium browser you'll have to host the webpage with something like python -m http.server. Otherwise you can just open the html file with Firefox.

screenshot of app with overlay

Renders

{x: -1.05, y: .305, zoom: .5} Mandelbrot render

{x: -1.256, y: .381, zoom: .02} Mandelbrot render

{x: -1.254495724, y: 0.381841248, zoom: 1.192e-7} Mandelbrot render

{x: -1.254495724, y: 0.381841248, zoom: 3.815e-6} Mandelbrot render