Skip to content

Outlander101/algorithm-visualizer

Repository files navigation

Algorithm Visualizer

An interactive and beginner-friendly visualizer for sorting algorithms (Bubble, Quick, Merge) and Dijkstra's Algorithm. Built with React.js and Tailwind CSS.

Supported Features

Sorting Algorithm: Visualize Bubble Sort, Quick Sort, and Merge Sort step by step. Graph Algorithm: Visualize Dijkstra's Algorithm. Array Size Control: Adjust the number of bars to be sorted using a slider. Bar Height Control: Set the maximum height of the bars. Sorting Speed Control: Change the visualization speed. Sorting Order Toggle: Choose between ascending or descending order sort.

Getting Started

git clone https://github.com/your-username/algorithm-visualizer.git
cd algorithm-visualizer
npm install
npm run dev

Tech Stack

  1. React.js
  2. Tailwind CSS
  3. TypeScript

Contribution

Feel free to fork and raise a PR for improvements, bug fixes, or new features!

About

Algorithm Visualizer application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors