Package: pkgmatch 0.5.4.010

Mark Padgham

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.010.tar.gz
pkgmatch_0.5.4.010.zip(r-4.7)pkgmatch_0.5.4.010.zip(r-4.6)pkgmatch_0.5.4.010.zip(r-4.5)
pkgmatch_0.5.4.010.tgz(r-4.6-x86_64)pkgmatch_0.5.4.010.tgz(r-4.6-arm64)pkgmatch_0.5.4.010.tgz(r-4.5-x86_64)pkgmatch_0.5.4.010.tgz(r-4.5-arm64)
pkgmatch_0.5.4.010.tar.gz(r-4.7-arm64)pkgmatch_0.5.4.010.tar.gz(r-4.7-x86_64)pkgmatch_0.5.4.010.tar.gz(r-4.6-arm64)pkgmatch_0.5.4.010.tar.gz(r-4.6-x86_64)
pkgmatch_0.5.4.010.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://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Reviews:rOpenSci Software Review #671

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.99 score 9 stars 399 downloads 10 exports 47 dependencies

Last updated from:1ba4224762 (on main). Checks:14 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK179
linux-devel-x86_64OK179
pkgdown docsOK178
source / vignettesOK201
linux-release-arm64OK178
linux-release-x86_64OK171
macos-release-arm64OK113
macos-release-x86_64OK408
macos-oldrel-arm64OK131
macos-oldrel-x86_64OK443
windows-develOK163
windows-releaseOK141
windows-oldrelOK138
wasm-releaseOK167

Exports:generate_pkgmatch_example_datapkgmatch_bm25pkgmatch_bm25_fn_callspkgmatch_browsepkgmatch_load_datapkgmatch_similar_fnspkgmatch_similar_pkgspkgmatch_treesitter_fn_tagspkgmatch_update_cachepkgmatch_update_data

Dependencies:askpassbackportsbriocachemcheckmateclicpp11curldplyrfastmapfsgenericsgitcredsgluehttrhttr2inijsonlitelifecyclemagrittrmemoisemimeopensslpiggybackpillarpkgconfigpurrrR6rappdirsRcpprlangrvestselectrSnowballCstringistringrsystibbletidyrtidyselecttokenizerstreesittertreesitter.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