Visual explanation of pathfinding algorithms and how a*, Dijkstra and BFS can be seen as the same algorithm with different parameter/data structures used under the hood
Why do you think that https://github.com/yashodeepchikte/Path-finder is a good alternative to pathfinding