An open API service indexing awesome lists of open source software.

https://github.com/gsauc3/algorithm_visualizer

A GUI program to visualize sorting algorithms
https://github.com/gsauc3/algorithm_visualizer

bubble-sort gui-application insertion-sort mergesort python python3 quicksort selection-sort sorting-algorithm-visualizations sorting-algorithms sorting-visualization tkinter

Last synced: 3 months ago
JSON representation

A GUI program to visualize sorting algorithms

Awesome Lists containing this project

README

        

# Sorting Algorithm Visualizer

![algovis](https://github.com/GSAUC3/RajarshiBanerjee/blob/master/images/algovis.gif)

***
### A gui application to visualize various sorting algorithms using pure python.

How you can use it:
- Fork & clone this repo in your local machine
- Run the following two commands and you are done. It's that easy.

```
pip install -r requirements.txt
```
```
python main.py
```
Or python3 based on the OS you are on.
***
### Sorting algorithms Covered
- Bubble Sort
- Insertion Sort
- Selection Sort
- Merge Sort
- Quick Sort

***