filterable

query builder

Provides a DSL for building dynamic queries with minimal configuration and easy to use filter functions

Filtering from incoming params in Elixir/Ecto/Phoenix with easy to use DSL.

GitHub

106 stars
4 watching
6 forks
Language: Elixir
last commit: over 3 years ago
Linked from 1 awesome list

dynamic-queriesectoelixirfilterfilterablepaginationphoenixquery-buildersearchingsorting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
joshrieken/plasmA composable query library for Ecto90
dockyard/inquisitorA query builder for Ecto that allows composable querying of model fields170
cristalhq/builqA simple and safe Go library for building SQL queries with parameter indexing.91
liberty-liu/everright-filterA Vue.js component for building complex queries and filters with nested conditionals.94
sdqri/effdslA Go library for building Elasticsearch queries in a type-safe and procedural manner.27
annkissam/rummage_ectoA lightweight Elixir framework for modifying Ecto queries with search, sort, and pagination capabilities.213
fazibear/defqlA library providing a simple, high-level interface to interact with SQL databases using Elixir functions as the query language.103
mihaelisaev/fluentqueryA Swift query builder for Vapor 3 that simplifies the creation of raw SQL queries using key paths.149
fukamachi/sxqlAn SQL generator for Common Lisp that provides a simple and flexible way to create SQL queries.365
bettyblocks/sql_dustA tool to generate SQL queries using simple and intuitive syntax118
andrenth/sequoiaAn OCaml-based type-safe query builder with syntax tree extension for composing and executing complex queries on relational data sources.124
timgws/querybuilderparserA utility for generating MongoDB queries from user-defined criteria and filtering rules161
lqs/sqlingoA lightweight DSL and ORM library for writing SQL in Go416
cmungall/sparqlprogA programming language and environment that compiles logic queries to SPARQL queries for querying RDF data47
crowdhailer/okProvides elegant error handling and result monad support in Elixir603