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
·

1 dépôt

Awesome GitHub RepositoriesComparison Function Injection

Allows extending sorting logic via user-supplied comparison functions.

Distinct from Custom Comparison Logic: Distinct from Custom Comparison Logic: focuses on the mechanism of injecting external functions for sorting rather than state-change detection logic.

Explore 1 awesome GitHub repository matching software engineering & architecture · Comparison Function Injection. Refine with filters or upvote what's useful.

Awesome Comparison Function Injection 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.
  • kentcdodds/match-sorterAvatar de kentcdodds

    kentcdodds/match-sorter

    4,099Voir sur GitHub↗

    match-sorter est un utilitaire JavaScript de correspondance de chaînes et de filtrage de tableaux conçu pour classer et trier des listes en fonction de la pertinence de la chaîne de recherche. Il fonctionne comme une bibliothèque de tri par meilleure correspondance déterministe et un moteur de recherche floue pour filtrer des tableaux d'objets. L'outil hiérarchise les résultats en utilisant des heuristiques de correspondance pondérées qui favorisent les correspondances exactes, les acronymes et l'inclusion de chaînes. Il emploie un système de classement déterministe pour assurer un ordre cohérent et prend en charge la normalisation insensible aux diacritiques pour faire correspondre les caractères indépendamment des accents. La bibliothèque couvre la spécification des critères de correspondance via l'extraction de propriétés par chemin de clé, la configuration du seuil de correspondance pour ajuster la rigueur de la recherche, et l'extraction de métadonnées de classement. Elle fournit également une logique de tri personnalisable via des fonctions de comparaison externes pour outrepasser le départage par défaut.

    Provides the ability to override default sorting results using external comparison functions.

    TypeScript
    Voir sur GitHub↗4,099
  1. Home
  2. Software Engineering & Architecture
  3. Custom Comparison Logic
  4. Comparison Function Injection