Skip to content

Repository files navigation

AlgoVisualizer

AlgoVisualizer is a React + TypeScript web application that lets you explore classic pathfinding algorithms in real time. I built the core algorithms myself as a way to truly understand how they work under the hood. You can place start and end points, draw walls to create obstacles, and then watch how each algorithm searches for a path on the grid.

Features

  • Interactive grid – click to set the start tile, end tile, and walls.
  • Algorithm choices – visualize Breadth‑First Search, Depth‑First Search, or the A* algorithm.
  • Step‑by‑step animation – see nodes as they are visited and watch the final shortest path appear.
  • Notifications – get feedback on the path length found by each algorithm.

Why I Built It

Implementing BFS, DFS, and A* completely from scratch taught me a lot about data structures and problem solving. Seeing the algorithms animate on screen makes the concepts much clearer than reading about them alone. I hope this project helps anyone else learning these fundamental techniques.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages