fuzzyjoin: Join Tables Together on Inexact Matching

Join tables together based not on whether columns match exactly, but whether they are similar by some comparison. Implementations include string distance and regular expression matching.

Version: 0.1.8
Depends: R (≥ 2.10)
Imports: stringdist, stringr, dplyr (≥ 0.8.1), tidyr (≥ 0.4.0), purrr, geosphere, tibble
Suggests: testthat, knitr, ggplot2, qdapDictionaries, readr, rvest, rmarkdown, maps, IRanges, covr
Published: 2026-02-20
DOI: 10.32614/CRAN.package.fuzzyjoin
Author: David Robinson [aut, cre], Jennifer Bryan [ctb], Joran Elias [ctb], Steffen Ehrmann [ctb]
Maintainer: David Robinson <admiral.david at gmail.com>
BugReports: https://github.com/dgrtwo/fuzzyjoin/issues
License: MIT + file LICENSE
URL: https://github.com/dgrtwo/fuzzyjoin
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: fuzzyjoin results

Documentation:

Reference manual: fuzzyjoin.html , fuzzyjoin.pdf
Vignettes: Example of 'stringdist_inner_join': Correcting misspellings against a dictionary (source, R code)

Downloads:

Package source: fuzzyjoin_0.1.8.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): fuzzyjoin_0.1.8.tgz, r-oldrel (arm64): fuzzyjoin_0.1.8.tgz, r-release (x86_64): not available, r-oldrel (x86_64): not available
Old sources: fuzzyjoin archive

Reverse dependencies:

Reverse imports: Moonlight2R
Reverse suggests: ipaddress, widyr, WorldFlora

Linking:

Please use the canonical form https://CRAN.R-project.org/package=fuzzyjoin to link to this page.