Something like django-filter but lightweight and intended to work with querysets and Q objects, not directly with model fields.