Package: fuzzystring
Title: Fast Fuzzy String Joins for Data Frames
Version: 0.0.1
Authors@R: 
    c(person(given = "Paul E.",
           family = "Santos Andrade",
           role = c("aut", "cre"),
           email = "paulefrens@gmail.com",
           comment = c(ORCID = "0000-0002-6635-0375")),
           person(given = "David",
             family = "Robinson",
             role = "ctb",
             email = "admiral.david@gmail.com",
             comment = "aut of fuzzyjoin"))
Description: Perform fuzzy joins on data frames using approximate string matching.
    Implements all standard join types (inner, left, right, full, semi, anti) with
    support for multiple string distance metrics from the 'stringdist' package
    including Levenshtein, Damerau-Levenshtein, Jaro-Winkler, and Soundex. Features
    a high-performance 'data.table' backend with 'C++' row binding for efficient 
    processing of large datasets. Ideal for matching misspellings, inconsistent 
    labels, messy user input, or reconciling datasets with slight variations in 
    identifiers. Optionally returns distance metrics alongside matched records.
License: MIT + file LICENSE
Depends: R (>= 4.1)
Imports: data.table, Rcpp, stringdist
LinkingTo: Rcpp
Suggests: dplyr, ggplot2, knitr, qdapDictionaries, readr, rmarkdown,
        rvest, stringr, testthat (>= 3.0.0), tidyr
Config/testthat/edition: 3
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.3.3
URL: https://github.com/PaulESantos/fuzzystring,
        https://paulesantos.github.io/fuzzystring/
BugReports: https://github.com/PaulESantos/fuzzystring/issues
VignetteBuilder: knitr
NeedsCompilation: yes
Packaged: 2026-02-05 01:33:47 UTC; PC
Author: Paul E. Santos Andrade [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-6635-0375>),
  David Robinson [ctb] (aut of fuzzyjoin)
Maintainer: Paul E. Santos Andrade <paulefrens@gmail.com>
Repository: CRAN
Date/Publication: 2026-02-08 17:00:15 UTC
Built: R 4.4.3; x86_64-w64-mingw32; 2026-03-02 16:01:12 UTC; windows
Archs: x64
