I built this simple GUI application using pygame library to visualize pathfinding algorithms.
I've implemented the following algorithms:
Breadth First Search(BFS) Algorithm
Depth First Search(DFS) Algorithm
Bidirectional Dijkstra Search Algorithm
If you want to dive deeper on how these algorithms are implemented check out
Algorithms.py