A* Pathfnding

An A* pathfinding implementation written in JavaScript.

Instructions: Use your mouse to drag the start (green) and target (red) nodes.
Click and drag on the grid to create and erase walls.

Read the blog post for a detailed breakdown of my implementation.
You can find out more about me and my work here.