The Filtex library is a versatile tool designed to filtering data across various sources like PostgreSQL, MongoDB, and in-memory datasets. This library empowers developers to create complex queries using both JSON and text formats, generating expressions compatible with the target data sources.
It allows to configure your dataset with some options and provides a metadata model to be able to use in UI components and then it accepts the query that is generated by UI and generates query for data sources like Postgres, Mongo etc.
Check the packages.
Check go directory for example usage of filtex-go package.
cd go
go run main.goCheck net directory for example usage of filtex-net package.
cd net
dotnet runCheck js directory for example usage of filtex-js package.
cd js
npm run startCheck ui directory for example usage of filtex-ui package.
cd ui
npm run startThis library is licensed under the MIT License.