|header-image| ================= RapidFuzz performs fuzzy string matching between two or more sequences using various string metrics. Fundamental algorithms ---------------------- RapidFuzz provides a wide range of fundamental algorithms for string matching. In addition it provides an API compatible implementation of all algorithms in ``thefuzz`` \/ ``fuzzywuzzy``. Performant ---------- Rapidfuzz wraps highly-optimized implementations written in C++. Enjoy the flexibility of Python with the speed of compiled code. Easy to use ----------- RapidFuzz's high level syntax makes it accessible and productive for programmers from any background or experience level. Compatible ---------- RapidFuzz provides a pure python fallback for every algorithm. This ensures that the library works on platforms where compiling a C extension is not possible. Open source ----------- Distributed under a :ref:`MIT License `, RapidFuzz is developed and maintained `publicly on GitHub `_. .. toctree:: :hidden: Installation Usage/index .. toctree:: :caption: Development :hidden: Contributing/index changelog_link License References GitHub Repository .. |header-image| image:: img/RapidFuzz.svg