Sort_shoes is a project mainly written in Ruby, it's free.
shoes app for visualizing all sorts of sort algorithms
run app.rb in Shoes.