Skip to content

Mandelbrot Viewer is a lightweight and open-source Python application for exploring the infinite beauty of the Mandelbrot set.

License

Notifications You must be signed in to change notification settings

SKR35/Mandelbrot-Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandelbrot-Viewer

Interactive, high-precision Mandelbrot explorer built in Python, featuring:

  • Smooth real-time zoom and pan
  • Rectangle zoom with aspect correction
  • Auto-iteration scaling (deeper zoom → more detail)
  • Save high-resolution PNG screenshots (2× supersampled)
  • Toolbar with color map selector, gamma slider and quick iteration controls
  • Multiple soft gradient palettes (Plasma, Viridis, SoftSunset, EarthAndSky, etc.)
  • Optional Numba acceleration for faster fractal computation

Create the environment

conda env create -f environment.yml
conda activate mandelbrot-viewer

Run the viewer

python mandelbrot_tk.py

About

Mandelbrot Viewer is a lightweight and open-source Python application for exploring the infinite beauty of the Mandelbrot set.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages