I'm delighted to announce the first release of our latest extension for DataTables: SearchBuilder.
SearchBuilder allows end users to quickly build up well structured search conditions so they can find data in a table based on the query they set up. You can also set up an initial query for them, define a query via the API and use state saving.
One thing SearchBuilder doesn't yet do is operate with server-side processing. That is something we will be looking to add into a future version.
SearchBuilder is available on our CDN via our download builder or direct file access, also on NPM / Yarn, NuGet, Composer and bower (see the download builder for details). The manual is available here including details on how to create your own plug-ins for custom search types, and a full set of examples are also available.
As always, feedback is most welcome! If you have any suggestions, please post them here. If you run into any issues, please post in a new thread with a test case, so we can keep track of individual issues.