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 RepositoriesConditional Text Matching

Detection of text based on presence in one context and absence in another.

Distinct from Text Pattern Matching: Implements comparative pattern matching rather than simple substring or semantic search.

Explore 1 awesome GitHub repository matching data & databases · Conditional Text Matching. Refine with filters or upvote what's useful.

Awesome Conditional Text Matching 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.
  • vale-cli/valeAvatar de vale-cli

    vale-cli/vale

    5,477Voir sur GitHub↗

    Vale est un outil de linting de prose conscient du balisage et une interface en ligne de commande conçus pour appliquer des guides de style éditoriaux et des règles de grammaire sur divers formats de documents. Il fonctionne comme un moteur de guide de style basé sur YAML qui analyse le texte pour la cohérence du ton, de l'orthographe et de la terminologie tout en ignorant les éléments non-prose comme les blocs de code. Le projet se distingue par un modèle d'extensibilité flexible qui permet aux utilisateurs de définir des règles de linting personnalisées en utilisant des configurations YAML, des expressions régulières et des scripts externes pour une logique de validation complexe. Il prend en charge un large éventail de formats de documentation, notamment Markdown, AsciiDoc, HTML et Org-mode, normalisant souvent ces entrées via XSLT pour appliquer un ensemble unifié de règles. L'outil couvre de vastes domaines de capacités, incluant l'évaluation linguistique pour les métriques de lisibilité et la grammaire, la vérification orthographique basée sur un dictionnaire et la gestion de la terminologie pour éviter les formulations incohérentes. Il fournit une intégration via le Language Server Protocol pour des diagnostics en temps réel dans les éditeurs, ainsi qu'une prise en charge des pipelines CI/CD et des hooks Git pour automatiser la validation de la prose. Vale peut être déployé au sein d'un environnement conteneurisé en utilisant Docker pour assurer une exécution cohérente sur différentes plateformes.

    Identifies text that appears in one context but is missing from another by comparing patterns.

    Golinterlintingvale
    Voir sur GitHub↗5,477
  1. Home
  2. Data & Databases
  3. Text Pattern Matching
  4. Conditional Text Matching