I built this application because I wanted to learn about sorting algorithms and visualize them in action. I implemented quick sort, heap sort, merge sort, bubble sort and insertion sort.
You can play with it here --> https://3dvg.github.io/sortingapp/