awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesForm-Driven Query Builders

Building complex search interfaces that generate database queries from form input with multiple predicates and conditions.

Distinct from Complex Search Querying: Distinct from Complex Search Querying: focuses on the form-driven construction of queries rather than the execution of complex aggregations on indexed data.

Explore 2 awesome GitHub repositories matching data & databases · Form-Driven Query Builders. Refine with filters or upvote what's useful.

Awesome Form-Driven Query Builders GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • activerecord-hackery/ransackAvatar activerecord-hackery

    activerecord-hackery/ransack

    5,864Vezi pe GitHub↗

    Ransack is an object-based search library for Active Record models that provides a form-driven framework for building database queries. It generates query conditions from user input through a configurable predicate system, allowing developers to filter records using simple or advanced criteria without writing SQL or relying on external dependencies. The library distinguishes itself through its predicate-based query construction, where search methods are dynamically generated from model attribute names and predicate suffixes at runtime. It wraps search parameters into a dedicated form object t

    Create search forms for database models using simple predicates to filter records without writing queries.

    Ruby
    Vezi pe GitHub↗5,864
  • carltongibson/django-filterAvatar carltongibson

    carltongibson/django-filter

    4,683Vezi pe GitHub↗

    django-filter este o bibliotecă pentru filtrarea QuerySet-urilor Django prin maparea parametrilor URL către căutări în baza de date folosind sintaxă declarativă. Acesta funcționează ca un generator de filtre de model și un instrument de căutare în baza de date care traduce parametrii cererii în interogări pentru a rafina rezultatele datelor. Proiectul permite generarea automată a filtrelor de căutare și a formularelor orientate către utilizator pe baza definițiilor câmpurilor modelului. Suportă logica avansată de recuperare prin metode de căutare personalizate, căi de relație și integrarea căutării full-text, oferind în același timp un sistem pentru rafinarea rezultatelor în endpoint-urile API REST. Suprafața sa de capabilități include crearea de formulare de filtrare interactive, randarea vizualizărilor de listă filtrate și utilizarea funcțiilor factory pentru instanțierea dinamică a seturilor de filtre. Sistemul gestionează, de asemenea, filtrarea specifică tipului pentru booleeni, UUID-uri și timestamp-uri ISO 8601, precum și filtrarea bazată pe cereri folosind identitatea utilizatorului autentificat.

    Implements form-driven query building that allows users to interactively filter records via UI inputs.

    Python
    Vezi pe GitHub↗4,683
  1. Home
  2. Data & Databases
  3. Search Indexing
  4. Complex Search Querying
  5. Form-Driven Query Builders

Explorează sub-etichetele

  • Active Record Search FormsForm-driven query builders that generate database queries from user input using Active Record predicates. **Distinct from Form-Driven Query Builders:** Distinct from Form-Driven Query Builders: specifically targets Active Record models with predicate-based query construction rather than general database query building.