Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/rapidfuzz/rapidfuzz-cpp

Rapid fuzzy string matching in C++ using the Levenshtein Distance

cpp hacktoberfest levenshtein string-comparison string-matching string-similarity

Last synced: 27 Jun 2024

https://github.com/rapidfuzz/JaroWinkler

Python library for fast approximate string matching using Jaro and Jaro-Winkler similarity

cpp hacktoberfest jaro jaro-winkler python string-comparison string-matching string-similarity

Last synced: 27 Jun 2024

https://github.com/rapidfuzz/RapidFuzz

Rapid fuzzy string matching in Python using various string metrics

cpp levenshtein levenshtein-distance python string-comparison string-matching string-similarity

Last synced: 26 Jun 2024

https://github.com/rapidfuzz/Levenshtein

The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity

hacktoberfest levenshtein levenshtein-distance python string-comparison string-matching string-similarity

Last synced: 26 Jun 2024

https://github.com/hyperjumptech/beda

Beda is a golang library for detecting how similar a two string

difference go golang string-distance string-matching string-similarity

Last synced: 14 Jun 2024

https://github.com/Bartozzz/wildcard-named

A small and easy-to-use utility module for matching strings using named and/or unnamed wildcards for JavaScript.

match pattern pattern-matching regex regex-util string-matching wildcard

Last synced: 12 Jun 2024

https://github.com/hbakhtiyor/strsim

string similarity based on Dice's coefficient in go

dice-coefficient go golang string-comparison string-matching string-similarity strings

Last synced: 09 Jun 2024

https://github.com/toolgood/ToolGood.Words

一款高性能敏感词(非法词/脏字)检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。

aho-corasick dotnet filter golang java javascript pinyin python sensitive-word-filter string-matching stringsearch text-filter text-matching text-search textfilter textsearch trietree word-filter wordfilter wordssearch

Last synced: 31 May 2024

https://github.com/rapidfuzz/python-Levenshtein

The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity

hacktoberfest levenshtein levenshtein-distance python string-comparision string-matching string-similarity

Last synced: 28 May 2024

https://github.com/ashvardanian/StringZilla

Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging SWAR and SIMD on Arm Neon and x86 AVX2 & AVX-512-capable chips to accelerate search, sort, edit distances, alignment scores, etc 🦖

beautifulsoup common-crawl csv dataset html information-retrieval json laion ndjson parser pattern-recognition simd sorting-algorithms string string-manipulation string-matching string-parsing string-search substring

Last synced: 02 May 2024

https://github.com/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...

algorithms cosine damerau-levenshtein edit-distance edit-distance-algorithms go golang golang-string-comparison hamming jaro-winkler lcs lcs-distance levenshtein levenshtein-distance similarity-measures string-comparison string-distance string-matching unicode

Last synced: 29 Apr 2024

https://github.com/Daniel-Liu-c0deb0t/triple_accel

Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.

algorithms avx2 dynamic-programming hamming levenshtein rust simd sse string-distance string-matching string-search string-similarity

Last synced: 29 Apr 2024

https://github.com/becheran/wildmatch

Simple string matching with single- and multiple-wildcard operator

globbing matching-algorithm questionmark rust-lang star string-matching wildcard

Last synced: 29 Apr 2024

https://github.com/steveorevo/node-red-contrib-string

Provides a string manipulation node with a chainable UI based on the concise and lightweight stringjs.com.

parse string string-manipulation string-matching

Last synced: 27 Apr 2024

https://github.com/DavidMoraisFerreira/FuzzyWuzzy.pas

Fuzzy String Matching in Free Pascal - Port of FuzzyWuzzy

delphi fuzzy-matching pascal similarity string-matching

Last synced: 22 Apr 2024

https://github.com/mmottl/pcre-ocaml

OCaml bindings to PCRE (Perl Compatibility Regular Expressions)

ocaml pattern-matching pcre string-matching

Last synced: 22 Apr 2024

https://github.com/schollz/closestmatch

Golang library for fuzzy matching within a set of strings :page_with_curl:

fuzzy-matching golang-library levenshtein string-matching

Last synced: 04 Apr 2024

https://github.com/a-merezhanyi/voca_rs

Voca_rs is the ultimate Rust [unicode] string library, implemented as independent functions and on Foreign Types (String and str).

rust string string-formatter string-manipulation string-matching unicode utf-8 utf8

Last synced: 23 Mar 2024