Skip to content

Latest commit

 

History

History
46 lines (38 loc) · 1.25 KB

File metadata and controls

46 lines (38 loc) · 1.25 KB

Mandelbrot Set Explorer

An interactive Mandelbrot set visualizer built with Python and Streamlit. Explore fractal geometry by zooming and panning in real-time with adjustable rendering settings.

Video Demo

Features

  • Compute and render Mandelbrot fractal with customizable bounds
  • Interactive sliders for zoom level and viewport center (X, Y)
  • Adjustable image resolution and maximum iteration count
  • Realtime image computation and update on parameter changes
  • Modular codebase for fractal computation and rendering
  • Deployed on streamlit @ https://fractalize.streamlit.app/

Installation

1. Clone the repository:

   git clone https://github.com/SebaCape/Fractalize.git
   cd fractal_app

2. Create and activate a virtual environment:

   python -m venv venv
   source venv/bin/activate

On Windows:

.\venv\Scripts\activate

3. Install dependencies:

   pip install requirements.txt

Usage

Run the Streamlit app:

   streamlit run app.py

Open your browser to the URL provided (usually http://localhost:8501) and start exploring the Mandelbrot fractal.

License: MIT License ©2025 Sebastian Capellan