Algorithm Visualizer is a website that allows users to visualize different algorithms in a visual and interactive way. The website includes the following categories of algorithms:
- Bubble Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Dijkstra
- A* Search
Or you can check the live demo of the project 👉 here 👈
To get started with Algorithm Visualizer, you'll need to clone the repository to your local machine.
git clone https://github.com/ayush0801/Algo-Visualizer.git
This command will create a copy of the repository on your local machine in a new directory named "Algo-Visualizer".
You can also use any Git GUI tool like GitKraken, SourceTree, TortoiseGit etc. You can check the documentation of those tools to know how to clone the repo.
Once you have the repository on your machine, you can navigate to the project directory and install the dependencies by running the command:
npm install
Once the dependencies are installed, you can start the project by running the following command:
npm start
This will start the development server and you should be able to access the website at http://localhost:3000.
- React.js - JavaScript library for building user interfaces
The project is deployed on https://cosmic-moxie-05df0c.netlify.app/ You can check the live demo of the project here.
If you are interested in contributing to this project, please feel free to submit a pull request.
- Selection Sort
- Heap Sort
- Radix Sort
- Counting Sort
- Breadth First Search
- Depth First Search
- Bellman-Ford
- Floyd-Warshall