Sorting Algorithm Visualizer
Sorting algorithms can be visually represented and they're actually quite interesting to look at
Usage
There is a button for each algorithm and a button for shuffling the elements, down the page there is also a input for the amount of elements you want to create (keep in mind the more elements you add the longer it will take).