Take a look at this fantastic WooCommerce AJAX Products Filter Nulled by BeRocket. Add unlimited filters with one widget.
A powerful WooCommerce plugin for products filtering. Filter your products by attributes, custom taxonomies, price, tags and product categories. You can select different types of widget like checkboxes, radio buttons, dropdown menu, range slider, tag cloud for tags, checkboxes with color or image. Customize any element of widget.
Demo : https://berocket.com/product/woocommerce-ajax-products-filter