To try this A* path finder visualizer yourself, first install all the requirements
pip install -r requirements.txt
Then run the main.py file using
python main.py
Controls
left click 1st time - to place the start node
left click 2nd time - to place the end node
left click after that - to place barriers
space bar - to run the algorithm
c - to clear the screen
right click - to delete a node