Skip to content

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/

License

Notifications You must be signed in to change notification settings

okaditya84/Algorithm-Visualizer

Repository files navigation

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/

About

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/

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published