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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • activerecord-hackery/ransackAvatar de activerecord-hackery

    activerecord-hackery/ransack

    5,864Voir sur 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
    Voir sur GitHub↗5,864
  • carltongibson/django-filterAvatar de carltongibson

    carltongibson/django-filter

    4,683Voir sur GitHub↗

    django-filter est une bibliothèque pour filtrer les QuerySets Django en mappant les paramètres d'URL aux recherches en base de données en utilisant une syntaxe déclarative. Elle fonctionne comme un générateur de filtres de modèle et un outil de recherche en base de données qui traduit les paramètres de requête en requêtes pour affiner les résultats de données. Le projet permet la génération automatique de filtres de recherche et de formulaires orientés utilisateur basés sur les définitions de champs de modèle. Il prend en charge une logique de récupération avancée via des méthodes de recherche personnalisées, des chemins de relation et l'intégration de recherche plein texte, tout en fournissant un système pour affiner les résultats au sein des endpoints d'API REST. Sa surface de capacité inclut la création de formulaires de filtrage interactifs, le rendu de vues de liste filtrées et l'utilisation de fonctions de fabrique pour l'instanciation dynamique de jeux de filtres. Le système gère également le filtrage spécifique au type pour les booléens, les UUID et les horodatages ISO 8601, ainsi que le filtrage basé sur la requête utilisant l'identité de l'utilisateur authentifié.

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

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

Explorer les sous-tags

  • 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.