GrandNode allows you to filter products by specification attributes or price. You can do it in the backend side when you create categories and assign products to them.
|URGENT: Be sure that you checked box called "Allow filtering" (Tab - Specification Attributes on Product Edit Page). Otherwise users won't be able to filter by price or specification attributes.|
Below, you can see example of filtering by price ranges: