Check out
syd’s
Shuffle

This took me forever.. but my ranking of #ttpd