Pathfinding Visualizer

visualizer

I saw Clement Mihailescu's pathing visualizer using plain JavaScript and CSS as well as other derivatives (richwill28) and decided to make one using Next.js, TypeScript and Tailwind. This project implements four pathfinding algorithms (Breadth-First Search, Depth-First Search, Dijkstra, and A-Star) and two maze generation algorithms (Binary Tree and Recursive Division). The deployed pathfinding visualizer can be found here.

Technologies used

Next.js TypeScript Tailwind

How run the app locally

  1. Clone this repository.

  2. Navigate to the repo

  3. Run yarn

  4. Run yarn dev

  5. Open a new browser window http://localhost:3000