Filtreur.js Declarative user interface library for filtering elements on a web page. See demo and documentation here.