A browser-based visualizer for exploring pathfinding algorithms on a grid. Draw walls, set start/end points, and watch algorithms find the shortest path in real time.
No build tools required—simply open index.html in your browser.
- Interactive grid with click-and-drag wall drawing
- Move start (right-click) and end (Ctrl+click) nodes
- Choose between A*, Dijkstra, BFS, DFS, and Q-Learning algorithms
- Animate searches with adjustable speed
- Generate random mazes
- Responsive design for desktop and mobile
- Clone or download the repository.
- Open
index.htmlin any modern browser. - Draw walls on the grid, set start/end nodes, select an algorithm, and click Find Path.
- Use Clear Path to reset the last search, Reset Grid to clear walls, and Generate Maze to create a new maze.
- Fork the repo and create a feature branch.
- Implement changes, following existing code style.
- Submit a pull request with a clear description of your changes.
MIT License. Feel free to use or modify for educational purposes.