

Faceted filtering on a product page: categories, price range, availability and on-sale facets with live dependent counts, active-filter chips and a results grid.
Sieve gives your shoppers a fast, modern way to find products. They tick a few boxes, drag a price range, type a keyword, and the grid updates instantly with no page reload. It is built to feel effortless and to stay quick on large catalogs, with accessible widgets, a mobile filter drawer, and a rendering approach designed for Core Web Vitals: no layout shift when results change.
Everything runs against a pre-built index, so filtering stays fast even with thousands of products, and the counts next to each option update live as shoppers narrow down.
Filtering that feels instant:
Every facet type you need:
Filter by anything in your catalog:
Predictive product search:
Fast and accessible by design:
Easy to place and configure:
[sieve] shortcodeSieve PRO adds advanced control and integrations for growing stores:
Documentation: https://plogins.com/sieve/docs/
More free WooCommerce plugins from WPPoland:
Browse the full catalogue at https://plogins.com/ .
The free edition is the full filtering MVP, with no limits. Sieve PRO is built for large or conversion-focused catalogs and adds:
Everything in the free edition stays free and open. Sieve PRO starts at 29 EUR per year (PLN shown at checkout).
Compare editions and pricing: plogins.com/sieve-pro/pricing/
The full, human-readable source for the compiled assets is included in this plugin under resources/, alongside the build tooling (package.json, scripts/build-wp.mjs). The compiled files under build/ are generated from those sources. To rebuild them:
npm installnpm run buildThis uses Vite (admin and front-end scripts) and @wordpress/scripts (blocks). There is no obfuscation; every shipped asset can be regenerated from the included sources. The public source repository is also available at https://github.com/wppoland/sieve.
Sieve includes Polish, German and Spanish translations for the plugin interface. The text domain is sieve, so WordPress.org language packs can also override or extend these bundled translations.