Filter builder for collections

I have a collection called Projects with roughly 25,000 documents. They need to be displayed in a grid (table) but I don’t want to keep them all on the client-side (i.e. I need sorting and complex filter and paging too)

Is there a package that will allow me to publish a collection based on complex filters (like the one that follows)? Does julianmontagna:filter-collections allow me to do this? I would love some examples.

(project_number equals “2016001” and project_number equals “2016011”) or (project_manager equals “Bo Jackson” or project_manager equals “Dion Saunders”)

My guess is that Grapher would be part of the solution but @diaconutheodor would be the best person to ask.