A web application for visualizing sorting algorithms. This project is built using plain HTML, CSS, and JavaScript.
- Visualize different sorting algorithms: Bubble Sort, Selection Sort, Merge Sort, Quick Sort, Insertion Sort, and Heap Sort.
- Adjust the speed of the visualization.
- Pause and resume the sorting process.
- View performance metrics: number of comparisons, swaps, and time taken.
- Connect with the creator on LinkedIn! :)
sorting_visualizer/
├── assets/
│ └── screenshot.png
├── static/
│ ├── css/
│ │ └── sortingv.css
│ └── js/
│ └── sortingv.js
└── index.html
- flask-feature: This branch contains the Flask backend implementation. You can switch to this branch to work with Flask.
You only need a modern web browser to run this project.
-
Clone the repository:
git clone https://github.com/Ahmad-danaf/sorting-visualizer.git cd sorting_visualizer -
Open
index.htmlin your web browser.
Ahmad Danaf - Connect with me on LinkedIn
This project is licensed under the MIT License.
