A* Demonstration is a multi-platform (Java) open-source (GPLv3) application that shows how A* algorithm works using grid pathfinding as the domain. It allows user to "play" with this heuristic search algorithm in order to understand it better. The main features available are:

Downloads

Images

A* Demonstration: the optimal solution has been found.
A* Demonstration: during an step by step execution.

Release notes

References