A desktop GUI built with Python, PyQt5, and Qt-Material for visualizing and comparing how different sorting algorithms behave. It animates each algorithm step by step and charts its performance, making it a hands-on way to build intuition for algorithmic complexity.
Screenshots



Demo Video
Instructions to run the Application ( MacOS )
- Clone the repository using this URL
git clone https://github.com/keshavlingala/AlgoAnalyzerTool
cd AlgoAnalyzerTool
chmod +x setup app # This will give execute permission to setup and app files
./setup # This create a virtual environment and install all the dependencies
./app # This will run the application