Skip to content

Pathfinding Visualizer is an application that allows users to visualize various pathfinding algorithms in action. Pathfinding Visualizer currently supports Dijkstra's algorithm, Breadth First Search and Depth First Search.

License

Notifications You must be signed in to change notification settings

ManishDait/pathfinding-visualizer

Repository files navigation

Pathfinding Visualizer

Logo

Pathfinding Visualizer is an Angular application that allows users to visualize various pathfinding algorithms in action.

Getting Started

Prerequisites

In order to use Pathfinding Visualizer, you will need to have the following installed on your machine:

  • Node.js and npm
  • Angular CLI

Installation

To install Pathfinding Visualizer, you can follow these steps:

  1. Clone the repository:
git clone https://github.com/ManishDait/pathfinding-visualizer.git

Alternatively, you can download the source code as a ZIP file and extract it to a directory of your choice.

  1. Navigate to the project directory and install the dependencies:
cd Pathfinding-Visualizer
npm install

Usage

To run Pathfinding Visualizer, you can use the following command:

ng server

Then, open your browser and navigate to http://localhost:4200/.

Features

Pathfinding Visualizer provides the following features:

  • Visualizes various pathfinding algorithms, including Dijkstra's algorithm, Breadth First Search, Depth First Search, BiDirectional Search, Astar.
  • Allows users to draw obstacles and set the start and end points on a grid
  • Highlights the cells of the grid being visited during the search process, making it easy to understand how each algorithm works

Demo

Pathfinding Visualizer Demo

Check out the deploy website here

License

Pathfinding Visualizer is licensed under the MIT License. See the LICENSE file for more information.

About

Pathfinding Visualizer is an application that allows users to visualize various pathfinding algorithms in action. Pathfinding Visualizer currently supports Dijkstra's algorithm, Breadth First Search and Depth First Search.

Topics

Resources

License

Stars

Watchers

Forks