Beautiful jQuery Plugin For Filtering And Sorting Items – MixItUp
MixItUp is another great plugin to handle such tasks that deserves to be bookmarked.
While jQuery part decides which elements to show or hide, CSS3 transitions are used for animating them.
The plugin plays nice with responsive + fluid layouts it is lightweight and works pretty fast.
There are many options for customization: effects, easing, their speed, etc. and it is very well-documented.