Castle.DynamicLinqQueryBuilder (nuget): A simple dynamic expression-tree query builder.  You pass it a nested collection of filters for an object, and it materializes a query capable of acting as the filter to an arbitrary collection.
Keywords: jquery-query-builder|generic|query|generator|linq|javascript