Sorting visualizer in java.
Iterations required to finish sorting are displayed automatically. Number of elements and sorting animation speed are customizeable.
Quick-sort animation: (rainbows!)
Selection-sort animation: (highlighted indexes show sorting iterations)