An open API service indexing awesome lists of open source software.

https://github.com/okaditya84/algorithm-visualizer

This is a algorithm visualizer made using HTML, CSS, JavaScript and Node.js. It provides intuitive visuals for the algorithms we all have been studying so far. Access it live here: https://algorithm-visualizer-ehy8.onrender.com/
https://github.com/okaditya84/algorithm-visualizer

backend frontend hacktoberfest hacktoberfest2024 javascript

Last synced: 12 months ago
JSON representation

This is a algorithm visualizer made using HTML, CSS, JavaScript and Node.js. It provides intuitive visuals for the algorithms we all have been studying so far. Access it live here: https://algorithm-visualizer-ehy8.onrender.com/

Awesome Lists containing this project

README

          

algorithm-visualizer

Algorithm-Visualizer

A web application, that lets you visualize complex algorithms. User's gets to working of algorithms, at different speeds, and different setups.



## Algorithms Supported


  • Graph Algorihtms


    • Dijkstra's path finding algorihtm.

    • A-Star path finding algorihtm.

    • Breadth First Search (BFS) traversal algorihtm.

    • Depth First Search (DFS) traversal algorithm.




  • Sorting Algorihtms


    • Bubble Sort

    • Selection Sort

    • Insertion Sort

    • Quick Sort

    • Merge Sort

    • Heap Sort




## Technology Stack Used

- FrontEnd Design: HTML & CSS
- Algorithms and animations: JavaScript
- Server hosting: NodeJS
- Web hosting: Netlify

## Project Setup
- Fork the repository and clone it to your local machine.
```
git clone https://github.com/okaditya84/Algorithm-Visualizer
```
- Install the dependencies
```
npm install
```
- Run the server
```
npm start
```

- Open the browser and go to the link
```
http://localhost:3000/
```