Package: pkgmatch 0.5.4.014

pkgmatch: Find R Packages Matching Either Descriptions or Other R Packages

Find R packages from CRAN, 'rOpenSci', or Bioconductor corpora. Packages can be matched to general text descriptions, to names of installed packages, or to local paths to entire source repositories. The package is used to list the most similar packages for each new submission to the 'rOpenSci' software peer-review program ('rOpenSci' authors, 2026; <doi:10.5281/zenodo.18885936>).

Authors:Mark Padgham [aut, cre], Davis Vaughan [ctb], George Moroz [rev]

pkgmatch_0.5.4.014.tar.gz
pkgmatch_0.5.4.014.zip(r-4.7-x86_64)pkgmatch_0.5.4.014.zip(r-4.7-arm64)pkgmatch_0.5.4.014.zip(r-4.6-x86_64)pkgmatch_0.5.4.014.zip(r-4.6-arm64)pkgmatch_0.5.4.014.zip(r-4.5-x86_64)
pkgmatch_0.5.4.014.tgz(r-4.6-x86_64)pkgmatch_0.5.4.014.tgz(r-4.6-arm64)pkgmatch_0.5.4.014.tgz(r-4.5-x86_64)pkgmatch_0.5.4.014.tgz(r-4.5-arm64)
pkgmatch_0.5.4.014.tar.gz(r-4.7-arm64)pkgmatch_0.5.4.014.tar.gz(r-4.7-x86_64)pkgmatch_0.5.4.014.tar.gz(r-4.6-arm64)pkgmatch_0.5.4.014.tar.gz(r-4.6-x86_64)
pkgmatch_0.5.4.014.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
pkgmatch/json (API)

# Install 'pkgmatch' in R:
install.packages('pkgmatch', repos = c('https://mpadge.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ropensci-review-tools/pkgmatch/issues

Pkgdown/docs site:https://docs.ropensci.org

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

bm25natural-language-processingcpp

6.86 score 9 stars 278 downloads 10 exports 48 dependencies

Last updated from:726000f90a. Checks:15 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK143
linux-devel-x86_64OK154
source / vignettesOK216
linux-release-arm64OK137
linux-release-x86_64OK164
macos-release-arm64OK153
macos-release-x86_64OK252
macos-oldrel-arm64OK143
macos-oldrel-x86_64OK285
windows-devel-arm64OK263
windows-devel-x86_64OK184
windows-release-arm64OK253
windows-release-x86_64OK141
windows-oldrel-x86_64OK138
wasm-releaseOK101

Exports:generate_pkgmatch_example_datapkgmatch_bm25pkgmatch_bm25_fn_callspkgmatch_browsepkgmatch_load_datapkgmatch_similar_fnspkgmatch_similar_pkgspkgmatch_treesitter_fn_tagspkgmatch_update_cachepkgmatch_update_data

Dependencies:askpassbackportsbriocachemcheckmateclicpp11curldplyrfastmapfsgenericsgitcredsgluehttrhttr2inijsonlitelifecyclelubridatemagrittrmemoisemimeopensslpiggybackpillarpkgconfigpurrrR6RcpprlangrvestselectrSnowballCstringistringrsystibbletidyrtidyselecttimechangetokenizerstreesittertreesitter.rutf8vctrswithrxml2

Data caching and updating
Local caching and updating for users | Data updating for developers

Last update: 2026-04-14
Started: 2026-03-18

Example applications
Text searches for R packages | Using search engines | Using language models | Using 'pkgmatch' | Searches based on entire packages

Last update: 2026-03-24
Started: 2025-07-08

The pkgmatch package
What does the package do? | Using an R package as input

Last update: 2026-03-18
Started: 2024-10-10