Structured-Filter is a Web UI component for building structured search queries. It is a full jQuery UI widget, supporting various configurations and themes.
With it you can build structured search conditions like Firstname starts with 'A' and Birthday after 1/1/1990 and State in (CA, NY, FL)...
Themes: Base - UI Lightness - UI Darkness - Redmond - Start - Le Frog - Swanky Purse
Methods: Add Condition - Remove First Condition - Number of Conditions - Clear
Structured-Filter is Open Source with MIT license.
Code and documentation are available at
GitHub
or
NPM
(18,000 downloads
in 2023).
npm install structured-filter