Skip to content

This project is developed with React to help people to view algorithmic processes intuitively and entertainingly. You may visit this website on your browser (use full screen view to achieve better experience).

Notifications You must be signed in to change notification settings

ayush0801/Algo-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm Visualizer 🔍

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:

📈 Sorting Algorithms

  • Bubble Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort

🏃 Pathfinding Algorithms

  • Dijkstra
  • A* Search

🚀 Getting Started

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

💻 Running the project

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.

🔧 Built With

  • React.js - JavaScript library for building user interfaces

Deployment

The project is deployed on https://cosmic-moxie-05df0c.netlify.app/ You can check the live demo of the project here.

👥 Contributing

If you are interested in contributing to this project, please feel free to submit a pull request.

To-Do

Sorting Algorithms

  • Selection Sort
  • Heap Sort
  • Radix Sort
  • Counting Sort

Pathfinding Algorithms

  • Breadth First Search
  • Depth First Search
  • Bellman-Ford
  • Floyd-Warshall

ENJOY THE BEAUTY OF ALGORITHMS!

About

This project is developed with React to help people to view algorithmic processes intuitively and entertainingly. You may visit this website on your browser (use full screen view to achieve better experience).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published