Filter EngineZ Filter EngineZ

A generic, isomorphic, framework-agnostic TypeScript filter engine: arbitrarily complex filters over arbitrarily shaped data, computed client-side. This is the Svelte vertical.

How the engine works → See one filter state in all six stacks →

Select a dataset to explore

Books Live

About 10k Open Library titles — genre, format and language facets, publication-year and rating ranges, and fuzzy author search.

Explore books
Books · server-filtered Live

The exact same books app, but the browser never filters — every mutation round-trips to a server running the isomorphic engine.

Explore books
Wine reviews Live

About 130k Kaggle wine reviews — a cascading origin hierarchy, points, price and ABV ranges, and typo-tolerant tasting-note search. The worker-backed tier: every filter is a Comlink round trip.

Explore bottles
Wine · server-filtered Live

The exact same wine app, but the browser never filters — every mutation round-trips to a server running the isomorphic engine over the committed corpus.

Explore bottles
Real estate Live

Property listings — geo-radius search, price, beds and baths ranges, a metro to neighborhood hierarchy, and must-have features.

Explore listings

Same engine, bound to Svelte. Filtering happens in your browser.