awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesQuery Generation Logging

Logging of the final translated query sent to the search engine for debugging and verification.

Distinct from Query Debugging Middleware: Specifically targets the debugging of the translation layer from UI state to engine DSL, not general SQL logging.

Explore 1 awesome GitHub repository matching data & databases · Query Generation Logging. Refine with filters or upvote what's useful.

Awesome Query Generation Logging 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.
  • searchkit/searchkitAvatar de searchkit

    searchkit/searchkit

    4,855Voir sur GitHub↗

    Searchkit est un framework d'interface de recherche conçu pour construire des interfaces de recherche avec React et Vue qui se connectent à des backends Elasticsearch et OpenSearch. Il fournit une couche de traduction de requêtes de recherche pour convertir les états de recherche frontend en langages de requête spécifiques au moteur, ainsi qu'un moteur de rendu de résultats pour afficher les hits, les menus de facettes et la pagination. Le framework inclut une interface de recherche sémantique qui permet des recherches vectorielles par plus proche voisin et le traitement du langage naturel. Il se distingue par un système de traduction basé sur des adaptateurs et un mappage d'interface utilisateur basé sur des composants qui connecte la logique de recherche à des vues interchangeables via une interface standardisée. Le projet couvre un large éventail de capacités, incluant la gestion d'état pour synchroniser les filtres et la pagination, la génération de facettes complexes pour le filtrage hiérarchique et numérique, et une logique de classement personnalisée via la pondération de priorité des champs. Il fournit également des outils pour l'épinglage de résultats, la modification des règles de requête et la visualisation géographique via des interfaces cartographiques. Pour la sécurité et l'extensibilité, le projet utilise une couche d'accès API pour mandater les requêtes entre le navigateur et le cluster de recherche, et prend en charge l'interception de requêtes basée sur des middlewares pour modifier les requêtes et les réponses.

    Logs generated search queries to the console to allow developers to verify translation logic and filter overrides.

    TypeScript
    Voir sur GitHub↗4,855
  1. Home
  2. Data & Databases
  3. SQL Execution Logging
  4. Query Debugging Middleware
  5. Query Generation Logging