-
rockymadden/stringmetric
:dart: String metrics and phonetic algorithms for Scala (e.g. Dice/Sorensen, Hamming, Jaccard, Jaro, Jaro-Winkler, Levenshtein, Metaphone, N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp, Refined NYSIIS, Refined Soundex, Soundex, Weighted Levenshtein).
Scala versions: 2.10 2.11 -
plokhotnyuk/fast-string-interpolator
Scala macro that generates ultra-fast string interpolators.
Scala versions: 2.11 2.12 2.13 3.xScala.js versions: 1.xScala Native versions: 0.4 -
vickumar1981/stringdistance
A fuzzy matching string distance library for Scala and Java that includes Levenshtein distance, Jaro distance, Jaro-Winkler distance, Dice coefficient, N-Gram similarity, Cosine similarity, Jaccard similarity, Longest common subsequence, Hamming distance, and more..
Scala versions: 2.11 2.12 2.13dice-coefficient soundex-algorithm fuzzy-matching jaccard jaro-distance cosine-similarity-scores string-similarity jaro-winkler hamming-distance jaro-winkler-distance jaro soundex sorensen-dice-distance hacktoberfest levenshtein cosine-similarity jaccard-similarity ngram longest-common-subsequence levenshtein-distance -
marianobarrios/dregex
Dregex is a JVM library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
Scala versions: 2.10 2.11 2.12 2.13 -
tulz-app/stringdiff
Myers diff algorithm in Scala
Scala versions: 2.12 2.13Scala.js versions: 1.x