1.ashvardanian / StringZillaUp to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖simddatasetstringstring-manipulationstring-matchingsubstring+12 moreCAPACHE-2.03.6K total146 forks+14 starsfrom 3,565 · score 2.71
2.rapidfuzz / rapidfuzz-cppRapid fuzzy string matching in C++ using the Levenshtein Distancecpplevenshteinstring-matchingstring-similaritystring-comparisonhacktoberfestC++MIT382 total59 forks+5 starsfrom 376 · score 1.79
3.hbollon / go-edlib📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...gogolangedit-distancealgorithmslevenshteinlevenshtein-distance+13 moreGoMIT607 total29 forks+1 starsfrom 606 · score 0.69
4.coregx / ahocorasickHigh-performance Aho-Corasick multi-pattern string matching for Goaho-corasickgogolangperformancesimdstring-matching+1 moreGoMIT32 total4 forks+1 starsfrom 31 · score 0.69