MixItUp is a CSS3/jQuery-powered filter & sort plugin.
MixItUp orders filtered and sorted plugins with animated motions. It’s great for fluid and responsive layouts, such as those for blogs, portfolios, galleries and more — the developers have even created a playing card demo.
It’s well documented and the website of the plugin does well to showcase the different things you can do with this plugin.
The sole drawback is — you guessed it — browser support: only modern browsers and IE10 are supported at the moment.