SortViz is a Python-based Sorting Algorithm Visualizer that provides an interactive way to observe and understand the mechanics of sorting algorithms.
- Visualize different sorting algorithms including Bubble Sort, Insertion Sort, and Selection Sort.
- Control the speed of the visualization.
- Built with the Model-View-Controller (MVC) design pattern.
- Ensure you have Python 3 installed on your machine.
- Clone the repository:
git clone https://github.com/yourusername/sorting-algorithm-visualizer.git
- Navigate into the project directory:
cd sorting-algorithm-visualizer
- Run the application:
python main.py
Contributions are welcome! Please feel free to submit a Pull Request.