Package: fozziejoin Title: Utilities for Joining Dataframes with Inexact Matching Version: 0.0.16 Authors@R: c( person("Jon", "Downs", , "jon@jondowns.net", role = c("aut", "cre")), person("The authors of the dependency Rust crates", role = c("ctb", "cph"), comment = "see inst/AUTHORS file for details") ) Description: Provides functions for joining data frames based on inexact criteria, including string distance, Manhattan distance, Euclidean distance, and interval overlap. This API is designed as a modern, performance-oriented alternative to the 'fuzzyjoin' package (Robinson 2026) . String distance functions utilizing 'q-grams' are adapted with permission from the 'textdistance' 'Rust' crate (Orsinium 2024) . Other string distance calculations rely on the 'rapidfuzz' 'Rust' crate (Bachmann 2023) . Interval joins are backed by a Adelson-Velsky and Landis tree as implemented by the 'interavl' 'Rust' crate . License: MIT + file LICENSE Depends: R (>= 4.2) Imports: stats, tibble, utils Suggests: babynames, dplyr, fuzzyjoin, knitr, microbenchmark, qdapDictionaries, rmarkdown, testthat (>= 3.0.0) VignetteBuilder: knitr Config/CodeOfConduct: https://github.com/fozzieverse/.github/blob/main/profile/CODE_OF_CONDUCT.md Config/rextendr/version: 0.4.2 Config/testthat/edition: 3 Encoding: UTF-8 LazyData: true Roxygen: list(markdown = TRUE) URL: https://github.com/fozzieverse/fozziejoin BugReports: https://github.com/fozzieverse/fozziejoin/issues SystemRequirements: Cargo (Rust's package manager), rustc, xz Config/roxygen2/version: 8.1.0 Config/pak/sysreqs: xz-utils libclang-dev Repository: https://fozzieverse.r-universe.dev Date/Publication: 2026-09-02 05:36:34 UTC RemoteUrl: https://github.com/fozzieverse/fozziejoin RemoteRef: HEAD RemoteSha: c28410fd8778d709fe339c48c8aafe37d42f65d8 NeedsCompilation: yes Packaged: 2026-10-18 09:35:19 UTC; root Author: Jon Downs [aut, cre], The authors of the dependency Rust crates [ctb, cph] (see inst/AUTHORS file for details) Maintainer: Jon Downs