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/
- Host: GitHub
- URL: https://github.com/okaditya84/algorithm-visualizer
- Owner: okaditya84
- License: mit
- Created: 2024-03-02T15:05:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-02T16:09:43.000Z (over 2 years ago)
- Last Synced: 2025-03-30T18:45:09.395Z (about 1 year ago)
- Topics: backend, frontend, hacktoberfest, hacktoberfest2024, javascript
- Language: JavaScript
- Homepage: https://algorithm-visualizer-rouge.vercel.app
- Size: 133 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
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/
```