RapidFuzz: String Similarity Computation Using 'RapidFuzz'
Provides a high-performance interface for calculating string similarities and distances, leveraging the efficient library 'RapidFuzz' <https://github.com/rapidfuzz/rapidfuzz-cpp>. This package integrates the 'C++' implementation, allowing 'R' users to access cutting-edge algorithms for fuzzy matching and text analysis. Supported metrics include Levenshtein, Damerau-Levenshtein, Hamming, Jaro, Jaro-Winkler, Longest Common Subsequence (LCS), Optimal String Alignment (OSA), Indel, Prefix, and Postfix distances and similarities, as well as multiple fuzzy matching ratios.
| Version: |
1.1.0 |
| Imports: |
Rcpp (≥ 1.0.13), cli |
| LinkingTo: |
Rcpp |
| Suggests: |
knitr, rmarkdown |
| Published: |
2026-04-07 |
| DOI: |
10.32614/CRAN.package.RapidFuzz |
| Author: |
Andre Leite [aut, cre],
Hugo Vaconcelos [aut],
Marcos Wasilew [aut],
Carlos Amorin [aut],
Diogo Bezerra [aut],
Max Bachmann [ctb],
Adam Cohen [ctb] |
| Maintainer: |
Andre Leite <leite at castlab.org> |
| License: |
MIT + file LICENSE |
| URL: |
<https://github.com/StrategicProjects/RapidFuzz>,
<https://strategicprojects.github.io/RapidFuzz/> |
| NeedsCompilation: |
yes |
| SystemRequirements: |
C++17 |
| Materials: |
README, NEWS |
| CRAN checks: |
RapidFuzz results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=RapidFuzz
to link to this page.