Shuffle.js is a great library for displaying content and have it selectable by different terms. You can see something similar (isotope.js) in action when you scroll down a bit here and filter all the portfolio items. We have decided to create an Open Source module around this use case, since all users should be able to use such a great tool for free. Yes, we give back to the community.
Client: every Drupal user