Introduction
Home#
stringmatch is a small, lightweight string matching library written in Python, based on the Levenshtein distance.
What makes stringmatch special compared to other libraries with similar functions:
- π¨ Lightweight, straightforward and easy to use
- β‘ High speed - at least ~12x faster than thefuzz and up to 70x
- π§° Allows for highly customisable searches, that yield better results
- π Lots of utility functions to make your life easier
- π Statically typed with mypy, compiled with mypyc
- π Handles special unicode characters, like emojis or characters from other languages, like γΈγ£γγγΌγΊ
If this sounds good and you want to try it out, head on over to the Installation page.