Skip to content
  1. Home
  2. Mandelbrot Explorer
en-US
Select locale
system
Theme

Pan and zoom a live fractal, then compare JavaScript, Rust WASM, and WebGL2.

Mandelbrot

JavaScript and Rust WASM render on the CPU. WebGL2 runs a shader on the GPU. A Rust Cloudflare Worker renders high-resolution PNGs of the same view at the edge.

Implementation notes

Mandelbrot set renderingRendering
Palette

Export an edge render

Render the current view at 1920×1080 in a Rust worker, then download the PNG. Render time comes from the worker’s response header.